Design the state model for a long-running agent that pauses for human input.

Instruction: Explain how you would model state for an agent that can wait hours or days for approval or missing data.

Context: Assesses whether the candidate can design a practical architecture and explain the main tradeoffs. Explain how you would model state for an agent that can wait hours or days for approval or missing data.

Official answer available

Preview the opening of the answer, then unlock the full walkthrough.

I would model the workflow as explicit states rather than as a long conversation transcript. The state should include current objective, completed steps, pending decisions, outstanding approvals, tool artifacts, and the conditions required to resume.

The paused state is especially important. I want the system to know exactly what...

Related Questions