Skip to main content

Module descriptor

Module descriptor 

Source
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§

ToolCollision
A provider-visible name was assigned to two non-identical descriptors.
ToolDescriptor
The immutable runtime definition of one executable tool.

Enums§

ApprovalClass
Whether governance may allow a tool without a human approval pause.
Exposure
How a tool is exposed to a model or runtime caller.
ToolAssemblyError
Failure to assemble an executable tool descriptor.
ToolEffect
The externally observable effect of executing a tool.
ToolSource
Where a tool implementation entered the runtime.