capability-proxy

Run one `kody:runtime` call from a local execute venue: `path` is the runtime property path (`['kody','emailSend']`, ...

Run one kody:runtime call from a local execute venue: path is the runtime property path (['kody','emailSend'], ['kody','authenticatedFetch'], ['kody','oauthClientCredentials'], ['kody','mcp',server,tool], ['kody','packageStorageGet'], ['workflows','create']) and args the positional arguments. Behaves like the same call inside cloud execute. Authenticated fetch, OAuth client-credentials grants, and stamped packageStorage / packageSecrets hop here so OAuth tokens and secret plaintext stay on origin. Accepts a scoped API token or CLI MCP OAuth. Errors use the standard envelope; capability failures return capability_error with the capability's message.

Org permission: org:execute.

post/v1/capability-proxy/call

Request

  • Base URL: https://api.kody.codes
  • URL: https://api.kody.codes/v1/capability-proxy/call
  • Auth: HTTP bearer

Request body

pathstring[] required

kody:runtime property path, e.g. ['kody','emailSend'], ['kody','mcp','home','lights_on'], or ['workflows','create'].

conversationIdstring

Optional MCP conversation id to attribute the call to.

credentialsobject

Credential picks for this local run, by need key (CLI --credential key=name), read by kody.credentialClient* calls. Same shape as execute credentials. Picks choose only among credentials you can Use.

Response

Success.

resultunknown required

Changes

No recorded changes to this operation across all 2 revisions of this API.