Omega 11.0.0 worker-enhanced static truth layer
ROSTER · PROVIDER-AWARE

Personas up front.
Engines disclosed.

Contender names describe the role they play. Completed runs disclose the actual provider and model returned by the Worker, so a persona is never mistaken for a provider call.

Runtime rule: provider model identifiers are configured server-side and can change without rewriting the public roster. Fight Club shows the exact model used for each completed response.
workers-ai

Atlas Strategist

Systems strategy

Persona ID atlas-strategist Activation AI binding
workers-ai

Llama Builder

Practical execution

Persona ID llama-builder Activation AI binding
openai

OpenAI Operator

Structured reasoning

Persona ID openai-operator Activation Server secret
anthropic

Claude Architect

Nuanced synthesis

Persona ID claude-architect Activation Server secret
gemini

Gemini Synthesist

Wide-context synthesis

Persona ID gemini-synthesist Activation Server secret
workers-ai

Forge Critic

Risk and quality review

Persona ID forge-critic Activation AI binding
PROVIDER CONTRACT

Configured at
the edge.

The browser can request a supported contender ID. It cannot select arbitrary upstream URLs, inject an API key, or override the provider registry.

Provider adapterServer requirementBrowser exposureFallback behavior
Cloudflare Workers AIAI binding and optional model variableModel name after a completed callUnavailable if binding is absent
OpenAISecret key and explicit model variableProvider/model label after a completed callWorkers AI only when clearly labeled
AnthropicSecret key and explicit model variableProvider/model label after a completed callWorkers AI only when clearly labeled
Google GeminiSecret key and explicit model variableProvider/model label after a completed callWorkers AI only when clearly labeled