Overview
Tools are versioned integrations with explicit capability metadata. That metadata helps teams reason about risk, permissions, and UX, without changing runtime mechanics.
What you get
- Capability fields (
category,accessMode,sideEffectProfile,riskLevel,domainTags,intendedUse). - Capability state (
declared/undeclared). - Capability summaries surfaced in run responses and UI.
Tools are attached to skill versions, and the runtime records tool usage in run detail.