v0.7.0
Added
- OS keyring-backed auth storage with
deepseek auth, migration from plaintext config, provider-aware key resolution, and doctor visibility. (#134) - Egress network policy with allow/deny/prompt decisions, deny-wins matching, audit logging, and enforcement hooks for network-capable tools. (#135)
- LSP diagnostics auto-injection after edits so compile feedback can be reinjected into the next agent turn. (#136)
- Side-git workspace snapshots,
/restore, andrevert_turnfor multi-turn rollback without moving the user's repository HEAD. (#137) - Esc-Esc backtrack, desktop turn-complete notifications, Alt+V tool-details access, safer command-prefix auto-allow matching, bundled
skill-creator, and/skill install. (#131, #132, #133, #138, #139, #140)
Changed
- Split more engine/tool primitives into focused modules and workspace crates, including shared tool result primitives and extracted turn/capacity flow. (#67, #74)
Tests
- Added mock LLM and skill-install integration coverage for streaming turns, reasoning replay, tool-call loops, network policy, and skill validation. (#69, #140)
Distribution
- GitHub release assets include 8 binaries plus
deepseek-artifacts-sha256.txt. deepseek-tui@0.7.0is published to npm with thelatesttag.- Workspace crates are published to crates.io at
0.7.0.