← Smart Model RouterCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to Smart Model Router
Snapshot Sep 30, 2026 · 23:16 UTC · version 0.2.1
Collection source: not recorded for this historical snapshot.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Open Smart Model Router on Windows or preview a model recommendation when the user asks for automatic Codex model selection. Provides a separate local task window; it does not change the current Codex conversation's model.",
"included_files": [
{
"relative_path": "LICENSE",
"size_in_bytes": 1071
},
{
"relative_path": "README.md",
"size_in_bytes": 4870
},
{
"relative_path": "Start.cmd",
"size_in_bytes": 104
},
{
"relative_path": "launch.ps1",
"size_in_bytes": 104
},
{
"relative_path": "references/LICENSE",
"size_in_bytes": 1071
},
{
"relative_path": "references/README.md",
"size_in_bytes": 4870
},
{
"relative_path": "scripts/app.py",
"size_in_bytes": 28279
},
{
"relative_path": "scripts/client.py",
"size_in_bytes": 8365
},
{
"relative_path": "scripts/launch.ps1",
"size_in_bytes": 1981
},
{
"relative_path": "scripts/resource-check.ps1",
"size_in_bytes": 1459
},
{
"relative_path": "scripts/routing.py",
"size_in_bytes": 3970
},
{
"relative_path": "scripts/smoke.py",
"size_in_bytes": 3108
},
{
"relative_path": "tests/test_router.py",
"size_in_bytes": 8330
},
{
"relative_path": "tests/test_ui.py",
"size_in_bytes": 3717
}
],
"name": "smart-model-routing",
"skill_md_contents": "---\nname: smart-model-routing\ndescription: Open Smart Model Router on Windows or preview a model recommendation when the user asks for automatic Codex model selection. Provides a separate local task window; it does not change the current Codex conversation's model.\n---\n\nUse this skill for the installed Smart Model Router application, not to claim that a prompt can change the current model. Read [README.md](references/README.md) for setup and controls.\n\nAll required application files are within this skill directory. On Windows, when the user asks to open the router, invoke this directory's `scripts/launch.ps1` with PowerShell. It opens a visible interactive task window and reuses the user's existing ChatGPT login in Codex. If Python with Tk or native Codex is missing, explain the requirement from the README rather than installing unrelated software automatically. This release's UI is Traditional Chinese. The router handles Chinese and English task descriptions with local rules; the executing model should use the user's preferred language.\n\nFor a recommendation without a model call, run `scripts/app.py --preview <task>` with Python 3.10 or later. Pass user text as a structured process argument. If shell quoting is uncertain, open the UI for the user to paste their task. Do not interpolate user text into a shell command string.\n\nOnly tasks submitted through this window receive per-turn model selection. It starts a separate Codex conversation, preserving that conversation for follow-ups. It cannot take over existing tasks, change the native composer automatically, or rewrite existing automation settings. Do not alter global model settings or claim that loading this skill switched the current assistant's model.\n\nLocal routing starts with Luna/low for simple transformations, Terra/medium for ordinary work, Sol/high for complex diagnosis, and Astra/high for architecture. Users may override model and effort. Availability is checked against the logged-in account's model list. An unavailable choice stops submission instead of silently selecting a more expensive model. Explicit failure feedback can raise the next user-initiated turn; connection, permission and quota errors never cause automatic replay.\n\nThe application runs one task at a time and supports optional per-project resource profiles. Respect AGENTS.md and the user's permissions. Do not launch a second worker for the same task. On unsupported desktop platforms, explain the Windows limitation; local preview can still be used without opening the desktop app.\n"
}SHA-256 of public snapshot: 6268273b37a78e62e001f5c5a9a47d9088f6a40e6bb2fdaacd684af69b5f228b