Skip to content

v0.2.6

Choose a tag to compare

@VladislavRoss VladislavRoss released this 27 Mar 21:29
· 22 commits to main since this release

Added

  • aegis doctor — SDK health diagnostics: config, keys, canister, spill, API key status
  • aegis init --quickstart — non-interactive setup with Ed25519 defaults (no prompts)
  • aegis register-key — register a new API key with PoP from CLI
  • aegis revoke — revoke an API key with confirmation prompt
  • Error classesAegisAuthError, AegisConfigError, AegisTransportError with human-readable messages
  • translate_error() — maps canister error strings to actionable hints
  • 30 new tests

Changed

  • AegisError and CanisterError moved to errors.py (backward-compatible re-export from transport.py)