session_start
Start an agent session to load identity-filtered memories as MUST/REF instructions for context injection; overflow is summarized, and compliance tracking is recorded when enabled.
Instructions
Start an agent session. Returns relevant memories filtered by agent identity, formatted as MUST/REF instructions ready for injection into the conversation context; overflow memories are summarized with a hint to use search_memory for details. If this agent's canonical inject channel is not MCP, returns a skip explanation instead of injecting. When compliance tracking is enabled, records the injected memories and returns inject_session_id in structured_content for a later report_compliance call. Not read-only; requires agent auth when the agent has a registered key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | API key for agent authentication (required if agent has a registered key) | |
| project | No | Current project name | |
| agent_id | No | ID of the agent starting the session | unknown |
| agent_type | No | Type of the agent | general-assistant |
| context_hint | No | Hint about the current conversation context |