// OMO routing for the native agent, using Claude, OpenAI and z.ai models. { // Shared metadata. "$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/assets/omo.schema.json", "_migrations": [ "2026-07-codex-config-jsonc", "2026-08-reasoning-unification", "2026-07-opencode-config-unification", "2026-09-opencode-routing-notice" ], // Native agent and category routing. "[native]": { // Claude leads implementation; GPT independently reviews technical work. "model_profile": "hybrid", "model_profiles": { "hybrid": { "display_name": "Claude implementation / GPT review", "models": [ { "model": "anthropic-subscription/claude-opus-5-5", "reasoning": "xhigh" }, { "model": "chatgpt-subscription/gpt-6.1-sol", "reasoning": "high" } ] } }, "categories": { "architect": { "models": [ { "model": "anthropic-subscription/claude-fable-5-1", "reasoning": "xhigh" }, { "model": "chatgpt-subscription/gpt-6-astra", "reasoning": "high" } ] }, "artistry": { "models": [ { "model": "anthropic-subscription/claude-opus-5-5", "reasoning": "high" }, { "model": "zai/glm-5.3", "reasoning": "high" } ] }, "deep-low": { "models": [ { "model": "anthropic-subscription/claude-sonnet-5-5", "reasoning": "high" }, { "model": "chatgpt-subscription/gpt-6.1-sol", "reasoning": "high" }, { "model": "zai/glm-5.3", "reasoning": "high" } ] }, "deep-high": { "model": "chatgpt-subscription/gpt-6-astra", "reasoning": "high" }, "quick": { "models": [ { "model": "zai/glm-5.3-flash", "reasoning": "low" }, { "model": "anthropic-subscription/claude-sonnet-5-5", "reasoning": "low" } ] }, "ultrabrain": { "model": "chatgpt-subscription/gpt-6-astra", "reasoning": "max" }, "unspecified-high": { "model": "chatgpt-subscription/gpt-6-astra", "reasoning": "high" }, "unspecified-low": { "models": [ { "model": "anthropic-subscription/claude-sonnet-5-5", "reasoning": "medium" }, { "model": "zai/glm-5.3", "reasoning": "high" } ] }, "visual-engineering": { "model": "chatgpt-subscription/gpt-6-astra", "reasoning": "high", "prompt_append": "Before substantive UI work, load frontend-workflow. Follow the product's design context, keep one writer per file set, inspect actual desktop and mobile screenshots, exercise the primary interaction, and report verification evidence. Stop when acceptance criteria pass." }, // impeccable critique. A = design-director review (taste, heuristics): Opus 5.5 has the top Design Arena // website Elo of the models we run (1339 vs Sonnet 5.5 1322, Fable 5.1 1318; GPT-6 unranked, Oct 2026). // B = detector + browser evidence (mechanical tool use): GPT-6.1 Sol, with a Claude fallback so B stays available. "design-critique-a": { "models": [ { "model": "anthropic-subscription/claude-opus-5-5", "reasoning": "xhigh" }, { "model": "anthropic-subscription/claude-fable-5-1", "reasoning": "xhigh" } ] }, "design-critique-b": { "models": [ { "model": "chatgpt-subscription/gpt-6.1-sol", "reasoning": "high" }, { "model": "anthropic-subscription/claude-sonnet-5-5", "reasoning": "high" } ] }, "writing": { "models": [ { "model": "anthropic-subscription/claude-sonnet-5-5", "reasoning": "medium" }, { "model": "zai/glm-5.3", "reasoning": "high" } ] } }, "agents": { "explore": { "models": [ { "model": "zai/glm-5.3-flash", "reasoning": "low" }, { "model": "anthropic-subscription/claude-sonnet-5-5", "reasoning": "low" } ] }, "librarian": { "models": [ { "model": "zai/glm-5.3-flash", "reasoning": "low" }, { "model": "anthropic-subscription/claude-sonnet-5-5", "reasoning": "low" } ] }, "plan-consultant": { "models": [ { "model": "anthropic-subscription/claude-fable-5-1", "reasoning": "xhigh" }, { "model": "zai/glm-5.3", "reasoning": "high" } ] }, "plan-reviewer": { "models": [ { "model": "chatgpt-subscription/gpt-6-astra", "reasoning": "high" }, { "model": "chatgpt-subscription/gpt-6.1-sol", "reasoning": "high" } ] } } } }