Skip to content

Fix agent archive lifecycle reset#201

Merged
cbusillo merged 1 commit into
mainfrom
fix/agent-archive-lifecycle-reset
May 29, 2026
Merged

Fix agent archive lifecycle reset#201
cbusillo merged 1 commit into
mainfrom
fix/agent-archive-lifecycle-reset

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

Summary

  • preserve same-session archived terminal agents across a UI sender reconnect gap
  • drop archived terminal agents from older sessions when a fresh sender set registers
  • cover same-session reconnect, second live session registration, and stale archive pruning with focused tests

Validation

  • cargo test -p code-core reconnect_after_sender_gap_keeps_existing_archived_agents
  • cargo test -p code-core fresh_sender_set_drops_archives_from_other_sessions
  • cargo test -p code-core registering_second_session_keeps_existing_archived_agents
  • ./build-fast.sh

@cbusillo cbusillo merged commit f37c7fe into main May 29, 2026
1 check passed
@cbusillo cbusillo deleted the fix/agent-archive-lifecycle-reset branch May 29, 2026 13:17
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