Skip to content
Console
Menu

Getting Started

Authentication

KV Store

Invoke tool on an agent session

Guest execution capability authentication, not an Access management key.

Guest execution capability authentication, not an Access management key. Preserve any JSON tool result, including scalars and arrays.

Not available yet. Sylphx Agents is declared in the registry but no backend serves it: every call answers 501 with the problem code UNIMPLEMENTED.

  • Path POST https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/agent_sessions/agent-session:invoke-tool
  • Scope agents:sessions
  • Effect write — a successful call changes state.
  • Collection agent_sessions

#Request

FieldTypeWhat it is
namestringThe name of the session whose pinned tools are used. Required.
turnint64The live turn whose execution capability authorizes the call. Required.
toolstringThe tool name in the session's pinned agent version. Required.
argumentsstructThe tool input, validated against its pinned input schema. Required.
op_idstringThe stable operation identifier, reused for idempotent tool-call retries. Required.

#Response

The call answers with an empty object.

#Errors

Every error arrives in the body Errors describes.

#Examples

curl -X POST "https://api.sylphx.com/v1/orgs/acme/projects/shop/envs/production/agent_sessions/agent-session:invoke-tool" \
  -H "Authorization: Bearer $SYLPHX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"arguments":{},"op_id":"…","tool":"…","turn":1}'