Files
cleveragents-core/tests
HAL9000 e7982f7cec
CI / benchmark-publish (pull_request) Has been skipped
CI / push-validation (pull_request) Successful in 37s
CI / helm (pull_request) Successful in 48s
CI / build (pull_request) Successful in 56s
CI / lint (pull_request) Failing after 1m20s
CI / benchmark-regression (pull_request) Failing after 1m20s
CI / quality (pull_request) Successful in 1m49s
CI / typecheck (pull_request) Successful in 1m50s
CI / unit_tests (pull_request) Failing after 1m49s
CI / security (pull_request) Successful in 1m59s
CI / coverage (pull_request) Has been skipped
CI / docker (pull_request) Has been skipped
CI / e2e_tests (pull_request) Successful in 3m58s
CI / integration_tests (pull_request) Successful in 4m45s
CI / status-check (pull_request) Failing after 3s
fix(action): add default value type validation to ActionArgumentSchema
Add a @model_validator to ActionArgumentSchema that validates the default
value matches its declared argument type. Type mappings enforced:
  * 'string' → str
  * 'integer' → int (not bool)
  * 'float' → float or int
  * 'boolean' → bool
  * 'list' → list[constrained-str]

None defaults are always valid. Comprehensive BDD scenarios cover all type
combinations and mismatch cases with clear, actionable error messages.

ISSUES CLOSED: #9105
2026-05-07 08:06:45 +00:00
..