session_update
Declare or update what this coding session is working on so parallel sessions avoid conflicts and coordinate task focus.
Instructions
Declare or update what THIS Claude Code session is currently working on (live presence). Call it when you start or switch tasks so parallel sessions can avoid stepping on your work. Example focus: 'working on the auth module'.
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": {
"focus": "<focus>"
},
"name": "session_update"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| focus | Yes | Short human-readable description of the current work | |
| label | No | Optional session name (defaults to the working directory name) |