Repository navigation
cmux NEXT: suggested tasks on by default - #22089
Conversation
[Medium impact] The PR appears safe to merge; no actionable new issues were found. SummarySuggested tasks now default to on. The Debug toggle remains available.
Reviews (10) · Last reviewed commit: "chore(next): PR autofix at a8d8f1a53dcd" · Reviewed by Greptile |
|
Bead |
|
cmux status (one comment, edited in place; each line is updated by the job that owns it) Review App of this head (app.zip, kept 1 day)
Unclear: CI failed on
Failures:
Matched log linesNot re-run automatically: Written by red: web / Web status; NEW: green on the base 1a8eefe; do not merge until green; see lane-rules
Agents: Tour of |
|
Found 14 test failures on Blacksmith runners: Failures
...and 4 more test failures. View all on Blacksmith
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The agent.suggestedTasks Debug toggle now defaults on, so agents' offer and suggest_tasks chips draw in every build; the toggle still turns them off. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
0c1035d to
953c69b
Compare
Bugbot needs on-demand usage enabledBugbot uses usage-based billing for this team and requires on-demand usage to be enabled. A team admin can enable on-demand usage in the Cursor dashboard. |
- schemas/defaults/cmux-next.json Autofix-Run: https://github.com/manaflow-ai/cmux/actions/runs/39358097256
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Packages/macOS/CmuxNext/ci-target-graph.json Autofix-Run: https://github.com/manaflow-ai/cmux/actions/runs/39367656650
Bugbot needs on-demand usage enabledBugbot uses usage-based billing for this team and requires on-demand usage to be enabled. A team admin can enable on-demand usage in the Cursor dashboard. |
- Packages/macOS/CmuxNext/ci-target-graph.json - schemas/defaults/cmux-next.json Autofix-Run: https://github.com/manaflow-ai/cmux/actions/runs/39401437476
|
|
Review follow-up on #22089: three comments still said off by default. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Review (subagent, correctness first): SHIP at 48b0a3e The subagent reviewed ee15854; 48b0a3e only fixes three comments that still said off by default. The flip reaches both paths: the daemon through |
|
owner: 01a15c03-03d0-7460-8bd4-cc70444781bd |
…default-on # Conflicts: # Packages/macOS/CmuxNext/ci-target-graph.json
Bugbot needs on-demand usage enabledBugbot uses usage-based billing for this team and requires on-demand usage to be enabled. A team admin can enable on-demand usage in the Cursor dashboard. |
|
owner: 01a15c03-03d0-7460-8bd4-cc70444781bd |
|
Shipped in:
|
|
Shipped in:
|
…able already turns it on AgentPaneSuggestedTasks.isOn is the setting OR the tunable, which defaults to true since #22089, so the card would say Get while the feature is on and Remove could not turn it off. The Agents category goes with it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15bdd-a3a7-70f3-960d-db7379df3d8d&host=cosmic-gray
…cards (#23471) * cmux NEXT App Store: Channels, Suggested Follow-Up Tasks and five sidebar launchers as Features cards The Features tab lacked finished, default-off features that already have a key: home.channelsEnabled (Channels), sessions.promptSuggestions (Suggested Follow-Up Tasks, under a new Agents category) and the sidebar built-ins no card offered (Search Chats, New Terminal, New Browser Tab, New Agent Chat, Customize). The sidebar side now lists every sidebar item the catalog has, so a new card needs no second list. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15bdd-a3a7-70f3-960d-db7379df3d8d&host=cosmic-gray * Drop the Suggested Follow-Up Tasks card: the agent.suggestedTasks tunable already turns it on AgentPaneSuggestedTasks.isOn is the setting OR the tunable, which defaults to true since #22089, so the card would say Get while the feature is on and Remove could not turn it off. The Agents category goes with it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15bdd-a3a7-70f3-960d-db7379df3d8d&host=cosmic-gray * SidebarEditModeTests: Add Items lists the five new sidebar launchers too Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15bdd-a3a7-70f3-960d-db7379df3d8d&host=cosmic-gray --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ff (#23284) * fix(cmux-next): let sessions.promptSuggestions turn suggested tasks off #21897 added the setting but ORed it with the agent.suggestedTasks Debug toggle, which #22089 had made default on, so turning the setting off did nothing. The setting now decides and defaults on (today's behavior); the Debug toggle defaults off and only forces suggestions on. The host's default closure reads forNextDaemon alone, which already carries both. The old test compared isOn to the Debug toggle's value, which hid the bug; the new one turns the setting off and expects suggestions off. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15cfc-5eec-7700-94d7-9a3a1f7d889a&host=cosmic-gray * Say the setting decides suggested tasks in the webview comments The comments still called the Debug toggle on by default; it is now a force-on, and Settings > Suggest Follow-Up Tasks decides. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15cfc-5eec-7700-94d7-9a3a1f7d889a&host=cosmic-gray * chore(next): PR autofix: regenerate the settings exports From the cmux-next PR autofix artifact (run 39623858039): the exports now list sessions.promptSuggestions with default true, plus base's stale agents.subsessions.answerQuestions row. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15cfc-5eec-7700-94d7-9a3a1f7d889a&host=cosmic-gray * docs(next): suggested tasks comments name the setting, not only the Debug toggle Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15cfc-5eec-7700-94d7-9a3a1f7d889a&host=Air-Blue * test(next): the suggested tasks test names the setting, not only the Debug toggle Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15cfc-5eec-7700-94d7-9a3a1f7d889a&host=Air-Blue * chore(next): PR autofix: regenerate the settings exports Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?harness=claude&session=01a15cfc-5eec-7700-94d7-9a3a1f7d889a&host=Air-Blue --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Suggested-task chips are now on by default. An agent can suggest follow-up work (
offer_session/suggest_tasks), and the chat shows it as a card with Start, Start all and Do it here. Started tasks become child chats beside this one, and their results come back here. Until now all of this sat behind theagent.suggestedTasksDebug toggle, which defaulted off, so nobody saw it.The Debug toggle stays (DEV and NIGHTLY only). Turning it off removes the chips, and the daemon starts without
ACPMUX_OFFER_TOOLS. Release and RC always use the default, so there the chips are always on and every local session gets the cmux-sessions MCP server. Leo's call on 2026-10-19: the chips shouldn't be off by default.Verification
AcpmuxOfferToolsTests:byDefaultTheDaemonGetsTheOfferTools(new default) andturnedOffTheDaemonGetsNoOfferTools. The test commit (cmux NEXT: test that suggested tasks are on by default) is red: on base, an unset toggle launches the daemon without the offer tools. The flip makes it green. Not yet observed:cmux-next swift testis skipped on this PR (no full-ci), so the red-then-green is from reading the test, not a run; no local Swift build.The chip UI itself is unchanged and covered by
webviews/test/agent-pane-suggested-tasks.test.ts.Risk: normal (
risk_tier.py classify: Swift tunable, defaults snapshot, webview comments; the test andci-target-graph.jsonare low). No migration: an unset toggle now reads on, and a storedtruekeeps its value. A stored opt-out was never written under the old default (the store drops values equal to the default), so earlier opt-outs come back on.The
ci-target-graph.jsonandschemas/defaultschanges are PR-autofix regeneration, not part of this change.Changelog
🤖 Generated with Claude Code
Need help on this PR? Tag
@codesmith-botwith what you need.Summary by cubic
Suggested-task chips now show by default. The
agent.suggestedTasksDebug toggle previously defaulted off, so agents' follow-up suggestions never appeared; it now defaults on. Turning it off still removes the chips and starts the daemon withoutACPMUX_OFFER_TOOLS.Written for commit 834fa8f. Summary will update on new commits.