agent_park
Park an unfinished worker for the night: stop the session, mark it as PARKED rather than closed, record the branch, and get the resume call to bring it back.
Instructions
Park a claude or codex worker for the night: kill its pane, mark the row PARKED rather than plain closed, record the branch, and hand back a board line plus the one call that brings it back. Use this instead of agent_close when the lane is paused, not finished - closed alone cannot tell a next-morning lead which is which. Resume it with agent_resume.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | The worker's name, e.g. "impl" or "DEVX-123". Prefer passing this rather than agent_id, but pass only one: if both arrive, agent_id wins and this is ignored. A partial name works when it matches exactly one running worker, so "123" finds DEVX-123. | |
| agent_id | No | Numeric agent id. Use name instead unless you have the id to hand. | |
| project_id | No | Different project override. Use ONLY when the user explicitly asks for another project by name; otherwise stay in the current scope, even when results are empty. | |
| confirm_self | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | Yes | ||
| name | Yes | ||
| note | No | ||
| parked | Yes | ||
| agent_id | Yes | ||
| todo_ids | Yes | ||
| parked_at | Yes | ||
| board_line | Yes | ||
| session_id | Yes | ||
| parked_branch | Yes |