Files
cleveragents-core/features
HAL9000 94ab8f1a6f fix(actor): propagate typer.Exit through CLI exception handlers and add missing BDD step
- actor.py and actor_run.py: broaden `except click.exceptions.Exit` to
  `except (click.exceptions.Exit, typer.Exit)` so that typer.Exit(code=N)
  raised by _resolve_config_files propagates with the original exit code
  instead of being caught by the generic Exception handler and re-raised
  as code 3. Fixes Unknown Actor Name Error / Actor App Unknown Name Error
  integration tests.
- actor_run_signature_resolve_steps.py + actor_run_signature_security_steps.py:
  add typer.Exit to the exception catches around resolve_config_files calls
  so Behave scenarios correctly capture the exit code.
- cloud_types_steps.py: add missing @then("it should reject tags with empty key")
  step for the AWSResource tags validation scenario.

ISSUES CLOSED: #8607
2026-06-15 14:11:47 -04:00
..