Appearance
Run and maintain the plugin
Wago finds the nearest wago.json and uses its generated runtime automatically. Run your module:
sh
wago run module.wasmIf the module still reports a missing import, compare wago module imports module.wasm with wago plugins list and return to the plugin review.
Check for updates
sh
wago plugin outdatedThis does not change the project. To update the selected plugin graph:
sh
wago plugin updateFollow the same interactive review used during installation. Wago asks again when an update adds or widens access or changes Contract bindings. Review the wago.json and wago-lock.json diff before committing it.
Rebuild from the lockfile
sh
wago plugin rebuildThis rebuilds the runtime from the exact versions, checksums, grants, configuration, and Contract bindings in wago-lock.json.
Remove a plugin
sh
wago rm JairusSW/wideWago removes transitive dependencies that nothing else needs and asks you to review changed Contract bindings.
The project is now portable: commit wago.json and wago-lock.json, then run wago plugin rebuild after cloning it elsewhere. See Automation and Go for non-interactive CI checks, or the Plugin FAQ for scopes, configuration, and troubleshooting.
