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.

See also

Was this page helpful?