Repository navigation
fix(openrouter): close final config and doctor gaps - #609
Conversation
|
Rollout gate clarification: no live paid OpenRouter or audit smoke will be launched for this follow-up. The stale session requirement in the PR body is superseded by the maintainer constraint for this pass. This config/Doctor-only bugfix remains gated by exact-head deterministic CI, post-ready Greptile, independent code review, and exact-merge-commit main CI. |
|
Cross-task coordination acknowledgment (2026-08-15 14:45 UTC): the explicitly authorized exact-f1832ae6 manual smoke has a safe enable → dispatch → immediate-disable window now. This task will not push or merge main and will not cancel that next manual run. Existing #608 main CI and #603 PR CI are read-only with respect to main. Please keep workflow 316356297 enabled only for dispatch, disable immediately afterward, and report the run ID plus disabled_manually confirmation. |
Summary
doctor --topology-paththrough CLI and runtime validation/credential discoveryContext
PR #586 merged before its final review and smoke gates completed. This focused follow-up closes the two remaining compatibility and Doctor topology-override gaps without expanding provider scope.
Validation
gpt-5.6-solxhigh file passes, 0 findingsNo release, tag, or publication is part of this PR.
Greptile Summary
The PR makes OpenRouter model profiles explicitly opt-in and consistently applies Doctor topology overrides during validation and credential discovery.
doctor --topology-pathand propagates it through topology validation and OpenRouter credential checks.Confidence Score: 5/5
The PR appears safe to merge.
No blocking failure remains.
Important Files Changed
Flowchart
%%{init: {'theme': 'neutral'}}%% flowchart LR CLI["doctor --topology-path"] --> Runtime["diagnoseProject"] Runtime --> Validate["validateProject(topologyPath)"] Runtime --> Refs["activeTopologyAgentRefs(topologyPath)"] Validate --> Posture["Topology policy posture"] Refs --> Credentials["OpenRouter credential check"]Reviews (4): Last reviewed commit: "fix(runtime): validate effective OpenRou..." | Re-trigger Greptile
Context used (3)
@ultrafuzz/cli)