Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 18:41
· 61 commits to main since this release

v0.5.0 Release Notes

Release title: v0.5.0 - Local Control Console and Reviewed Actions

Summary

v0.5.0 moves Gandalf from restore-first tooling toward the current product contract: a local control console for Codex and Claude Code user-global setup. It includes the recent setup-console work, aligns public product language, splits restore safety from Gate 2 setup-console acceptance, and adds the first marketplace-originated Review Action.

Highlights

  • Compact setup browsing from PR #18.
  • TUI control workspace from PR #19.
  • Product contract alignment from PR #20.
  • Gate 2 now means Unified Agent Setup Console acceptance.
  • Restore safety remains covered by a separate restore-safety regression.
  • Marketplace/source entries can start an honest non-mutating Review Action when provider metadata is sufficient.

Current Boundary

Supported product surface:

  • Codex and Claude Code user-global setup.
  • Installed inventory for skills, hooks, MCP servers, plugins, and agent-native marketplace/source entries.
  • Review Changes before restore-backed applies or provider-backed setup actions.
  • GitHub Releases, install.sh, Homebrew, and source builds.

Still future or out of scope:

  • Gandalf-owned marketplace/catalog/trust registry.
  • Marketplace install, update, uninstall, add-source, or remove-source without a concrete provider-backed mutation path.
  • Cursor, OpenCode, Pi Agent, project-local setup management, desktop launch, profiles, cloud sync, or team profiles as current product surfaces.

Release Validation Checklist

  • go test ./...
  • ./scripts/install-smoke.sh
  • make restore-safety
  • make gate2
  • GoReleaser config check through CI.
  • GitHub release assets for darwin/linux amd64/arm64 plus checksums.txt.
  • Homebrew tap formula generated in qyinm/homebrew-tap.
  • Latest install.sh path resolves the v0.5.0 binary.

Public GitHub Metadata Target

  • Description: Local control console for AI agent setup.
  • Remove topic: typescript
  • Candidate topics: go, tui, cli, mcp, developer-tools, ai-agents, agent-tools, agent-management, drift-detection, security-audit

Release Operations

  1. Verify CI is green on the release branch.
  2. Update GitHub About/topics to the metadata target above.
  3. Ensure GORELEASER_GITHUB_TOKEN is configured with write access to qyinm/homebrew-tap.
  4. Create and push tag v0.5.0.
  5. Verify the GitHub Release, binary assets, checksums, install.sh latest resolution, and Homebrew tap formula.