validate_capabilities
Function
This function is defined in the capabilities module.Validate that a runtime supports all required capabilities.
Signature
Parameters
RuntimeCapabilityMatrix
required
Capability matrix of the runtime
Union
required
Required capabilities (set or matrix)
str
default:"'unknown'"
Name of runtime for error messages
Returns
bool
True if validation passes
Exceptions
CapabilityValidationError
CapabilityValidationError
If validation fails
Uses
required_capabilities.to_capability_setruntime_matrix.supports_allruntime_matrix.missing_capabilitiesruntime_matrix.to_capability_setCapabilityValidationError
Source
View on GitHub
praisonaiagents/runtime/capabilities.py at line 181
