MAP Docs
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

OperationSummary
toolInvoke a registered tool by name under capability scope.
tool_discoveryDiscover registered tools matching a capability or schema predicate.
tool_workflow_executeExecute a multi-step tool workflow declared as a graph.

Reference

tool

Invoke a registered tool by name under capability scope.

FieldValue
Capabilitymap.mat.tool
IdempotentNo — 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.

FieldValue
Capabilitymap.mat.tool_discovery
IdempotentNo — 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.

FieldValue
Capabilitymap.mat.tool_workflow_execute
IdempotentNo — supply Idempotency-Key for safe retries
{
  "example": true
}

Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.

On this page