Skip to content

v1.9.3

Choose a tag to compare

@github-actions github-actions released this 14 Jun 07:37
· 359 commits to main since this release

v1.9.3

Patch release for Pi/OpenCode history conversion, diagnostics, and sidebar behavior.

Fixes

  • Pi: drop OpenAI encrypted reasoning payloads before converting stored history to Anthropic thinking blocks, avoiding invalid signature errors when switching from OpenAI models to Claude.
  • Pi: omit incomplete aborted tool-call turns and orphan tool results when rebuilding Anthropic history, avoiding tool_use without matching tool_result errors after interruptions.
  • Pi: harden SSE reader cleanup for empty Claude responses.
  • OpenCode: keep quota sidebar display stable during concurrent quota refreshes and avoid stale quota writes from older plugin instances.
  • OpenCode: include direct Anthropic requests in /claude-dump on artifacts, with redacted request metadata.
  • OpenCode: add tui-preferences.jsonc, persisted sidebar collapse state, customizable force-to-top ordering, and quota pacing/runout projections.

Maintenance

  • Update OpenCode, OpenTUI, Miniflare, and related development dependencies.

Thanks to @0xbentang for the Pi empty-response fix and @iceteaSA for the TUI preferences and quota pacing contributions.

Full Changelog: v1.9.2...v1.9.3