Skip to content

v0.6.5

Choose a tag to compare

@github-actions github-actions released this 27 Sep 17:08
· 14 commits to main since this release

Bounded session transport

  • Add opt-in, byte-bounded session heads, history pages, child discovery, snapshots, and live-event delivery for reference-aware RPC clients, including Rei v0.1.1.
  • Retrieve oversized items, snapshot fields, and events explicitly through scoped, immutable references and UTF-8-aligned parts. Expired references, quota exhaustion, stale generations, and responses that cannot fit the requested budget fail explicitly.
  • Keep existing TUI, print, legacy RPC behavior, and original journal content intact. This release bounds transport; cold resume still replays the stored journal.

Feishu channel controls

  • Map /new to a fresh conversation session and /stop to an interrupt, without sending those controls as model prompts. Configure additional aliases under channels.feishu.commandMappings.
  • Persist released and renamed routing keys so a fresh session retains its route across restart and the previous session remains recoverable by ID.
  • Preserve the previous streamed answer, including pending coalesced text, when switching sessions. Send stop notices separately and keep new-session confirmations in their originating thread.
  • Retire old question cards when switching sessions.

Thanks to @contsun for the Feishu command-mapping contribution in #90.

Model configuration

  • Honor explicitly selected thinking levels even when the model capability catalogue does not declare reasoning support.

Full changelog: v0.6.4...v0.6.5