Skip to content

v0.2.0

Choose a tag to compare

@yangyang0507 yangyang0507 released this 15 Aug 17:43
· 4 commits to main since this release

[0.2.0] - 2026-08-16

Added

  • Repository-local publish-oh-my-dsh Skill for preparing, publishing, recovering, and verifying synchronized npm and GitHub releases.
  • Double-Escape conversation rewind with an interactive human-turn selector, non-destructive session forks, and editable restoration of the selected text and images.

Changed

  • Replaced /queue and /dequeue with a composer-level view of the durable Harness inbox; repeated presses walk backward through follow-ups for editing without changing their send order.
  • Merged the keyboard-shortcut catalog into /help so commands and controls live in one discoverable surface.
  • Manual /compact now enters a visible Compacting state, locks composer actions until settlement, and remains cancellable with Ctrl+C.

Fixed

  • Prevented exact-width terminal paints from triggering pending-wrap phantom rows, including duplicate Deep Driving indicators.
  • Removed long-session input and activity lag by caching transcript layout per immutable message block and recomputing only animated or changed blocks.
  • Reduced large-session resume work from quadratic to linear by using a private mutable replay builder with indexed tool-call lookup while preserving immutable live updates.
  • Avoided rescanning the complete event log for every streaming update when durable Harness statistics, token usage, and context projections are available.

Removed

  • Removed the redundant /pwd and /dirs commands because the fixed status footer already shows workspace, model, and Git context.
  • Removed /search and its SQLite session index; prompt-history search remains available through Ctrl+R.