start_session
Initialize or resume project session tracking to load previous context. Use automatically when beginning meaningful coding work to ensure memory continuity.
Instructions
Start or resume Session Memory tracking for the current project. Call this AUTOMATICALLY at the beginning of meaningful project work (e.g., 'Continue implementing auth', 'Fix the tests', 'Work on the API'). After starting, immediately call get_context to load previous project state. Do NOT start sessions for trivial questions like 'What does this function do?'
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | Optional goal/objective for this session | |
| title | No | Optional title for the session (e.g., 'Auth Bug Fixes') | |
| force_new | No | If true, start a new session even if one is active | |
| workspace_path | Yes | Absolute path to the workspace/project being worked on |