Expand description
Install / remove logic: wire an addon’s MCP server into the global gateway and record it in the installed store.
Pure state mutation — any interactive confirmation belongs in the CLI layer
(so this stays unit-testable). Installation goes through
Config::update_global, the canonical safe-persistence entry point: it
reads only the global config (no project-local merge) and refuses to clobber
an unparseable file.
Structs§
- Install
Outcome - Result of a successful
install. - Remove
Outcome - Result of a successful
remove.