Product
Changelog
Format based on Keep a Changelog; versions follow SemVer.
v0.6.0 — current release
The safety & scale release.
Added
- Four-layer safety system:
unshare -nnetwork sandbox, egress guard (curl POST/scp/git push/npm publish), dangerous-command double confirmation, snapshot rollback /reviewthree-level code review (🔴 high / 🟡 medium / 🟢 low) via review sub-agent- AST-based Python code index: symbols, references, definitions with incremental updates
- Long-term memory:
/mem save/use/rm/list/new - MCP client: run any Model Context Protocol server, tools auto-discovered
- Bilingual UI (EN/ZH) with
/language - ARM64 support, tested on Jetson Orin NX
Changed
- State machine hardened: failed tasks auto-rollback every snapshot
/model --fetchpulls live model lists from providers- Session persistence improved:
/resumeacross restarts
Performance
- Agent cold start under one second
- Index incremental update ~50 ms per changed file
v0.5.0
Added
- Sub-agent system: fresh-context research agents with structured results
- Diff visualization for every file modification
/compact [hint]guided history compression
Fixed
- Snapshot integrity across sessions (
/undo --verify)
v0.4.0
Added
- Provider presets: DeepSeek, Qwen, Kimi, GLM, SiliconFlow, OpenAI, Gemini, Ollama, LM Studio
/model --fetchonline model listing- Shell escape
!commandwith safety checks
v0.3.0
Added
- Task tree planning with user approval
- Snapshot-based
/undo(single and multi-step) /statusdashboard
v0.2.0
Added
- Tool-calling loop with JSON-schema validation
- File tools: read/write/edit/delete/list/glob/grep
- Shell tool with timeout control
v0.1.0
- Initial public release: interactive terminal REPL, OpenAI-compatible chat, basic planning
Older detail lives in GitHub Releases.