Skip to content

v0.1.10

Choose a tag to compare

@github-actions github-actions released this 02 Jul 11:21
· 135 commits to main since this release

v0.1.10

Session stats now survive reloads, chat titles show up instantly, and requests are session-aware for better prompt caching on OpenRouter and OpenAI.

New

  • Session stats persist across reloads — token usage, cost, TTFT, tok/s, and the session average are saved with each conversation and restored when you reopen it (CLI and VS Code).
  • Conversations are tracked as sessions on OpenRouter, so chats appear grouped in its dashboard and get sticky routing for much better prompt-cache hit rates.
  • OpenAI requests carry a per-conversation cache key, steering repeated requests onto the same cache shard.
  • Scroll to top: a floating button in the extension and a "Jump to top" pill in the CLI, shown once you scroll up and never interrupting streaming.

Improved

  • Clicking a file in the extension's Changes panel opens VS Code's diff editor directly instead of an inline diff.
  • Session titles are generated before the first response starts and no longer trigger extended reasoning on reasoning models, which made titles slow and pricey.
  • The metrics footer labels the new-token counter "in" instead of "new".

Fixed

  • The AVG tok/s no longer drops to 0 while a response streams.
  • Queued steering messages appear at their real position in the conversation immediately, instead of jumping above the in-flight turn (VS Code).
  • Cancelling a turn during title generation no longer hangs the request.
  • A title generated in another window is reused instead of being regenerated or overwritten.