fix: prefer Opus 4.6 1M for workers, don't switch desktop session from mobile#487
Closed
fix: prefer Opus 4.6 1M for workers, don't switch desktop session from mobile#487
Conversation
Owner
Author
🤖 Multi-Model Code Review — R1 (PR #487)Reviewers: Claude Opus 4.6, Claude Sonnet 4.6, GPT-5.3-Codex SummaryTwo changes: (1) Built-in presets now prefer Consensus FindingsNo consensus findings. Four observations were each flagged by only 1/3 models:
Architecture Assessment (3/3 agree)
Test Coverage
Verdict: ✅ ApproveClean PR. Model fallback logic is correct, mobile switch isolation is properly implemented, tests are updated. No consensus issues found across 3 models. |
…m mobile - Update all built-in presets (PR Review Squad, Implement & Challenge, Skill Validator) to prefer claude-opus-4.6-1m for orchestrators - Add ModelHelper.ResolvePreferredModel() for runtime fallback to claude-opus-4.6 when 1M context isn't available - Remove SetActiveSession call from WsBridgeServer SwitchSession handler — mobile session switching should not change the desktop's active view - Update tests to match new model defaults and bridge behavior Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Workers now refer to reviewers generically ("a model", "reviewer 1/2/3")
instead of exposing specific model names in review output. Updated tests
to assert model names are NOT present in prompts.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Convert Chat/Plan/Autopilot buttons to a dropdown on mobile (640px) - Hide log count, skills, agents from status bar on mobile - Reduce textarea min-height to 2.2rem on mobile - Remove double nav-bar-height padding from input-row Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
7bfaf9a to
d28fd9e
Compare
Add padding-top to mobile-flyout-sidebar session-list when status-filter-bar is present, matching the desktop pattern. The Attention/All/Idle filter bar is position:absolute and was covering the first sessions. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
d28fd9e to
14b9c92
Compare
This was referenced Apr 4, 2026
Owner
Author
PureWeen
added a commit
that referenced
this pull request
Apr 4, 2026
…#499) Split from #487 — model/prompt changes only. ### Changes - All built-in presets prefer `claude-opus-4.6-1m` with runtime fallback to `claude-opus-4.6` - `ModelHelper.ResolvePreferredModel()` checks availability before using preferred model - PR Review worker prompts no longer mention specific model names — refer to "a reviewer" generically --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
PureWeen
added a commit
that referenced
this pull request
Apr 4, 2026
…ndence (#498) Purely mobile fixes, split from #487. ### Changes - **Bridge session switch independence** — mobile SwitchSession no longer changes desktop's active session - **Compact input layout** — mode switcher (Chat/Plan/Autopilot) condensed to dropdown on mobile, smaller textarea, status bar extras hidden - **Sidebar filter bar overlap fixed** — Attention/All/Idle bar no longer floats over session list in mobile flyout Desktop is untouched — all CSS changes are inside `@media (max-width: 640px)` or scoped to `.mobile-flyout-sidebar`. --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
1. Worker models prefer Claude Opus 4.6 1M
claude-opus-4.6-1mfor orchestratorsModelHelper.ResolvePreferredModel()— resolves preferred model against available models at runtime, falling back toclaude-opus-4.6if 1M isn't availableCreateGroupFromPresetAsyncfor both orchestrator and worker sessions2. Mobile session switching no longer changes desktop view
SetActiveSession()call fromWsBridgeServer.SwitchSessionhandlerTests
GroupPresetTestsandMultiAgentScenarioTestsfor new model defaultsSwitchSession_BroadcastsUpdatedActiveSessionto verify desktop session is NOT changed