Expand description
Immutable metadata used to advertise, govern, validate, and schedule tools.
A descriptor is the single runtime view of a tool. Execution code consumes these fields directly; it does not infer effects or approval requirements from provider-visible names.
Structs§
- Tool
Collision - A provider-visible name was assigned to two non-identical descriptors.
- Tool
Descriptor - The immutable runtime definition of one executable tool.
Enums§
- Approval
Class - Whether governance may allow a tool without a human approval pause.
- Exposure
- How a tool is exposed to a model or runtime caller.
- Tool
Assembly Error - Failure to assemble an executable tool descriptor.
- Tool
Effect - The externally observable effect of executing a tool.
- Tool
Source - Where a tool implementation entered the runtime.