Manually trigger a TAO Council deliberation and return the latest persisted verdict
Documentation Index
Fetch the complete documentation index at: https://docs.aioka.io/llms.txt
Use this file to discover all available pages before exploring further.
Implementation note: Due to A-1 service isolation (the public API cannot import from the internal service), this endpoint returns the latest verdict from the database. The actual Anthropic API call to deliberate is triggered via the internal/tao_councilTelegram command or by the 30-minute auto-refresh loop. If no new verdict has been produced in the last 2 minutes, the response reflects the last known verdict withsuccess: trueand adetailmessage explaining the trigger mechanism.
POST with your API key is sufficient.
| Field | Type | Meaning |
|---|---|---|
success | bool | true if a verdict was returned. false if no verdict exists yet (first 30 minutes after deploy). |
verdict | object | null | The latest persisted TAO council verdict. Same structure as GET /v1/tao/council. |
verdict.id | string | UUID |
verdict.ruling | string | STRONG_BUY / BUY / ACCUMULATE / HOLD / REDUCE / SELL / STRONG_SELL / AVOID |
verdict.confidence | number | 0.0 — 1.0 |
verdict.agentVotes | object | Per-agent breakdown from all 6 TAO specialist agents |
verdict.riskFlags | array | Active risk flags |
verdict.chiefRationale | string | null | Chief Judge plain-language rationale |
verdict.snapshotSignals | object | Signal readings at deliberation time |
verdict.createdAt | string | ISO 8601 timestamp |
detail | string | null | Human-readable note on trigger status or error context |