session_start
Initializes a new session by detecting the agent type and loading relevant context from past sessions, recent decisions, and open threads.
Instructions
Initialize session, detect agent, load institutional context (last session, recent decisions, open threads). Scars surface on-demand via recall(). DISPLAY: The result includes a pre-formatted 'display' field visible in the tool result. Output the display field verbatim as your response — tool results are collapsed in the CLI.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Force create new session even if one already exists | |
| project | No | Project namespace (e.g., 'my-project'). Scopes sessions and searches. | |
| issue_title | No | Issue title for scar context | |
| issue_labels | No | Issue labels for scar context | |
| linear_issue | No | Current Linear issue identifier (e.g., PROJ-123) | |
| agent_identity | No | Override agent identity (auto-detects if not provided) | |
| issue_description | No | Issue description for scar context |