Skip to content

Stabilize agent runtime terminal lifecycle#396

Merged
piorpua merged 7 commits into
mainfrom
round-1-terminal-lifecycle
Jun 4, 2026
Merged

Stabilize agent runtime terminal lifecycle#396
piorpua merged 7 commits into
mainfrom
round-1-terminal-lifecycle

Conversation

@piorpua

@piorpua piorpua commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Consolidate ACP and Aionrs terminal ownership so each turn resolves through a single terminal lifecycle.
  • Downgrade send_error_rx to a fallback path instead of a normal competing terminal source.
  • Add runtime lifecycle gates for deleting conversations so active-turn cleanup skips DB finalization after deletion.
  • Suppress raw ACP SDK and aionrs debug payload logs while keeping structured lifecycle observability.

Verification

  • just push -u origin round-1-terminal-lifecycle
  • cargo nextest run --workspace: 5841 passed, 18 skipped

@piorpua
piorpua enabled auto-merge June 4, 2026 08:46
@piorpua
piorpua merged commit acf6ed0 into main Jun 4, 2026
5 checks passed
@piorpua
piorpua deleted the round-1-terminal-lifecycle branch June 4, 2026 08:55
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