update_task_status
Updates the status of a task to track progress. Admin agents can set any status; workers should use report_task_completion.
Instructions
タスクのステータスを更新する。
※ Admin のみ使用可能。Worker は report_task_completion を使用してください。
Args: task_id: タスクID status: 新しいステータス(pending/in_progress/blocked/completed/failed/cancelled) progress: 進捗率(0-100) error_message: エラーメッセージ(failedの場合) caller_agent_id: 呼び出し元エージェントID(ロールチェック用)
Returns: 更新結果(success, task_id, status, message または error)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| task_id | Yes | ||
| progress | No | ||
| error_message | No | ||
| caller_agent_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||