Repository navigation
Install
The online installer downloads the app and caches checksum-pinned private Node/Python runtime packs for reuse across upgrades. No system Node.js, Python, npm, pip, or Rust installation is required. Complete terminal archives remain self-contained and portable; keep their extracted files together.
Terminal archives use the devo-tui- prefix; graphical installers use devo-desktop-. The terminal command remains devo.
For offline installation, transfer the complete archive and use its included installer with --offline (Unix) or -Offline (Windows). Cloud inference still requires connectivity; use a compatible preloaded local or LAN model for disconnected use.
Linux / macOS
curl -fsSL https://raw.githubusercontent.com/7df-lab/devo/main/install.sh | shWindows
irm 'https://raw.githubusercontent.com/7df-lab/devo/main/install.ps1' | iexWhat's Changed
- feat(desktop): add accessible clear action to search pickers by @wangtsiao in #358
- fix(server): preserve queue position in admission response by @wangtsiao in #380
- fix(provider): reject empty function arguments on output limit by @wangtsiao in #384
- fix(tui): keep Scheduled and Shells in compact bottom panels by @wangtsiao in #385
- fix(tui): stream Python source and default to Details view by @wangtsiao in #387
- fix(prompt): require bash calls inside Python cells by @wangtsiao in #381
- fix(tui): repaint unchanged status after terminal resize by @wangtsiao in #389
- fix(tui): remove estimate suffix from working token count by @wangtsiao in #391
- fix(tui): prevent repeated assistant reply on steering admission by @wangtsiao in #382
- fix(server): steer background completions through the owner inbox by @wangtsiao in #386
- fix(tui): retain interrupted turn history after resume by @wangtsiao in #388
- fix(core): time out stalled model responses safely by @wangtsiao in #394
- fix: deliver actual refine results to the TUI by @wangtsiao in #390
- fix(protocol): simplify background notification provenance by @wangtsiao in #383
- chore: bump version to 0.2.22 by @wangtsiao in #392
- fix(tui): hide redundant child completion preamble in agent messages by @wangtsiao in #396
- fix(refine): distill session memories into explicit global scope by @wangtsiao in #395
- fix(tui): refresh subagent activity after queued startup by @wangtsiao in #397
- fix(tui): preserve active turn elapsed time when reopening a session by @wangtsiao in #393
Full Changelog: v0.2.21...v0.2.22