Qwen Code v0.26.0
Highlights See the complete change list below. Breaking Changes No known breaking changes. Complete Change List Features feat(daemon): support session-targeted Skill and Extension refresh (#14050) by @callmeYe feat(runtime-broker): Session-create warm for…
Read full notes
Highlights
See the complete change list below.
Breaking Changes
No known breaking changes.
Complete Change List
Features
- feat(daemon): support session-targeted Skill and Extension refresh (#14050) by @callmeYe
- feat(runtime-broker): Session-create warm for Workspace-isolated bound Sessions (#14599) by @doudouOUC
- feat(managed-agent): ship a configuration template in the reference distribution (#14631) by @wenshao
- feat(serve): run private CSI file turns through Hosted Harness (#14487) by @doudouOUC
- feat(managed-agent): support local and SSH workspace file references (#14639) by @doudouOUC
- Adds a read-only --check preflight that prints PASS, WARN, FAIL, or SKIP for managed-agent deployment checks and exits nonzero on failure. (#14632) by @wenshao
- Lets a successor Hosted owner finish private CSI file turns that already have durable receipts, preserving tool responses and avoiding repeated file operations. (#14523) by @doudouOUC
- Managed Agent submissions now accept up to 8 MiB of attachment input, preserve large pending requests across refresh, and let users discard unrecoverable drafts. (#14628) by @doudouOUC
- Hosted Turn recovery now asks the Runtime Broker for execution evidence and treats unprovable outcomes as unknown instead of transient faults. (#14669) by @wenshao
- Adds systemd units and setup guidance for single-host managed-agent deployments so Runtime workers stay running when Broker restarts (#14633) by @wenshao
- Parks managed-agent turns with unknown Runtime outcomes for later rechecks instead of repeatedly retrying cancellation, keeping them active and avoiding false FAILED results (#14681) by @wenshao
- feat(artifacts): record files the agent creates or edits (#14292) by @zjgzx1988
- Adds a managed-agent credential bootstrap that generates required deployment tokens and writes protected configuration to simplify secure setup. (#14634) by @wenshao
- Completes private CSI cold recovery so settled file work can resume from saved results without repeating file effects or extra model requests. (#14695) by @doudouOUC
- Adds an optional Generated UI extension that renders model-generated HTML/CSS cards with bounded local JavaScript, letting users adjust inputs without another model turn. (#14338) by @qqqys
- feat(workflow): authorize daemon ancestor workflows (#14646) by @qqqys
- feat(web-shell): show per-model TTFT and output speed in Token Usage (#14728) by @qqqys
- feat(runtime): add original CSI application retirement (#14698) by @doudouOUC
- feat(telemetry): Record reasoning effort on LLM spans (#14718) by @zonemeen
- feat(serve): add local daemon discovery and control commands (#14739) by @wenshao
- feat(web-shell): Polish advanced table controls and copying (#14707) by @ytahdn
- feat(core): account tool result sizes from producer to injection (#14545) by @yiliang114
- feat(web-shell): add trajectory follow and pause controls (PR7B) (#14723) by @qqqys
- feat(web-shell): delete selected message groups from session history (#14297) by @ytahdn
- feat(core): honor preview budgets and make truncated previews recoverable (#14546) by @yiliang114
- feat(web-shell): Preview collapsed Home content on hover (#14826) by @ytahdn
- feat(web-shell): preview PDFs with the native browser viewer (#14825) by @ytahdn
- feat(web-shell): improve token usage hierarchy (#14648) by @ytahdn
- feat(mods): support tool middleware in interactive terminals (#14565) by @qqqys
- feat(web-shell): show background shell task runtime details (#14831) by @ytahdn
- feat(core): report why loop protection stopped a turn (#14858) by @qqqys
- feat(serve): add qwen daemon start (#14869) by @wenshao
- feat(channels): add WeCom application callback support (#13976) by @callmeYe
- feat(serve): add daemon status detail (#14902) by @wenshao
- feat(cli): expose experimental Mods in settings (#14889) by @qqqys
- feat(web-shell): preview DOCX files across file entry points (#14868) by @ytahdn
- feat(web-shell): refresh model catalogs from the model selector (#14685) by @callmeYe
- feat(serve): add daemon start --wait (#14914) by @wenshao
- feat(managed-agent): expose session MCP catalog in WebShell (#14916) by @doudouOUC
- feat(runtime): add explicit idle resident Workspace retirement (#14765) by @doudouOUC
- feat(web-shell): consolidate trajectory chrome into a summary bar and toolbar (#14913) by @qqqys
- feat(managed-agent): Support approval changes during a turn (#14920) by @doudouOUC
- feat(managed-agent): simplify existing local project onboarding (#14970) by @doudouOUC
- feat(generated-ui): bundle Generated UI behind an experimental flag (#14888) by @qqqys
- feat(web-shell): show model refresh as an icon beside search (#14983) by @callmeYe
- feat(managed-agent): import enabled skills at session creation (#14930) by @doudouOUC
- feat(serve): add daemon restart (#14929) by @wenshao
- feat(cua): streamline computer use and port native reliability fixes (#14846) by @LaZzyMan
- feat(web-shell): support managed session rename (#14987) by @doudouOUC
- feat(serve): add persisted workspace artifact library (#14867) by @BZ-D
- feat(workflow): add per-turn human-origin workflow hints (#14876) by @qqqys
- feat(web-shell): open trajectory record details as a drill-in or side panel (#14984) by @qqqys
- feat(core): add a real PTY backend for the Bun runtime (#14046
…

