Runtime ProtocolFetch Context

Fetch Context

GET/runtime/context

If agent has contextUrl, runtime endpoint proxies to that URL.

Security behavior

  • URL validated via validateExternalUrl
  • URL revalidated before fetch (revalidateExternalUrl)
  • Redirect responses are rejected
  • Optional shared auth header: ROOAAK_CONTEXT_TOKEN

If no contextUrl, returns default empty object:

json
{ "user": null, "integrations": {}, "blocks": {} }