Skip to content

v0.6.0 - Trust-Visible TUI

Choose a tag to compare

@github-actions github-actions released this 19 Jul 14:20
· 39 commits to main since this release

v0.6.0 Release Notes

Release title: v0.6.0 - Trust-Visible TUI

Summary

v0.6.0 rebuilds Gandalf's terminal workspace around visible safety guarantees.
The TUI now has one consistent navigation grammar, exposes the actual mutation
capability of setup rows, and routes every write through the same Review
Changes boundary.

Highlights

  • Five fixed destinations — Home, Console, Changes, Timeline, and Saves — are
    reachable through a persistent responsive sidebar and global 15 keys.
  • A complete ? keymap, symmetric navigation, and esc-to-Home behavior
    replace unreachable screens and case-sensitive jump shortcuts.
  • Console and Changes rows show provider-derived [reviewable],
    [restore-only], or [read-only] capability badges with concrete reasons.
  • Setup actions, MCP toggles, marketplace installs and rollback, saves, and
    restore operations all require the unified Review Changes confirmation.
  • User-facing TUI copy consistently uses Save/Saves while preserving existing
    CLI commands and on-disk snapshot compatibility.
  • Feedback now uses one frame-level status channel visible from every
    destination.
  • Shared style tokens and responsive row rendering keep trust signals legible
    on both wide and narrow terminals.
  • Dead Agent Detail, Compare, and standalone Save Setup render paths were
    removed.

Release Validation

  • go test -count=1 ./...
  • go vet ./...
  • ./scripts/gate2-console-acceptance.sh
  • ./scripts/changes-home-acceptance.sh
  • ./scripts/restore-safety-regression.sh
  • ./scripts/install-smoke.sh
  • git diff --check
  • Go formatting check for internal/tui.
  • GoReleaser configuration and release assets through GitHub Actions.