Patch release 1.0.28: mid-message /btw, Responses API reasoning_summary (including Bedrock guidance), three new marketplace plugins, and a more reliable /learn map-reduce workflow.
Changelog
[new]/btw mid-message. You can put /btw anywhere in a line; the rest of that message (minus the token) is treated as a side question and is not sent on the main turn. Other slash commands still must start the message.
[new]reasoning_summary on custom models. For api_backend = "responses", set reasoning_summary to none, auto, concise, or detailed (default concise). That value drives the reasoning text shown in the UI. Use none when the gateway rejects reasoning.summary (for example AWS Bedrock Mantle). Docs include a Bedrock auth-provider example.
[new]Marketplace plugin: bruin. Bruin Public API skill for MetTel connectivity management — OAuth client-credentials, tickets with per-product note schemas, inventory/site/user endpoints, webhooks, and multi-call workflows (bruin-eng/agent-skills).
[new]Marketplace plugin: modern-web-guidance. Skills for modern web platform best practices and Manifest V3 Chrome extensions (GoogleChrome/modern-web-guidance).
[new]Marketplace plugin: omneky. Hosted MCP for Omneky ads, analytics, product catalogue, and creative generation; sign in with an Omneky account on first connect (omneky.com).
[changed]/learn workflow packaging. The learn skill ships learn-traces.rhai with clearer launch rules: prefer the named learn-traces workflow when listed; otherwise install the script under trusted workflows. Incomplete installs fail with an update prompt instead of inventing the workflow.
[changed]cursor_worker.rewrite_shell_output. Rewrites both worktree and snapshot paths in shell output back to the registered directory; default is now true (was false).
Under the hood
Fast-worktree grove client/arm support; NFS module path removed from that stack.
Cursor worker path helpers and update download cleanup.
Bundled content refresh (public-2026-09-09-r2), including the learn-traces workflow beside the learn skill.
Clearer empty-plan messaging when no plan is produced.
Upgrade notes
If you use Cursor Cloud workers and depended on raw worktree/snapshot paths in shell output, set cursor_worker.rewrite_shell_output = false.
Custom Responses API models that reject reasoning.summary (notably Bedrock Mantle) should set reasoning_summary = "none".