aigon pro status
Prints the state of all three things that have to be true for Aigon Pro features to work:
- The
@senlabsai/aigon-propackage is installed (globally or otherwise resolvable). - A
proKeyis present in~/.aigon/config.json. - The Pro module activated in the current process (the package’s
isActivated()check returned true).
aigon pro statusExample output
Fully active:
Package @senlabsai/aigon-pro: ✅ installed
Resolved from: /opt/homebrew/lib/node_modules/@senlabsai/aigon-pro/index.js
Pro key (~/.aigon/config.json): ✅ present
Pro is active.Installed but not yet activated:
Package @senlabsai/aigon-pro: ✅ installed
Pro key (~/.aigon/config.json): ❌ not set
Activate: aigon pro activate <your-key>Not installed:
Package @senlabsai/aigon-pro: ❌ not installed
Pro key (~/.aigon/config.json): ❌ not set
Install: npm install -g @senlabsai/aigon-pro
Activate: aigon pro activate <your-key>Where this is also surfaced
- Dashboard → Settings → Version — shows the same three signals (package installed / key present / active), plus the Pro package version.
assertProCapability— every Pro feature that gates on Pro prints the same install + activate hints to stderr when called without Pro available.- Pro features in agents — Fleet mode, Insights, Aigon Sync, recurring/scheduled features all check the same gate.
See also
pro activate— save the key- Installing Aigon Pro
Last updated on