Skip to content
This repository was archived by the owner on May 15, 2026. It is now read-only.

fix(app): stabilize tool stream lifecycle#16

Merged
fschrhunt merged 1 commit into
mainfrom
codex/workspace
Apr 28, 2026
Merged

fix(app): stabilize tool stream lifecycle#16
fschrhunt merged 1 commit into
mainfrom
codex/workspace

Conversation

@fschrhunt
Copy link
Copy Markdown
Owner

Summary

  • Track active tool/plugin calls by call id so overlapping control calls stay truthful
  • Split plugin summaries by surface and finalize them on run end/error/abort
  • Remove launch-time Safari permission priming and restore the composer session picker
  • Add regressions for media paste, plugin lifecycle, and mixed plugin rows

Verification

  • swift test
  • ./script/build_and_run.sh --verify

Risks

  • Stream row copy changed from ended to neutral/finished/stopped states.

@fschrhunt fschrhunt merged commit 3870fbb into main Apr 28, 2026
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant