Start work
start_workRegister or refresh an agent task, claim its scope, and get overlap warnings before editing.
Instructions
Enter one task before editing: register or refresh this agent, accept addressed work when needed, claim the declared scope, and return actionable overlap warnings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | Agent working directory | |
| pid | No | Agent process id, if known | |
| kind | Yes | Agent type or provider, e.g. claude-code or codex | |
| model | No | Model the agent is running | |
| notes | No | Concise task notes | |
| owner | No | Human accountable for this agent and task | |
| title | Yes | Short human-readable title | |
| branch | No | Git branch, if known | |
| domains | No | Product domains touched | |
| modules | No | Logical modules touched | |
| summary | No | One-line description of the current work | |
| task_id | Yes | Stable task identifier, e.g. TASK-12 | |
| agent_id | No | Usually omit — Concord derives your identity from your session. Pass only the id your client told you (Codex); a session Concord can see always wins. | |
| worktree | No | Git worktree path, if used | |
| risk_tags | No | Risk tags shared with related work | |
| workspace_id | No | Workspace id returned by a Concord operation. Omit to use the automatically resolved repository workspace. | |
| expected_files | No | Files expected to change | |
| parent_task_id | No | Parent task for a smaller claimed unit |