Repository navigation
Token Router can remain connected in Codex and be selected automatically for multiple named pytest failure blocks plus distant results. Ordinary retrieval uses a compact local read_pytest_failures tool without loading the setup skill guide. Start a new Codex session after installation/update.
This patch fixes2.8.0 registration scope: Codex CLI MCP add/remove can reserialize unrelated server entries.2.8.1 uses scoped, version-checked configuration RPC for only the owned server; CLI get is read-only. Existing settings, ownership checks and confirmed-registration rollback remain. No model call is made for configuration.
- Python3.10–3.14, standard-library local default; no selector model/network/source execution.
- Reader, tool schema, skill guidance, v2.4 default/v2.5 opt-in, immutable read roots and all common safety guards unchanged.
-221local unit tests per Python3.10/3.14,10manifest scenarios,17connection/config tests including real temporary Codex homes; six CI jobs and archive-only Unicode MCP/install/update/restore/remove smoke. - This installation patch has no new model benchmark. Frozen20-episode development comparison:50/50grounded fact conditions each, eligible log calls4/4 and exclusions0/6. Logs−24.25%total tokens; exclusions+12.21%; combined−4.26%,whole wall+2.07%. No universal/per-task savings, speed or fresh holdout claim.
Original paired data and all42turn/917402known-token ledger · Patch and reproduction.
Recommended installation after verifying the archive SHA-256:
python3 scripts/install.py install --dest "$HOME/.agents/skills/token-router" --connect-codexUse update for an existing managed installation. Assets contain22allowlisted runtime/support files and the source manifest; research logs/events are excluded. A checksum verifies integrity, not publisher identity. Changed settings are preserved; disconnect before restoring a21file release. Short-answer-heavy workloads may be better with the connection disabled.