Parameters
Describe expected parameter
Validation
- Required fields enforced
- Types checked at runtime
- Descriptive error messages
Returns
- Structured objects for capture variables
- Consistent error shape for failures
Define parameter schemas, validation, and return types.