session_control
[PUBLIC WRITE - GOVERNANCE] Manage session state ($S_t$) lifecycle under HMC 7-turn protocol (must call every 1-7 turns before state checkpointing). ROUTING vs SIBLINGS: Use session_control for memory lifecycle management; use causal_checkpoint to freeze reasoning steps; use run_brain_cell for step execution. ACTIONS & IRREVERSIBILITY: "forget" (IRREVERSIBLE: wipes session working memory), "store" (persists target node), "retain" (extends session TTL), "activate_boost" (activates 15-creativity divergence; preview sandbox only, non-committing), "clear_cache" (purges transient cache). RETURNS: { status: "SUCCESS", action: string, state: object }. Side effects: Alters or purges active session memory state.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "session_control"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Control action to execute. | |
| params | No | Action specific parameters. | |
| turn_count | No | Dialogue turn index (1-7) under 7-turn HMC protocol. | |
| target_node_id | No | Target node ID (required for "store" action). |