Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 23:05

Downloadable desktop builds, a real chat panel, and a project scope that actually holds.

Fifty-nine commits since v0.1.0. The headline is that you no longer need a Rust toolchain to run agentglass: this release ships installers.

  • Linux β€” .deb
  • macOS β€” .dmg, Apple Silicon and Intel
  • Windows β€” .msi and .exe installer

The builds are unsigned. macOS will refuse the first launch: right-click the app and choose Open to get the override prompt. Windows SmartScreen will warn; "More info" then "Run anyway". If you'd rather not trust an unsigned binary, the source install still works exactly as before.

  • Chat is a real panel now. Resume a finished session instead of only reading it, paste images into the composer, full-size layout, and a nudge when a chat is waiting on you. Long thinking turns no longer die to a 10s idle timeout.
  • Sessions explain themselves. See what each tool actually answered, not just what it ran, and open a single subagent's thread on its own.
  • An open project is a real boundary. Scope now constrains the dashboard, the docker panel and chat itself, rather than acting as a display filter.
  • Project picker with filesystem path completion, and AGENTGLASS_PROJECTS_DIR accepts several roots.
  • A settings modal in place of the "β‹―" dropdown.
  • New identity β€” a theme-reactive loupe-radar mark, a flight-ops landing page, and the live demo at /demo/.

Plus a long tail of fixes: stats totals, uptime accounting, diff theme loading, terminal SIGPIPE leakage, worktree session attribution, auth failure surfacing, and a mobile pass on both the dashboard and the landing page.

Thanks

Most of what got fixed this cycle came from outside the repo:

  • @Solaris-star β€” made hook installation work on Windows (#23, #28), then wrote the test suite this project didn't have: pricing (#31), ingest (#32) and terminal command discovery (#33).
  • @icey2488 β€” uptime counted from the server process rather than the oldest event (#69), ?window=all no longer zeroing every total (#70), and AGENTGLASS_PROJECTS_DIR accepting several roots (#71).
  • @JGtm β€” reported the unquoted-path failure on Windows that started that thread (#15).

And @bergmorten, whose security work shaped v0.1.0 and still underpins the token auth and gate controls here.

MIT. Issues and PRs welcome.