Skip to content

v0.1.58

Choose a tag to compare

@andrasbacsai andrasbacsai released this 26 Jun 15:54

Features

  • Added Grok Build CLI as a beta chat backend, including streaming chat, session support, model/auth handling, preferences, backend labels, and effort-level controls. (#399)
  • Added Grok /goal command support and managed Grok CLI install/session handling. (#399)
  • Added a mobile backend mode picker for switching chat backends on smaller screens.
  • Added AI-generated social release post support.

Fixes

  • Fixed web terminal sessions so panel, side, and drawer terminals persisted correctly across browser refreshes. (#426)
  • Fixed stale web terminal refresh restoration cancellation and bounded terminal replay buffers by byte size. (#426)
  • Fixed notification sounds on Linux/WebKitGTK and browser web access by using Web Audio playback, with protection against stale async sound loads. (#434)
  • Fixed native CLI terminal sessions restoring after app restart without incorrectly marking silent restores as user-opened. (#435)
  • Fixed image drag-and-drop on Linux/WebKitGTK, prevented dropped-file navigation, and routed file drops correctly to terminal or chat attachment targets. (#436)
  • Fixed long project clone destination paths by truncating generated destinations. (#440, fixes #424)
  • Fixed resolved CLI execution in WSL contexts so Claude, Codex, and GitHub CLI calls used the intended distro working directory. (#441, fixes #420)
  • Fixed saved Linear context so Magic prompt flows displayed the saved context content. (#444, fixes #427)
  • Fixed OpenCode login on Windows by launching npm shims through cmd.exe. (#445, fixes #415)
  • Fixed stale terminal disposal handling in chat. (#446)
  • Fixed resolved CLI shim launching more consistently across backends, including Windows .cmd/.bat shims and WSL working directories.
  • Fixed platform-gated silent_command imports.

Improvements

  • Added a security vulnerability reporting policy. (#442, fixes #437)
  • Improved Grok backend reliability by supporting resume sessions, exposing CLI auth actions, propagating reasoning effort, normalizing CLI fields, and redacting prompt text from Grok logs. (#399)
  • Improved terminal persistence tooling and documentation, including replay buffer limits and test coverage for refresh recovery. (#426)
  • Improved drag-and-drop internals by sharing file-drop helpers and speeding up image base64 encoding. (#436)
  • Improved web reconnect behavior by prefetching bootstrap data during reconnect.
  • Improved chat recovery and streaming behavior by filtering unavailable planning/question tool calls during recap and run-log recovery.
  • Improved mobile and web ergonomics by hiding desktop-only keyboard hints and grouping mobile item actions.

What's Changed

  • feat(grok): add Grok Build CLI as chat backend by @andrasbacsai in #399
  • fix(chat): fix image drag-and-drop on Linux (terminal freeze) and route drops to terminal/chat by @fsioni in #436
  • fix(sounds): play notifications via Web Audio for Linux/WebKitGTK by @fsioni in #434
  • docs(security): add vulnerability reporting policy by @andrasbacsai in #442
  • fix(projects): truncate long clone destinations by @andrasbacsai in #440
  • fix(wsl): run resolved CLIs through WSL context by @andrasbacsai in #441
  • fix(magic): show saved Linear context content by @andrasbacsai in #444
  • fix(chat): restore native CLI terminal sessions on restart by @fsioni in #435
  • fix(opencode): launch Windows npm shim through cmd.exe by @andrasbacsai in #445
  • fix(chat): tolerate stale terminal disposal by @andrasbacsai in #446
  • fix(terminal): persist web terminal sessions across refresh by @toanalien in #426

New Contributors

Full Changelog: v0.1.57...v0.1.58