commit_session_decisions
Record key decisions from a session to permanent memory, capturing at least one concrete decision for future retrieval.
Instructions
Commit key decisions from this session to permanent memory.
This is the mandatory recording checkpoint — call it at the end of every
agent-routed session, before delivering the final result to the user.
Unlike save_session_summary (which accepts any summary), this tool enforces
that at least one concrete decision is captured, and writes each decision
separately to episodic_memory for future retrieval.
Args:
decisions: 1-5 plain-English decisions made this session. Be specific:
"Chose logistic regression over mixed model due to data sparsity in
Zone de Santé X" not "made a modelling decision".
summary: 1-3 sentence summary of the session context (optional but useful).
key_topics: Topic tags e.g. ["DHIS2", "domain surveillance", "tracker design"].
session_id: Optional session identifier.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| decisions | Yes | ||
| summary | No | ||
| key_topics | No | ||
| session_id | No |