Hermes icon

Hermes

Validate, approve, route, and execute AI-generated actions safely

Action → Get Capabilities

AI-generated

Summary

Fetches the capabilities exposed by the Hermes API using the configured Hermes credentials. Each input item produces a normalized result containing the API response.

Inputs

  • Advanced Options → Timeout — Request timeout in seconds; defaults to 30 and overrides the credential timeout.
  • Advanced Options → Retry Count — Number of retries (0–5); defaults to 0. Retries apply to eligible GET requests on timeouts or retryable HTTP errors.
  • Advanced Options → Log Level — Sets the level used for Hermes request and error logs; defaults to Info.
  • Advanced Options → Correlation ID — Optional value sent in the X-Correlation-ID request header.
  • Advanced Options → Idempotency Key — Optional value sent in the Idempotency-Key request header; this operation does not send an action body.
  • Advanced Options → Include Raw Response — When enabled, includes the original API response in the normalized output.

Output shape

One item per input item, each containing a normalized JSON result.

The operation sends a GET request to /v1/capabilities. The result includes success, status, result, error, approval_required, correlation_id, idempotency_key, and executed_at fields; raw_response is included only when requested. Allowed Actions, Blocked Actions, and Sensitive Actions are not used by this operation.

Links

Discussion