Files
cleveragents-core/features
HAL9000 920ef0def1
CI / lint (pull_request) Successful in 45s
CI / helm (pull_request) Successful in 24s
CI / build (pull_request) Successful in 36s
CI / push-validation (pull_request) Successful in 22s
CI / quality (pull_request) Successful in 1m26s
CI / typecheck (pull_request) Successful in 1m32s
CI / security (pull_request) Successful in 1m32s
CI / e2e_tests (pull_request) Failing after 4m31s
CI / integration_tests (pull_request) Successful in 4m34s
CI / unit_tests (pull_request) Failing after 5m56s
CI / coverage (pull_request) Has been skipped
CI / docker (pull_request) Has been skipped
CI / status-check (pull_request) Failing after 3s
fix(a2a): re-raise typer.Exit in actor run commands and step catches
typer.Exit is not a subclass of click.exceptions.Exit in this project's
version of typer. The except clause in actor.run() and actor_run.run()
only caught click.exceptions.Exit, so typer.Exit(code=2) raised by
_resolve_config_files (not-found / no-config-data paths) fell through
to the broad except Exception handler and was re-raised as
typer.Exit(code=3), failing the exit_code==2 assertions.

BDD step files had the same gap: the (SystemExit, click.exceptions.Exit)
catch in actor_run_signature_resolve_steps.py and
actor_run_signature_security_steps.py did not include typer.Exit, so
resolve_config_files error scenarios errored instead of being caught.

ISSUES CLOSED: #691
2026-06-11 12:14:24 -04:00
..