capabilities.factory
Build pydantic-ai capabilities from agent-runtimes AgentSpec.
build_usage_limits_from_agent_spec
def build_usage_limits_from_agent_spec(agent_spec: Any) -> UsageLimits | None
Build native UsageLimits from guardrail token limits when available.
build_capabilities_from_agent_spec
def build_capabilities_from_agent_spec(agent_spec: Any,
agent_id: str | None = None
) -> list[Any]
Convert agent-runtimes AgentSpec guardrails into pydantic-ai capabilities.