session_start
Initialize a fresh memory session for the current conversation, preventing access to any previous data to ensure complete isolation.
Instructions
Start a new memory session. Call this ONCE at the very beginning of each new conversation.
MANDATORY WORKFLOW — follow these steps IN ORDER every single time:
Call session_start (this tool) FIRST.
IMMEDIATELY after, call memory_retrieve to check for any context from this session.
Throughout the conversation, call memory_store to save DETAILED notes about everything important.
SESSION ISOLATION:
Each session starts with ZERO entries — completely fresh memory.
No data from past sessions, knowledge graph, or vector store leaks in.
Only data stored via memory_store during THIS session will be retrievable.
Session IDs are timestamp-prefixed UUIDs for guaranteed uniqueness.
WHAT IT DOES:
Creates a completely fresh, empty memory for the new conversation.
Returns the new session ID.
WARNING: Always call this first to ensure session isolation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||