Skip to content

v0.5.0 — Tool-call grouping, retry button, TypeScript migration

Latest

Choose a tag to compare

@oxyc oxyc released this 15 Jun 11:06

Features

  • Collapse runs of identical tool calls into a single group in the chat UI, reducing noise when a tool is invoked repeatedly. (#55)
  • Per-tool Retry button on errored client tool calls — re-run a failed tool without restarting the turn. (#38)

Fixes

  • SSE parser no longer drops large events when a chunk boundary lands between an event's header and its data.

Internal

  • TypeScript migration completed across components, hooks, editor/selection, the runtime adapter, and editor-bridge; TS toolchain enabled. (#47#54)
  • ESLint warnings cleared and JSX lint enabled. (#36, #51)
  • PHPStan level raised 5 → 6 with baselines burned to 0 across Llm, Bridge, storage, credentials, providers, and compression. (#40#46)
  • Broader test coverage on the SSE parser, MessageLoop token accounting, and providers. (#37)

Full changelog: v0.4.3...v0.5.0