QwenLM/qwen-code v0.26.2
QwenLM/qwen-code
Captured source
source ↗published Oct 27, 2026seen 1dcaptured 1dhttp 200method plain
Release v0.26.2
Repository: QwenLM/qwen-code
Tag: v0.26.2
Published: 2026-10-27T15:32:11Z
Prerelease: no
Release notes:
Highlights
_See the complete change list below._
Breaking Changes
- fix(managed-agent)!: simplify Web Shell controls and retire cwd submissions (#15616) by @doudouOUC
Complete Change List
Features
- feat(managed): add session permission rules and Auto approval (#15448) by @doudouOUC
- feat(core): add an experimental shared agent loop and run headless on it (#15369) by @qqqys
- Adds X-DashScope-Source-Config to matching QwenCloud and Qianwen AI Platform requests to identify site and client, without changing authentication or retries. (#15041) by @yiliang114
- Resumed OpenTUI sessions now retain recorded text, images, tool results, and prompt identities, while rewind restores transcript, request, and draft. (#15384) by @chiga0
- OpenTUI now captures complete checkpoints at edit approvals and restores them safely, preserving conversation metadata and blocking stale or cancelled owners. (#15389) by @chiga0
- Adds automation.scanner-threads to run managed automation scanner rows on a dedicated pool and leases rows from claim time. (#15442) by @yiliang114
- Adds Continue analysis with current parameters so Generated UI users can review and send frozen parameters to the original session. (#15333) by @qqqys
- Adds an opt-in external-scratch Runtime provider that lets an operator-run HTTP service place Session workers while preserving attestation and recovery. (#15261) by @yiliang114
- Adds a prompt argument hint for /verify-pr so users can see the PR number and supported flags such as --publish and --watch. (#15463) by @wenshao
- Adds a durable queue for messages sent during a Managed Turn, allowing queued text and file references to be delivered, edited, withdrawn, or resumed safely. (#15449) by @doudouOUC
- Adds /autofix-pr status to list all watches in a clone and lets users resume a watch in a later session. (#15510) by @wenshao
- Adds a Git URL source to the Web Shell Add-workspace dialog so users can clone a repository and open it as a workspace in the browser. (#15361) by @wenshao
- Enables image and PDF delivery for managed runtime providers with a 768 KiB base64 media limit and a 896 KiB tool-result limit. (#13606) by @water-in-stone
- feat(managed-agent): give the Hosted Harness its Broker through the environment (#15244) by @wenshao
- Adds an operator endpoint to register immutable, idempotent EXTERNAL Workspace storage ownership with provider identity and tenant alias. (#15516) by @yiliang114
- UserPromptSubmit hooks no longer re-append byte-identical additionalContext within a session, avoiding duplicate context and keeping transcripts accurate. (#14129) by @yiliang114
- Mods can now observe turn.start and turn.complete events in headless and terminal runs, and use $.turn.abort to end a running turn. (#15443) by @qqqys
- Web Shell Settings now lets you list, add, and remove extra workspace directories, applying changes to live sessions and informing the model of new roots. (#15393) by @wenshao
- feat(autofix-pr): run the helpers through a tool, and let a confirmed watch's fixes run unattended (#15548) by @wenshao
- feat(managed-agent): let the bootstrap set the service account and MySQL up (#15543) by @wenshao
- feat(managed-agent): add pinned extension package management (#15490) by @doudouOUC
- feat(managed-agent): support Workspace file uploads (#15586) by @doudouOUC
- feat(core): Add durable terminal identity lookup (#15566) by @doudouOUC
- When experimental.unifiedAgentLoop is enabled, fresh ACP user prompts run their model round on the shared agent loop while ACP keeps its own tool-step handling. (#15509) by @qqqys
- The Mod runtime adds ui.render, $.ui.resolve, and $.ui.invalidate support, enabling render-site hooks and terminal element resolution before hosts draw UI. (#15591) by @qqqys
- feat(web-shell): add plain-text and Markdown reply copying (#15345) by @ytahdn
- feat(cli): connect OpenTUI voice input to the shared pipeline (#15617) by @chiga0
- feat(ci): canary-split the PR review model by PR number (#15538) by @yiliang114
- feat(daemon): add cached workspace artifact queries and batch removal (#15594) by @BZ-D
- feat(managed-agent): add native snapshots and HTTP recovery (#15569) by @doudouOUC
- feat(cli): admit Managed Runtime boot-v2 with external storage and publication surface in container mode (#15522) by @yiliang114
- feat(tools): let an explicitly configured search backend name its host (#15638) by @yiliang114
- feat(cli): align OpenTUI foreground shell controls with Ink (#15642) by @chiga0
- feat(acp): run the tool batches of fresh prompts on the shared agent loop (#15627) by @qqqys
-...
Excerpt shown — open the source for the full document.