v0.6.0 — Terminal agent + `serve`
⭐ Highlights
- 🖥️ Terminal agent — run
dvalincodebare 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 | bashThen 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
- Add terminal agent (TUI) and
servecommand on a shared turn-runner by @arthurpanhku in #21 - Release v0.6.0 by @arthurpanhku in #22
Full Changelog: v0.5.0...v0.6.0