Skip to main content
PUT
/
v1
/
agents
/
revisions
/
{revision_id}
/
tool-input-defaults
Replace an agent revision's tool-input defaults
curl --request PUT \
  --url https://api-sandbox.featherhq.com/v1/agents/revisions/{revision_id}/tool-input-defaults \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "tools": {}
}'
{
  "tools": {}
}

Authorizations

x-api-key
string
header
required

Path Parameters

revision_id
string<uuid>
required

Body

application/json

Full-replace write body for a revision's keyed tool-input defaults.

tools is the whole keyed map {tool_key: {field: {value, type}}}; null or {} clears all configured defaults for the revision (the setter writes SQL NULL). extra="forbid" rejects stray top-level keys; the inner InputArgConfig tolerates the legacy flat {field: value} shape.

tools
Tools · object

Response

Successful Response

GET response for an agent/workflow revision's keyed tool-input defaults.

tools
Tools · object
required