Skip to content

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 16 Jun 12:03
· 4 commits to main since this release
49292e0

Added

  • internal/cliexitdoc + make gen-exit-docs — machine-readable exit-code
    scenario registry; generates docs/exit-codes-handbook.md (see ADR 0001).
  • docs/exit-codes-handbook.md — per-command exit codes and error scenarios
    (client/operator handbook); linked from service spec and getting-started guide.
  • Exit contract testsinternal/cli/exit_contract_test.go asserts CLI exit
    codes against the registry for model-scan, config validate, mcp-scan, and
    ai-bom.
  • CImake check-exit-docs in the test job so the handbook cannot drift
    from internal/cliexitdoc/registry.go.

Changed

  • Binary renamedaid-cisco-clicisco-aid-cli (command name, release
    artifacts cisco-aid-cli-<version>-<os>-<arch>, install path). Update scripts and
    CI invocations; see §7.1.
    cisco-aid-cli install --version still downloads releases published as
    aid-cisco-cli-* (through v0.1.3).
  • model-scan run — removed; exits with usage error (2) directing users to
    model-scan trigger (Python aidcli migration). Unknown model-scan
    subcommands continue to exit 2. Bare model-scan (no subcommand) still shows
    help and exits 0.
  • Onboard/config wizardesc goes back one step during setup: between core fields, between optional capabilities (AIBOM → HuggingFace → base URL), from custom URL to the region preset list, and from the first core field back to the profile picker. Rewinding clears later capability answers so they are re-prompted. Ctrl+C still cancels the wizard during esc-back prompts (exit 1, Cancelled.).