Skip to content

qcode v0.4

Choose a tag to compare

@DemonGiggle DemonGiggle released this 09 Sep 08:38
· 117 commits to main since this release

qcode v0.4

qcode v0.4 adds persistent interactive sessions, responsive prompt queues, history paging, automatic context compaction, configurable skills, and HTML session exports.

Highlights

  • Added persistent interactive sessions with /resume, automatic workspace-scoped saves, session restoration across agent tabs, and /export for standalone HTML transcript exports.
  • Added independent FIFO prompt queues per agent, so prompts can be submitted while work is running without blocking input, tab navigation, or directory approvals.
  • Added automatic conversation compaction with configurable thresholds and a /compact command, plus per-session token usage totals and structured usage events.
  • Added paged conversation history that preserves the browsing position while output streams, across completion, resize, tab switching, and retention changes.
  • Added configurable skill directories, lazy skill discovery, and a faster /skill selector with filtering, paging, active selections, and location hints.
  • Improved terminal rendering with width-aware activity output, stable wrapped text, line ranges in read activity, and reduced redraws while typing.
  • Improved resilience around session persistence, large-file search pagination, queued prompts, cancellation, and agent recovery; refreshed the documentation and interactive demo.

Install

Download the archive matching your platform, extract qcode (qcode.exe on Windows), and place it somewhere on your PATH.

tar -xzf qcode_linux_amd64.tar.gz
./qcode --version

Use SHA256SUMS to verify downloaded archives:

sha256sum -c SHA256SUMS