Repository navigation
fix(ui): simplify Capability and Fuse advanced routing options - #41371
Conversation
Greptile SummaryThis PR simplifies Capability and Fuse router configuration by hiding unsupported advanced routing controls and explicitly disabling their persisted values during create and edit saves.
Confidence Score: 5/5The PR appears safe to merge, with the requested create/edit disabling behavior and unrelated-setting preservation covered by the implementation and focused tests. No actionable new findings remain; there were no changes after the previous review SHA, no prior Greptile findings were supplied for re-checking, and the full PR diff consistently limits the behavior change to forecast classifiers. Important Files Changed
Reviews (2): Last reviewed commit: "fix(ui): simplify Capability and Fuse ro..." | Re-trigger Greptile |
|
@greptileai Please review this dashboard follow-up, including explicit disabled values on create/edit saves and preservation of unrelated router settings |
|
bugbot run Please review the current commit for regressions in classifier controls, saved configuration, and retained Complexity behavior |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit 9d640b8. Configure here.
TLDR
Problem this solves:
How it solves it:
User Flow
Before: Capability and Fuse expose overrides beyond their forecast policy
/models-and-endpoints/, select Auto-Routers, then edit a Capability or Fuse routerAfter: both forecast forms use the requested smaller set of options
/models-and-endpoints/, select Auto-Routers, then edit a Capability or Fuse routerChanges
adaptive: false,enable_context_window_escalation: false, andescalation_keywords: []Relevant issues
Affected release
Linear ticket
Pre-Submission checklist
make checkpass without budget changes9d640b86ed; CodeQL reports zero findings across all three languages9d640b86ed9d640b86ed; Veria reports no security issuesScreenshots / Proof of Fix
Real localhost dashboard, proxy, and isolated Postgres database
Before (
174c1ac4ed)After (
9d640b86ed)Seeded enabled overrides for both classifier types, saved each through the dashboard, and confirmed disabled flags, an empty escalation list, and removed tuning fields via
/model/info. Solver assignments, profiles, judge settings, and model overrides were preserved. Cancel kept the seeded configuration unchangedStored configuration verification
Type
UI improvement
Caveats (if any)
Final Attestation