task_assign
Assign agents to a task and store the assignment persistently per project, so task metadata survives across sessions and concurrent clients. Does not start or execute agents.
Instructions
Use when tracking persistent work across Codex sessions: assign. Stores task metadata only; does not start or execute an agent. Isolated by project_path.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| taskId | Yes | Task ID to assign | |
| agentIds | No | Agent IDs to assign | |
| unassign | No | Unassign all agents from task | |
| project_path | Yes | Absolute path to the existing project directory. Always use the current task workspace. Each canonical path has its own isolated Ruflo store. |