fix(routing): evaluate effective provider capabilities and availability - #3694
Conversation
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks 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. |
리뷰 · 우선순위 55 / 80이 PR은 라우팅 policy capability 검사에 실제로 dispatch할 effective provider를 쓰게 합니다. 원본 지금 capability 조립이 잘못된 capability로 encrypted task·reasoning ladder를 고르면 런타임에서만 터집니다. policy/dry-run이 같은 증거를 쓰면 운영자가 GUI에서 미리 걸러낼 수 있습니다. Windows verifier(
경로 경로 원본 경로 plan 메인테이너의 판단이 필요한 지점
너의 추천 이 댓글은 grok-bot이 작성했습니다 |
Owner-authorized admin integration of the independently reviewed A stack through #3716. Exact head: 5097e66. All 24 actual full cross-platform producers succeeded in https://github.com/lidge-jun/opencodex/actions/runs/33991642514. Any queued aggregation-only job is accepted only after directly checking its exact allowlist. No pending or failed functional producer of this integration candidate is waived. Carries #3708 bounded Unix probe cleanup and deterministic verification, #3692 Command Code conversation affinity (source #3581), and #3694 effective provider capability evaluation (source #3671). Earlier failing foundation jobs remain recorded and are superseded by this fully tested descendant. All lower-layer and contributor commits remain ancestors; original author identities are preserved. After dev ancestry verification, originals and superseded review PRs are closed with the actual landing evidence. Related #3661 remains open. Co-authored-by: SB Yoon <44089734+yansigit@users.noreply.github.com> Co-authored-by: Hako <25837994+devswha@users.noreply.github.com>
|
Integrated as part of the reviewed stack through #3716, dev merge |
Summary
Routing policies now evaluate the effective provider used for dispatch. Missing, disabled or unresolvable providers are excluded before scoring under every unknown-evidence policy. Ordinary management dry-run shares runtime evidence; explicit synthetic evidence keeps its simulation semantics.
Carries #3671 with original contributor commits and author metadata retained. Additional regressions cover the exact boundary cases described in the source change. Depends on #3692; review this layer's diff only. Foundation #3708 supplies separately reviewed replay-fixture and bounded Unix cleanup corrections.
Remaining stack (merge bottom-up): #3708 → #3692 → #3694. Earlier A layers #3683, #3686 and #3690 are on dev.
Verification
8647ac2ca28495c85acdf5de48473dd5d4e38119. Full current-head CI: https://github.com/lidge-jun/opencodex/actions/runs/33986934038 . Fresh gates must pass before owner-authorized admin merge.Checklist
Co-authored-by: Hako 25837994+devswha@users.noreply.github.com
Final foundation refresh: current head
b59a34ce573d1c1dc70b76ef6301324e4ce23b29, full current-head CI https://github.com/lidge-jun/opencodex/actions/runs/33988434944 . Includes the tested direct-management watchdog correction in #3708; feature production code is unchanged by this final refresh.