Skip to content

v0.6.8

Latest

Choose a tag to compare

@Jaxton07 Jaxton07 released this 11 Nov 03:03
87476fa

This release adds a conversation minimap, safe session archiving and paged catalogs, and per-turn output speed. It also upgrades Pi SDK to 1.5.1 and improves large-text reopening without truncating messages.

Breaking Changes

  • Prompt-cache warming now defaults to Including idle time when no preference is saved, following Pi SDK 1.5.1; the previous default was Active runs only. Valid saved preferences are retained. Warming can incur additional API charges—review Settings → General → Prompt cache warming for each execution environment and choose Off or Active runs only if preferred.
  • Update remote runtimes alongside the desktop. The remote event contract is now v8; SSH / LAN sessions require a matching runtime. (#169)
  • Pi extension authors should verify their extensions' compatibility with SDK 1.5.x. (#177)

New Features

  • Conversation minimap: one tick per user message, hover previews, click/drag scrubbing, Alt+↑/↓, and on-demand jumps into unloaded history. Long conversations use a bounded message window. Thanks @feli999. (#161)
  • Safe session archiving and paged catalog: archive management, explicit restore, and protection for running, queued or approval-blocked sessions. Offline remote environments retain cached views but disable pagination and writes. Permanent deletion remains irreversible. (#169)
  • Open local project folders from their sidebar menu using Finder, File Explorer or the system file manager. The action is hidden for SSH projects and daily space. (#175)
  • Per-turn output speed: show average tokens/s after a turn completes, calculated from output tokens and model-request time, excluding tool execution. Omit the value when historical usage is unavailable. (#173)

Changed

  • Updated bundled Pi SDK to 1.5.1, including adapter and patch updates for lifecycle cleanup, historical costs and media references. (#177)
  • Improved large-text reopening by conservatively bypassing general parsing for unambiguous final plain paragraphs while retaining the renderer's DOM, full-text selection and native find. Original messages, exports and model data are not truncated. (#177)
  • Added isolated performance runs, durable checkpoints and explicit, compatible baselines. Missing legacy measurement fingerprints remain reference-only rather than being mixed into new trends. Local measurements are not a cross-platform performance guarantee. (#177)
  • The optional session rail and its appearance switch are temporarily hidden, with saved preferences retained. The conversation minimap remains available.

Fixed

  • Missing replies or stuck Thinking / Stop after session unload/reopen, and live replies being overwritten by history replay. (#166)
  • Context usage from the previous model appearing after a model switch. (#167)
  • Referenced user-message collapsing, mount-time expand/collapse flashes and unstable consecutive deletion animations. (#155, #173)
  • Streaming code fences degrading to plain text, hidden copy buttons on single-line blocks, and platform-specific file-manager labels. Thanks @feli999. (#159, #162, #160)

Full Changelog: v0.6.7...v0.6.8