Files
orca/src/main/runtime
f4a3860073 fix(runtime): retain completion subtitles for paired workspaces (#9930)
* fix(runtime): keep lastAssistantMessage when demoting idle agent status

Paired clients mirror the mobile/session terminal projection. Demoting a
stale working status under a neutral title dropped lastAssistantMessage, so
remote workspace cards lost the completion subtitle that local cards still
show from the in-process hook row.

Fixes #9914

* Format completion field projection consistently

* Preserve completion classification and bound interrupted verdicts

* Keep completed replies out of new live title intervals

* Restrict retained completion previews to completed title status

* Keep mobile session projection within lint file budget

* fix(runtime): keep only completed-turn replies in demoted mobile status

Mid-turn hook snapshots carry tool stdout as lastAssistantMessage; a shell or idle
title must not surface that as the final reply.

---------

Co-authored-by: Neil <4138956+nwparker@users.noreply.github.com>
Co-authored-by: Neil <neil@stably.ai>
2026-10-24 00:33:41 -07:00
..