Skip to content

v1.2.1 Mid-Turn Continuation and OpenCode 1.18.15 Compatibility

Choose a tag to compare

@partment partment released this 08 Aug 13:58
· 53 commits to main since this release
9eb4b93

1.2.1 (2026-08-08)

Fixes

  • Preserves mid-turn continuation after native compaction by replacing OpenCode's synthetic post-compaction control exchange with the active checkpoint. Real follow-up messages remain ordered without duplicated summary or continuation prompts.
  • Restores compatibility with the compaction behavior introduced in OpenCode 1.18.15. Captures messages before OpenCode serializes them into embedded conversation history and rebuilds structured OpenAI Responses input while preserving reasoning items, tool calls, file attachments, and provider metadata.
  • Preserves the embedded conversation history as a fallback when structured input cannot be reconstructed.
  • Keeps checkpoints across temporary undo and redo transitions and removes them when the checkpoint boundary is deleted.

Maintenance

  • Adds regression coverage for mid-turn continuation, OpenCode 1.18.15 structured compaction input, legacy fallback behavior, and undo/redo checkpoint handling.
  • Treats an already-published npm version as successful during release retries.

Full Changelog: v1.2.0...v1.2.1