Tool: start_deliberation
Purpose
Initialize a deliberate reasoning run with budgets, strategy, and governance profile.
Input
session_id(optional)mode:cot | tot | got | reasonkit- accepted user-facing aliases:
quick,explore,map,sketch,test - use
run_thinking_modeforAuto;start_deliberationonly creates a session
- accepted user-facing aliases:
goal: stringconstraints: string[]profile:quick | balanced | deep | paranoidlimits:max_depthmax_nodesmax_branches_per_expandmax_verification_questions
Output
deliberation_idsession_idmodelimits_appliedstatus
Behavior
- Creates thought graph root node.
- Applies defaults and clamps unsafe limits.
- Returns deterministic IDs and timestamps.
- Keeps wire values compatible while accepting the new Thinking Mode aliases.
Errors
- Invalid mode/profile
- Limits out of range
- Budget conflict