jactus_validate_attributes
Validate contract attributes to catch errors before simulation. Checks required fields, value validity, and type correctness, returning field-level errors and warnings.
Instructions
Validate contract attributes for correctness before simulation.
Checks that all required fields are present, values are valid, and types are correct. Returns field-level error messages and warnings for unknown fields. Call this before jactus_simulate_contract to catch errors early.
Args: attributes: Contract attributes dictionary to validate. Should include contract_type, status_date, contract_role, and type-specific fields.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| attributes | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||