Skip to content

fix(easd): allow runs to continue in a new Coding session - #15

Open
ThanhNhan03 wants to merge 1 commit into
mainfrom
fix/easd-run-session-rebind
Open

fix(easd): allow runs to continue in a new Coding session#15
ThanhNhan03 wants to merge 1 commit into
mainfrom
fix/easd-run-session-rebind

Conversation

@ThanhNhan03

Copy link
Copy Markdown
Contributor

EASD runs previously retained their original session ownership indefinitely, preventing authoring, specifying, or planning from a newly opened Coding session.

Add an explicit rebind_to_current_session Recovery action for pre-implementation runs. Validate workspace/project compatibility and session ownership conflicts, preserve existing run history, and record a run_rebounded audit event with the old and new session IDs.

Route the action through the current session in the EASD workbench, extend API and client contracts, add regression coverage, and document the recovery behavior.

EASD runs previously retained their original session ownership indefinitely, preventing authoring, specifying, or planning from a newly opened Coding session.

Add an explicit rebind_to_current_session Recovery action for pre-implementation runs. Validate workspace/project compatibility and session ownership conflicts, preserve existing run history, and record a run_rebounded audit event with the old and new session IDs.

Route the action through the current session in the EASD workbench, extend API and client contracts, add regression coverage, and document the recovery behavior.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant