Skip to content

v0.6.0 — Terminal agent + `serve`

Choose a tag to compare

@arthurpanhku arthurpanhku released this 15 Jun 07:53
· 7 commits to main since this release
53e0888

⭐ Highlights

  • 🖥️ Terminal agent — run dvalincode bare for an interactive terminal coding agent, Claude-Code-style: streaming responses, inline [y/N] write approvals with red/green diffs, /mode · /clear · /git · /plan · /compact · /undo · /help, Ctrl-C to interrupt, and a guided first-run provider setup. Defaults to read-only Chat, switchable live via /mode.
  • 🌐 dvalincode serve — the web GUI now lives behind a command, so the same binary deploys headless on a server: dvalincode serve --host 0.0.0.0 --no-open.
  • 🧩 One engine, two frontends — the terminal UI and web GUI both drive a shared, transport-agnostic turn-runner (src/agent/session.ts), keeping them at feature parity.

📦 Install

macOS / Linux one-liner:

curl -fsSL https://raw.githubusercontent.com/arthurpanhku/dvalincode/main/scripts/install.sh | bash

Then dvalincode for the terminal agent, or dvalincode serve for the web GUI. Or download a binary below and verify with shasum -a 256 -c SHA256SUMS.txt.

Platform Asset
macOS Apple Silicon dvalincode-v0.6.0-macos-arm64.tar.gz
macOS Intel dvalincode-v0.6.0-macos-x64.tar.gz
Linux ARM64 dvalincode-v0.6.0-linux-arm64.tar.gz
Linux x64 dvalincode-v0.6.0-linux-x64.tar.gz
Windows x64 dvalincode-v0.6.0-windows-x64.zip

Full changelog: v0.5.0...v0.6.0

What's Changed

Full Changelog: v0.5.0...v0.6.0