qwen-code/packages/cli
jinye e23c8e8459
feat(acp): Batch session load replay (#6309)
* feat(acp): batch session load replay

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

* codex: address PR review feedback (#6309)

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

* codex: address PR review feedback (#6309)

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

* codex: address PR review feedback (#6309)

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

* fix(cli): replay all initial snapshot events

Initial response-mode replay was filtering the bridge snapshot down to session_update frames before subscribing from the snapshot high-water mark. That could skip other snapshot-backed events permanently.

Extend the ACP transport regression test so initial replay includes a non-session_update bridge event.

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

* fix(acp): harden bulk replay restore cleanup

Clean up response-mode restore entries if replay seeding fails so retries do not attach to a closed zombie bus.

Also normalize bulk replay timestamps before returning the private envelope and preserve partial replay usage accounting.

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

* fix(cli): expose partial ACP load replay status

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

---------

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-07-04 21:02:31 +00:00
..
src feat(acp): Batch session load replay (#6309) 2026-07-04 21:02:31 +00:00
index.ts fix(cli): add bootstrap fast paths (#6188) 2026-07-02 22:28:11 +00:00
package.json chore(release): v0.19.6 (#6280) 2026-07-03 16:37:54 +00:00
test-setup.ts perf(cli): code-split lowlight to cut startup V8 parse cost (#4070) 2026-05-15 17:26:18 +08:00
tsconfig.json feat(cli): Add daemon-managed channel worker for serve --channel (#6031) 2026-07-01 01:40:54 +00:00
vitest.config.ts fix(serve): optimize daemon NDJSON stream handling (#6263) 2026-07-03 15:27:28 +00:00