The open-source runtime has two public HTTP boundaries:

ServiceBase pathPurpose
Executor/v1Tool execution, execution history, optional dev connections
MCP gateway/mcpStreamable HTTP discovery, SSE, tool calls, and experimental Tasks

All executor examples use:

HTTP
Authorization: Bearer eyeball_project_key
Content-Type: application/json