qwen-code/docs/developers/daemon
jinye 60fcc8cbce
fix: Make chat recording failures durable and visible (#6743)
* fix(core): Stop chat recording after write failure

Keep the canonical JSONL write chain rejected after the first asynchronous failure so queued descendants are skipped and flush reports the original error consistently.

Cover sticky failures across ordinary, strict, parent-session, ACP close, rename, branch, and rewind paths.

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* fix: Surface chat recording failures

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* fix(core): Await custom title persistence

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* codex: address PR review feedback (#6743)

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* docs(cli): clarify degraded branch behavior

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* fix(acp): align recording state entry type

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* fix: address PR review feedback (#6743)

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* fix: address durability review findings (#6743)

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* fix(core): allow artifact migration after recording failure

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* docs(daemon): correct UI event counts

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

---------

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
Co-authored-by: Shaojin Wen <shaojin.wensj@alibaba-inc.com>
2026-07-12 10:52:26 +00:00
..
00-index.md fix: Make chat recording failures durable and visible (#6743) 2026-07-12 10:52:26 +00:00
01-architecture.md feat(cli): Enable multi-workspace session routing (#6511) 2026-07-08 10:06:31 +00:00
02-serve-runtime.md feat(cli): Enable multi-workspace session routing (#6511) 2026-07-08 10:06:31 +00:00
03-acp-bridge.md feat(serve): Bound replay snapshot history (#6482) 2026-07-08 06:53:58 +00:00
04-permission-mediation.md docs(daemon): refresh daemon docs for recent PRs (wave 2) (#5954) 2026-06-28 08:36:30 +00:00
05-mcp-transport-pool.md docs(daemon): Refresh daemon docs in English (#5144) 2026-06-15 22:38:01 +08:00
06-mcp-budget-guardrails.md docs(daemon): Refresh daemon docs in English (#5144) 2026-06-15 22:38:01 +08:00
07-workspace-filesystem.md refactor(cli): rename serve files to kebab-case (#5592) 2026-06-22 13:13:07 +08:00
08-session-lifecycle.md feat(serve): Add cursor-paged transcript replay endpoint (#6525) 2026-07-10 16:34:43 +00:00
09-event-schema.md fix: Make chat recording failures durable and visible (#6743) 2026-07-12 10:52:26 +00:00
10-event-bus.md fix: Make chat recording failures durable and visible (#6743) 2026-07-12 10:52:26 +00:00
11-capabilities-versioning.md feat(cli): Enable multi-workspace session routing (#6511) 2026-07-08 10:06:31 +00:00
12-auth-security.md fix(core): Align MCP OAuth guidance and docs (#5589) 2026-06-24 07:09:53 +08:00
13-sdk-daemon-client.md fix: Make chat recording failures durable and visible (#6743) 2026-07-12 10:52:26 +00:00
14-cli-tui-adapter.md fix: Make chat recording failures durable and visible (#6743) 2026-07-12 10:52:26 +00:00
15-channel-adapters.md feat(channels): support webhook-triggered channel tasks (#6495) 2026-07-10 12:54:27 +00:00
16-vscode-ide-adapter.md feat(cli): Enable multi-workspace session routing (#6511) 2026-07-08 10:06:31 +00:00
17-configuration.md feat(cli): Enable multi-workspace session routing (#6511) 2026-07-08 10:06:31 +00:00
18-error-taxonomy.md refactor(cli): rename serve files to kebab-case (#5592) 2026-06-22 13:13:07 +08:00
19-observability.md feat(tui): Ctrl+O frozen transcript view and unified tool output rendering (#5666) 2026-07-09 23:40:29 +00:00
20-quickstart-operations.md feat(cli): Enable multi-workspace session routing (#6511) 2026-07-08 10:06:31 +00:00
_meta.ts docs(daemon): Refresh daemon docs in English (#5144) 2026-06-15 22:38:01 +08:00