session_start
Begin a new work session and automatically inject relevant context from past sessions, so you have the historical knowledge needed before proceeding.
Instructions
Start a new session and automatically inject relevant context from past sessions.
AUTOMATIC TRIGGERS - Call this when:
Beginning a new work session or conversation
User starts a new conversation about ongoing work
You need context from previous sessions before starting work
ALWAYS CALL THIS at the start of any work session - it prevents starting work without historical context. This loads knowledge from all previous sessions.
WORKFLOW POSITION: First tool to call when starting work.
PARAMETERS:
session_id: Unique identifier for this session (generate a unique ID like UUID or timestamp-based)
query: What this session will focus on - used to find relevant past context (optional but recommended)
limit: Max past observations to inject (default: 50, reduce for focused sessions)
user_id: Optional user/agent identifier
Returns context block with relevant past observations (compressed for efficiency).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | No | ||
| user_id | No | ||
| session_id | Yes |