Skip to content

9. Tools ​

The Tools menu (option 9 in the main menu) groups utility commands that manage your SWAO installation, workspace, and credentials.

Available tools ​

ToolCLI commandDescription
Lensesswao lenses list / swao lenses set <ids>Switch between preconfigured analysis lenses (pass selection profiles)
Licenceswao license status / swao license activate <key>Display current edition and activate a licence key
Credentialsswao credential set / swao credential listStore and manage API keys and vault references
Frameworkswao framework list / swao framework install <id>Copy additional bundled community frameworks into the workspace (wsp/inputs/catalogs/community/<folder>/); or download from GitHub and copy the folder there
Catalogue updateswao lz catalogue updateRefresh the LZ provider service catalogues from the providers' public sources, and the VM prices of the service cost model from the Azure and AWS price APIs (Consultant and above)
LLM gateway updateswao llm-gateway updateRefresh the workspace LLM gateway connectors (wsp/inputs/llm-gateway/, the single source) from the packaged seeds: unchanged seeds are updated, connectors you edited are kept, new connectors are added. Run after upgrading the binary. --dry-run previews the changes
SWAO Chatswao chatMulti-turn LLM conversation about portfolio assessment results (Enterprise)
Helpswao --help / swao <command> --helpFull CLI reference

Lenses ​

Lenses are preconfigured pass selection profiles; some also activate matching frameworks. Three lenses ship with SWAO (swao lenses list):

LensPassesFrameworks activated automatically
cloud-migration (default)INV, STATE, DATA, CTX, SBOM, TF, EGR, CRYPTO, SYNTH, LZR, COMP, SCOPEnone
security-focusSBOM, CRYPTO, EGR, MALKRITIS, NIS2
data-governanceDATA, CTXGDPR

Set a lens before an assessment:

bash
swao lenses set security-focus
swao assess --app my-app

See also: Workspace Setup | CLI reference