session
Register, update, or query active agent sessions for multi-agent coordination. On complete, persists a session note to the vault.
Instructions
Register, update, or query active agent sessions for multi-agent coordination. On complete, persists a session note to the vault.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "session"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | No | Tool name: claude-code|opencode|codex | |
| action | Yes | Session action | |
| blocked | No | Blocking issues (for complete) | |
| outcome | No | Session outcome (for complete) | |
| project | No | Project being worked on | |
| completed | No | Completed work items (for complete) | |
| session_id | No | Session ID (for heartbeat/complete) | |
| allow_shared | No | Allow registering in a workspace already claimed by another active session | |
| task_summary | No | What this session is doing | |
| files_touched | No | Files this session modifies | |
| workspace_path | No | Absolute thread workspace directory; must map to this project. Omit only when the server cwd is the thread workspace. | |
| tasks_completed | No | Task IDs completed (for complete) | |
| verification_run | No | Verification steps run and results (for complete) | |
| commands_to_resume | No | Commands to resume work (for complete) | |
| partially_completed | No | Partially completed work items (for complete) |