{ "version": "agent-model-mapping-v0.1", "updated_at": "2026-03-09T13:35:00+08:00", "global": { "default_primary": "sub2api/gpt-5.3-codex", "fallback": "lkeap/minimax-m2.5", "strategy": "balanced" }, "roles": { "val": { "primary": "sub2api/gpt-5.3-codex", "thinking": "low", "use_for": ["orchestration", "user_communication", "result_synthesis"] }, "helix": { "primary": "lkeap/kimi-k2.5", "secondary": "sub2api/gpt-5.3-codex", "thinking": "medium", "use_for": ["task_decomposition", "planning", "long_context_structuring"] }, "sentinel": { "primary": "lkeap/glm-5", "secondary": "sub2api/gpt-5.3-codex", "thinking": "medium", "use_for": ["audit", "risk_check", "policy_validation"] }, "anvil": { "primary": "lkeap/minimax-m2.5", "secondary": "sub2api/gpt-5.3-codex", "thinking": "low", "use_for": ["implementation", "automation", "artifact_delivery"] } }, "routing_rules": [ { "when": "complexity=simple", "preferred": ["val", "anvil"], "escalate_to": null }, { "when": "complexity=medium", "preferred": ["helix", "sentinel", "anvil"], "escalate_to": null }, { "when": "complexity=complex", "preferred": ["helix", "sentinel", "anvil"], "escalate_to": "sub2api/gpt-5.3-codex" } ], "manual_switch": { "enabled": true, "note": "User explicit instruction overrides role mapping immediately." } }