capabilities • AI Agent SDK
Runtime Capability System for PraisonAI Agents.
capabilities
AI Agent
Runtime Capability System for PraisonAI Agents.
Defines capability flags and validation logic to detect runtime incompatibilities at config/preflight time rather than during agent execution.
This addresses the issue where hooks, tools, streaming, and context compaction behave differently across native and plugin harness runtimes, causing users to discover incompatibilities mid-turn instead of at startup.
Import
from praisonaiagents.runtime import capabilitiesClasses
RuntimeCapability
Enumeration of runtime capabilities that agents may require.
RuntimeCapabilityMatrixMatrix of capabilities supported by a specific runtime implementation.
CapabilityValidationErrorRaised when runtime capability validation fails.