You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Upstream PR pingdotgg/t3code#8693 briefly introduced a unified composer activity/banner surface. It shipped in nightly 1225 and was reverted by pingdotgg/t3code#8733 in nightly 1226, so LastCode should not restore or depend on that reverted implementation now.
The useful architectural idea may return in a different form. If upstream reintroduces an equivalent unified activity surface, LastCode's Action Resume states should integrate with it instead of growing a parallel status UI.
A running Project Action appears as a waiting-action composer activity with the action name, elapsed time, priority, and controls for Cancel and Open Terminal.
An interrupted or process_lost Action becomes an actionable warning with Resume and Discard.
Success, failure, and cancellation become durable timeline/log entries plus the normal automated follow-up. They should not remain as sticky composer status.
Mobile remains an independent client implementation and should continue using its existing Waiting/interruption cards unless the shared product model changes.
Trigger
Do this only when upstream reintroduces a unified composer activity architecture, or an equivalent shared model that can represent provider and Project Action activity without LastCode-only parallel machinery.
Context
Upstream PR pingdotgg/t3code#8693 briefly introduced a unified composer activity/banner surface. It shipped in nightly 1225 and was reverted by pingdotgg/t3code#8733 in nightly 1226, so LastCode should not restore or depend on that reverted implementation now.
The useful architectural idea may return in a different form. If upstream reintroduces an equivalent unified activity surface, LastCode's Action Resume states should integrate with it instead of growing a parallel status UI.
Reference screenshot from the original upstream implementation: composer activity/banner screenshot.
Desired mapping if the upstream surface returns
waiting-actioncomposer activity with the action name, elapsed time, priority, and controls for Cancel and Open Terminal.process_lostAction becomes an actionable warning with Resume and Discard.Trigger
Do this only when upstream reintroduces a unified composer activity architecture, or an equivalent shared model that can represent provider and Project Action activity without LastCode-only parallel machinery.
Non-goals
Acceptance criteria