Files
open-design-crew[bot] 5b50e9e4b0 fix(chat): retain blocked task verdicts during recovery and reload (#8008)
* fix(chat): preserve manual file ownership across run recovery (OPEND-2928)

Record successful workspace document writes and exclude their unchanged
receipts from assistant produced/trace files while retaining proven Agent
writes and existing unknown-runtime output handling.

Carry receipts through reconnects of the same scoped physical run, including
transport failure ordering and manual reconnect after a missing status.
Keep cleanup on real terminal exits, failed run creation and scope changes.

* fix(chat): preserve file ownership during inline artifact recovery

Use the resolved project authority for artifact writes and carry scoped
manual-write receipts through terminal error handling into artifact recovery.
Read the transport text when deciding whether artifact recovery is pending,
and filter existing produced/trace projections without dropping Agent output.

* fix(chat): preserve task verdict after artifact recovery

* fix(web): restore blocked task verdicts from cold conversation history

* test(chat): align blocked history hydration spec with approved ChatPanel failure actions

#8140 gave the reason-specific and generic run-error cards identical approved
copy and made CLI failures offer Switch to Cloud instead of Retry (OPEND-2807).
Assert the restored error code at the real ChatPane boundary instead of the
now-shared title text, and expect the CLI recovery action.

---------

Co-authored-by: lefarcen <935902669@qq.com>
2026-09-17 16:27:11 +00:00
..
…
…