atomcommands
Manage reasoning session lifecycle: break atoms into sub-atoms, check termination status, export atom graph, and switch between sessions for structured decomposition.
Instructions
Lifecycle and meta operations for the current AoT session.
Commands:
decompose: Break an atom into sub-atoms (requires atomId)
complete_decomposition: Finish a decomposition (requires decompositionId)
termination_status: Check if reasoning should stop
best_conclusion: Get the highest-confidence verified conclusion
set_max_depth: Change max depth limit (requires maxDepth)
export: Export the current atom graph as JSON for analysis or visualization (optional title)
check_approval: Poll for browser-based approval decisions (optional downloadsDir, sessionStartTime)
new_session: Create and switch to a new session (optional sessionId; auto-generated if omitted)
switch_session: Activate an existing session (requires sessionId)
list_sessions: List all sessions with status and atom counts
reset_session: Wipe atoms in a session (defaults to active)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| command | Yes | Command to execute | |
| atomId | No | Atom ID (for decompose) | |
| decompositionId | No | Decomposition ID (for complete_decomposition) | |
| maxDepth | No | Maximum depth (for set_max_depth) | |
| title | No | Optional title (for export) | |
| downloadsDir | No | Override downloads directory (for check_approval) | |
| sessionStartTime | No | Unix timestamp to ignore older approval files (for check_approval) | |
| sessionId | No | Session ID (for new_session/switch_session/reset_session, optional for new_session/reset_session) |