Repository navigation
feat(cli): add model ordering and routing editor workflows - #6535
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configuration
📒 Files selected for processing (58)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
✅ Deterministic PR hygiene checks passed. |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
…s-routing # Conflicts: # src/cli/provider.ts
…s-routing Resolve src/cli/provider.ts: keep the shared projectLocalSyncResult helper and move the catalog-owner safety-warning projection into src/cli/local-sync-result.ts, so provider add and models custom add/remove both surface it.
…s-routing Resolve test-layout registry conflict as a union: both sides only added entries.
Four entries per line for the entries this layer adds, leaving every pre-existing line untouched. scripts/test-layout/layout.json sits near the 2000-line unbaselined threshold once the whole stack lands.
|
Maintainer integration (lidge-jun, dev only) — 2026-10-04 landing train, lane L1 stack.
|
Summary
codex/cli-parity-providers). Phase record:devlog/_plan/261003_cli_gui_parity/042_models_verification.md. Server routing algorithms and authentication are unchanged.Verification
Stack refresh onto dev (lane L1, 2026-10-04; re-refreshed 2026-10-05 onto dev
df61d03ecc), head7d23f8a4a070fe8f47a95f265534f45cd5cdbe7d. Merged the refreshed parent. Resolved one conflict insrc/cli/provider.ts: this layer's sharedprojectLocalSyncResulthelper is kept and the parent's catalog-owner safety-warning projection now lives insrc/cli/local-sync-result.ts, soprovider addandmodels custom add/removeboth surface it. Focused provider/models result and runtime test files passed (223 cases). Local checks at this head:bun scripts/file-size-ratchet.ts(pass; test-layout fixture now well under the 2000-line threshold after #6583),tests/test-layout.test.ts+tests/test-layout-tooling.test.ts(pass),bun run typecheck(pass),bun run structure:check(pass); on the stack top additionallyskill:surface:check,privacy:scanand the skill/capability/ratchet test files (all pass). The full local suite was intentionally not run per maintainer instruction; broad and platform coverage is left to exact-head hosted CI: Cross-platform CI run 37217206834 (success at this head). Earlier-head CI results below are historical. Later dev moves (#6576, #6578, #6405, #6486, #6512, #6572, #6585, #6586, #6564) were merged in the same way; test-layout fixture conflicts were resolved as key unions, and this layer now packs only its own new entries inscripts/test-layout/layout.jsonfour per line (JSON content unchanged; the file stays clear of the 2000-line threshold for unbaselined files once the stack lands).Current-head hosted CI passed at
0b0f090cb2adece430496d7f0e8e1cfe9db37f1f: run 37159733452,pull_requestevent, attempt 1; all four test shards and aggregatecisucceeded. This manual layer targetscodex/cli-parity-providersand contains its refreshed parent plus pinned dev0818ea1812a028e1c14cd0b0511b44863407bc52. Earlier-head results below remain historical. Optional platform jobs skipped by scope are not claimed as executed. Correct remote and independent review findings were repaired and propagated upward; no PR was merged.728677beafe5aac87005f64575968ec28d303dea: 1,016 tests passed, 0 failed across 36 files. Typecheck, structure, generated skill, privacy and whitespace passed. Docs built 561 pages and validated 77,979 internal links. Exact-head hosted CI passed all four test shards and required checks. Skipped platform/path jobs were not executed and are not counted as passes. No live user proxy, credential, paid inference, release or deployment was used.Checklist