MAT
Operations
Every operation on MAT.
The full operation table for MAT. Each entry is dispatched through MapEngine::handle_request and matched on operation inside the protocols/mat-lib crate.
Index
| Operation | Summary |
|---|---|
tool | Invoke a registered tool by name under capability scope. |
tool_discovery | Discover registered tools matching a capability or schema predicate. |
tool_workflow_execute | Execute a multi-step tool workflow declared as a graph. |
Reference
tool
Invoke a registered tool by name under capability scope.
| Field | Value |
|---|---|
| Capability | map.mat.tool |
| Idempotent | No — supply Idempotency-Key for safe retries |
{
"example": true
}Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.
tool_discovery
Discover registered tools matching a capability or schema predicate.
| Field | Value |
|---|---|
| Capability | map.mat.tool_discovery |
| Idempotent | No — supply Idempotency-Key for safe retries |
{
"example": true
}Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.
tool_workflow_execute
Execute a multi-step tool workflow declared as a graph.
| Field | Value |
|---|---|
| Capability | map.mat.tool_workflow_execute |
| Idempotent | No — supply Idempotency-Key for safe retries |
{
"example": true
}Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.