ask_atlas_council
Send a contentious software engineering question to multiple Atlas Cloud models and receive one answer synthesized from their responses, ideal for validating hard-to-reverse decisions.
Instructions
DIRECTIONAL — the Atlas-only counterpart to ask_council, with GPT-5.6 Sol as the default adjudicator: reserve it for a contentious or hard-to-reverse decision you want several Atlas Cloud models to cross-check, not for routine questions (default to ask; at most one council call per problem, and check quorum/degraded in the result). Ask several Atlas Cloud models the same SOFTWARE/ENGINEERING question at once, then get back one answer the adjudicator synthesizes by reconciling all of them (each raw answer is also returned under sources). The adjudicator defaults GPT-first: the local codex CLI (GPT-5.6 Sol, no Atlas tokens) when installed, else Atlas-hosted 'openai/gpt-5.6-sol', else Fable — override with synthesizer (any council token) or persist a choice with configure_atlas_council; the result's synthesis block reports what actually adjudicated. Pass models as a list of Atlas model ids (e.g. ['zai-org/glm-5.2','deepseek-ai/deepseek-v4-pro', 'moonshotai/kimi-k2']; an 'atlas:' prefix is optional). Omit models to use the configured set (configure_atlas_council / ASK_FABLE_ATLAS_COUNCIL), else 3 featured catalog models, one per provider. Needs ASK_FABLE_ATLAS_API_KEY (or the ATLASCLOUD_API_KEY the Atlas Cloud MCP server already uses); xai/grok-* members reroute to the local grok CLI when installed, no key needed. Use ask_council instead to mix Atlas models with Fable/MiniMax/GLM/DeepSeek in one council. Same scope as ask: broad and conceptual engineering questions (including brainstorming) are fine; direct offensive-security asks and non-software domain knowledge (biology/medicine refused; neuroscience, cognitive science, AI/ML, and CS are in-scope) are refused.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| models | No | Atlas Cloud model ids (e.g. ['zai-org/glm-5.2', 'deepseek-ai/deepseek-v4-pro']); an 'atlas:' prefix is optional. Omit to use the configured set (configure_atlas_council / ASK_FABLE_ATLAS_COUNCIL), else 3 featured catalog models, one per provider. Requires an Atlas API key on the server (xai/grok-* members can reroute to the local grok CLI without one). | |
| context | No | Optional code snippets, file paths, or structural context (shared by all models). | |
| session | No | Optional coordination key for the cross-agent hub (`session_list` / `session_peek`). Reuse the same key across agents working the same decision so turns group together. Defaults to the tool name (`ask_council` / `ask_chain` / `ask_debate` / …) when omitted. | |
| question | Yes | A specific software/engineering question to ask several Atlas Cloud models; the adjudicator (GPT-5.6 Sol by default) then synthesizes their answers into one. | |
| context_ref | No | Key(s) of context saved with `context_write` to pull in and prepend to `context` — paste a big context ONCE, reference it by key here. Missing keys are reported, not fatal. | |
| synthesizer | No | Model that reconciles the panel answers into one. Default ladder: the local codex CLI (GPT-5.6 Sol) when installed → 'atlas:openai/gpt-5.6-sol' when Atlas is configured → 'fable'. Falls back to Fable when the pick is unavailable or fails (see `synthesis` in the result). |