Releases: DemonGiggle/qcode
Release list
qcode v1.2.1
qcode v1.2.1
qcode v1.2.1 adds guided skill planning and strengthens prompt-injection handling, while improving agent responsiveness and conversation exports.
Highlights
- Added
/skillplan, a guided skill-authoring mode that creates a reviewable draft through focused questions. Drafts can be refined before/skillplan createwrites a validatedSKILL.mdto a supported location. - Added trust boundaries around tool output and imported context, with warnings for actionable injected instructions and exact per-call approval before subsequent data access, network requests, or mutations.
- Kept agent tabs responsive during
/compactby queuing compaction with prompts and showing progress and completion in the originating tab. - Improved pretty conversation exports with clearer colors and completed responses folded under their prompts.
- Expanded agent, skill, trust, session, and TUI test coverage.
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 --versionUse SHA256SUMS to verify downloaded archives:
sha256sum -c SHA256SUMSStandalone platform binaries are also included for the qcode update command.
qcode v1.2.0
qcode v1.2.0
qcode v1.2.0 adds standalone conversation exports and improves sandbox command access, configuration persistence, and run guidance.
Highlights
- Added readable HTML conversation exports with agent tabs and completed prompt/response pairs in chronological order. The Show detailed tool events option reveals recorded activity, while
/export rawretains the full styled transcript. - Added persistent
sandbox_command_pathsconfiguration and repeatable--sandbox-command-pathflags for trusted executable directories mounted read-only inside the sandbox. - Added
/bash <cmd>to run shell commands in the active agent's environment, with improved sandbox command path handling. - Made
/model(including an explicit thinking level) and/maxstepschanges from the main tab persist to the user configuration while preserving comments and unrelated settings. - Added timestamps to successful run completion notices and expanded startup tips with organized command references.
- Expanded configuration, sandbox, export, and TUI test coverage.
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 --versionUse SHA256SUMS to verify downloaded archives:
sha256sum -c SHA256SUMSStandalone platform binaries are also included for the qcode update command.
qcode v1.1.0
qcode v1.1.0
qcode v1.1.0 improves terminal discoverability and navigation, adds layered configuration and prompt history browsing, and introduces a qcode skill creator.
Highlights
- Added detailed per-command slash help with usage, arguments, descriptions, and examples, plus improved slash autocomplete to show the full command list.
- Added
/history, an interactive browser for completed prompts and responses with filtering, paging, and detail views. - Improved terminal editing and selector navigation, including forward Delete handling, escape-sequence handling, and consistent Escape behavior.
- Added layered
config.tomlloading across supported system, user, executable-relative, and executable-adjacent locations, with per-setting precedence, additive skill paths, and warnings for invalid layers. - Added the official qcode skill creator at
docs/skills/skill-creator/for authoring reusable workspace skills. - Added visible waiting notices for slower
/learnand/modeloperations. - Expanded configuration, history, command, selector, interrupt, and TUI test coverage.
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 --versionUse SHA256SUMS to verify downloaded archives:
sha256sum -c SHA256SUMSStandalone platform binaries are also included for the qcode update command.
qcode v1.0.0
qcode v1.0.0
qcode v1.0.0 is the first 1.0 release, expanding model compatibility, thinking visibility, trace output, and agent guidance while preserving the terminal-first workflow.
Highlights
- Added OpenCode Go Responses API support for Muse, Luna, and Grok routes, including streaming text, reasoning, tool calls, image inputs, usage reporting, and tool-call continuation handling.
- Added thinking-level controls for OpenCode Go Responses models, with capability-aware request encoding and improved provider documentation.
- Added smart expandable thinking output with aligned rendering across terminal and remote interfaces.
- Improved trace and activity output by preserving long shell commands and wrapping them readably instead of shortening them.
- Improved max-step limit messaging with direct guidance for continuing work or increasing the limit with
/maxsteps <NUM>. - Fixed remote login links that wrapped across terminal lines, keeping the displayed links usable.
- Expanded provider, trace, terminal UI, and remote-control test coverage.
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 --versionUse SHA256SUMS to verify downloaded archives:
sha256sum -c SHA256SUMSStandalone platform binaries are also included for the qcode update command.
qcode v0.9
qcode v0.9
qcode v0.9 adds browser-based remote control while retaining the terminal-first workflow.
Highlights
- Added a shared control plane for the TUI and remote clients, including replayable events, shared sessions and queues, and coordinated interaction handling.
- Added Pure Web and Tailscale remote modes with QR login links, one-time expiring authorization, browser sessions, and connection management.
- Added a responsive remote web UI with agent, model, tool, skill, resume, and thinking-level selectors, plus waiting and cancel controls.
- Improved remote URL handling, LAN interface selection, status colors, verbose connection diagnostics, and Tailscale setup guidance.
- Added one-shot recovery guidance for transient tool-call failures.
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 --versionUse SHA256SUMS to verify downloaded archives:
sha256sum -c SHA256SUMSStandalone platform binaries are also included for the qcode update command.
qcode v0.8
qcode v0.8
qcode v0.8 fixes self-update compatibility with the project's two-part release tags.
Highlights
- Fixed release-version parsing so
qcode updateaccepts two-part tags such asv0.8. - Ensures installed releases can correctly compare against and update to the latest qcode release.
- Added coverage for two-part release tags and retained existing prerelease comparison behavior.
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 --versionUse SHA256SUMS to verify downloaded archives:
sha256sum -c SHA256SUMSStandalone platform binaries are also included for the qcode update command.
qcode v0.7
qcode v0.7
qcode v0.7 adds thinking-level controls for Ollama models, with capability discovery, model-aware selection, and native request encoding.
Highlights
- Added Ollama thinking-level selection with
off,low,medium,high, andmaxoptions for supported models. - Added capability discovery from Ollama model metadata, with
/api/showfallback for older Ollama versions. - Added native Ollama
thinkrequest encoding, including GPT-OSS handling and preservation of Ollama defaults when no explicit level is selected. - Expanded Ollama provider documentation, configuration examples, and test coverage.
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 --versionUse SHA256SUMS to verify downloaded archives:
sha256sum -c SHA256SUMSqcode v0.6
qcode v0.6
qcode v0.6 adds read-only planning workflows, configurable and predefined skills, expanded OpenCode Go model support, self-update support, and stronger agent and terminal reliability.
Highlights
- Added plan mode with read-only planning, blocking questionnaires, plan approval, a scrollable plan viewer, and explicit transition into implementation.
- Added a skill authoring specification and predefined skills, with refreshed skill discovery and documentation.
- Added Anthropic model support through OpenCode Go and configurable thinking controls for supported models.
- Added
qcode updatewith platform-aware release selection and atomic executable replacement, including Windows helper support. - Improved background shell cancellation, tool-schema compatibility, agent recovery, terminal input, and safety coverage for disabled tools.
- Expanded documentation and tests across planning, providers, skills, updates, tools, and the terminal UI.
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 --versionUse SHA256SUMS to verify downloaded archives:
sha256sum -c SHA256SUMSStandalone platform binaries are also included for the qcode update command.
qcode v0.5
qcode v0.5
qcode v0.5 adds persistent agent consultations, asynchronous delegation, searchable work history, expanded multi-agent orchestration, and richer terminal navigation and progress feedback.
Highlights
- Added persistent consultations between the main agent and selected agents with bounded replies, shared deadlines, queue-aware waiting, cancellation, and replayable outcome events.
- Added persistent session work journals that retain accepted tasks, findings, changed files, and outcomes across compaction,
/new, result-cache eviction, agent closure, and/resume. - Added
create_agent, improveddelegate_task,search_agent_work, andconsult_agentsorchestration tools, with capability inheritance for new sub-agents and asynchronous task submission without polling. - Expanded interactive multi-agent support to 20 tabs, with overflow navigation and an agent selector showing status, queue information, and recent knowledge previews.
- Added configurable per-request
max_stepscontrols andagent_timeoutsettings, plus visible step progress and improved word-oriented terminal editing. - Improved agent lifecycle, cancellation, persistence, sandbox/web-tool behavior, and refreshed documentation and demo assets.
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 --versionUse SHA256SUMS to verify downloaded archives:
sha256sum -c SHA256SUMSqcode v0.4
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/exportfor 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
/compactcommand, 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
/skillselector 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 --versionUse SHA256SUMS to verify downloaded archives:
sha256sum -c SHA256SUMS