Handle current OpenCode stream completion
Some checks failed
Test / test (3.2) (push) Failing after 1s
Test / test (3.3) (push) Failing after 1s
Test / test (3.4) (push) Failing after 0s

This commit is contained in:
2026-07-12 01:53:59 -07:00
parent 8dbd3de81c
commit 2e866a618b
6 changed files with 125 additions and 16 deletions

View File

@@ -1,5 +1,16 @@
# Changelog
## 0.0.1.alpha4 - 2026-07-12
### Fixed
- End SSE streams on current OpenCode `session.status` idle events while
retaining compatibility with legacy `session.idle` events.
- Reconcile every assistant message in the current user turn after multi-step
tool loops, preserving stream-only parts without duplicating final text.
- Parse terminal tool parts in standalone Ruby clients without relying on the
Rails-loaded `Object#in?` extension.
## 0.0.1.alpha3 - 2026-07-10
### Added