Snapshots
Content-backed vs metadata-only captures of your agent state.
Review Changes
The mandatory preview before any mutation.
Providers
Only provider-backed rows are actually executable.
Marketplace
Agent-native source browsing and its limits.
Trust Contract
The runtime safety boundaries Gandalf enforces.
Support Matrix
Exactly what is supported per agent today.
Supporting vocabulary
- Evidence is a typed record of a discovered configuration artifact: a config file, an MCP server entry, a permission rule, an env key. Each has a kind, source path, and optional structured value. Scans, snapshots, diffs, and restore plans all speak in evidence.
- Setup Console is Gandalf’s default TUI screen: a sidebar with Home, Console, Changes, Timeline, and Saves, and Console tabs for Hooks, Plugins, Marketplace, Skills, and MCP Servers.
- Unified Inventory is the normalized, cross-agent list of setup rows that the Console renders. It groups skills, hooks, MCP servers, and plugins as global/user rows with compact agent identity, so you never pick an agent picker before you see your setup.
- Changes-First Home summarizes drift from the latest supported baselines before you enter inventory browsing or recovery flows. It is read-only: Review opens the detailed environment diff, and rollback still goes through Review Changes before Apply.
How they fit together
gandalf scandiscovers evidence read-only.gandalf snapshot createpersists evidence (metadata or content-backed) to the store.gandalf diffcompares two snapshots (or a snapshot andcurrent) as semantic changes plus raw source changes.- The TUI and CLI expose actions only when a provider can preview and execute them.
- Every mutation surfaces a Review Changes preview first.
gandalf restoreuses a content-backed snapshot as the safety net for rollback.