ennodia_start
Start raw child harness tasks without run-level Compare or final synthesis. Use for debugging, direct harness calls, or manual Compare workflows; prefer ennodia_run for normal end-to-end use.
ennodia_start_compositional
Start one focused child task per slice for compositional reviews. Poll the returned task IDs, then pass useful completed task IDs to ennodia_start_compare for synthesis.
ennodia_run
Start a high-level Ennodia orchestration. Use this as the default entrypoint: it plans routing, starts one or more local harness tasks, optionally compares successful outputs, and returns a run ID. Runs usually take minutes; poll ennodia_get_run with sensible spacing and trust remainingMs/etaConfidence instead of aborting early.
ennodia_list_runs
List high-level Ennodia runs started by this MCP server process.
ennodia_history
Read terminal run receipts persisted under the local Ennodia history directory. Use after a restart to inspect previous final answers and Compare disagreement analysis.
ennodia_get_run
Inspect run status, selected harnesses, child task IDs, Compare ID, final answer, events, and ETA.
ennodia_cancel_run
Cancel a high-level run and any active child task or Compare.
ennodia_list_tasks
List tasks started by this Ennodia MCP server process.
ennodia_get_compositional_status
Inspect a batch of compositional shard tasks, group running and terminal states, and return Compare-ready successful task IDs.
ennodia_start_compare
Compare completed Ennodia task outputs or caller-supplied responses. Runs a judge pass, then a synthesizer pass, and returns a Compare ID to inspect with ennodia_get_compare.
ennodia_list_compares
List Compare runs started by this Ennodia MCP server process.
ennodia_get_compare
Inspect Compare status, candidate inputs, judge analysis, final synthesis, child task IDs, and ETA.
ennodia_cancel_compare
Cancel a running Compare and its active child task.
ennodia_get_task
Inspect task status, captured output, events, and ETA.
ennodia_cancel_task
Cancel a running task by task ID.