Get a running council's answer
council_resultWait for a council job to finish and return its answer or next turn. Poll again if still working; avoids restarting the same question and wasting quota.
Instructions
Wait for a job that returned status working with a job_id (from council_ask, council_debate, council_ask_codex, council_ask_claude or council_join), and return its answer, or with council_join your next turn. Waits up to about 50 s and returns as soon as something is ready; if the job is still working, call it again. Use it instead of asking the same question again, which would start a second job and use the plans twice. Waiting uses no model quota.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | No | The job_id a council tool returned while still working. Omit to use the most recent job. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The answer (council_debate: its JSON), or the message to act on; the same as the text content. | |
| job_id | No | With working or stopped: the job to wait for, or the one stopped. | |
| status | Yes | done: text is the answer. working: still running; call council_result with job_id. your_turn (council_join): text is the council's message; reply with council_turn and council_id. stopped: council_cancel stopped job_id. | |
| council_id | No | With your_turn: the council to reply to with council_turn. |