Start session
start_sessionStart tracking an agent working session for a project, enabling persistent memory and context sharing across clients. Call when beginning work.
Instructions
Start tracking an agent working session for the project. Call when beginning work; call finish_session when done.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "start_session"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agentId | No | Identifier of the calling agent/client, e.g. "cursor", "vscode", "claude-cli". | |
| agentName | No | Human-friendly client name, e.g. "Cursor". | |
| workspacePath | No | Workspace directory of the project. Defaults to the server working directory. |