RuntimeCapabilityMatrix
Defined in the capabilities module.AI Agent Matrix of capabilities supported by a specific runtime implementation. Each runtime (native, plugin harness, managed service) declares its capability set using this matrix. Agent configurations can specify required capabilities, and validation occurs at runtime selection.
Properties
bool
No description available.
bool
No description available.
bool
No description available.
bool
No description available.
bool
No description available.
bool
No description available.
bool
No description available.
bool
No description available.
bool
No description available.
bool
No description available.
bool
No description available.
bool
No description available.
Dict[str, Any]
No description available.
Methods
to_capability_set()
Convert matrix to set of enabled capabilities.
supports()
Check if this runtime supports a specific capability.
supports_all()
Check if this runtime supports all required capabilities.
missing_capabilities()
Return set of required capabilities that this runtime doesn’t support.
Usage
Source
View on GitHub
praisonaiagents/runtime/capabilities.py at line 50
