get_session_context
Retrieve stored session constraints, decisions, and patterns so analysis stays consistent with previously agreed rules.
Instructions
Get session context (constraints, decisions, patterns) for context-aware analysis.
Returns session memory that can be included when asking personas to analyze queries. This ensures consistency with previous decisions and agreed patterns.
MCP Design Philosophy: This tool returns session memory as data. The LLM includes this context when analyzing queries to ensure consistency with previous decisions.
Args: session_id: Session identifier project_root: Optional project root for local sessions
Returns: JSON with session constraints, patterns, and recent decisions
Example: # Get session context context = get_session_context(session_id="my-project")
# LLM includes this when asking persona to analyze:
# "Given these constraints: ..., analyze this query"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | No | default | |
| project_root | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |