Backplane.AgentRuntime.Codex.Services (backplane_agent_runtime v1.10.17)

Copy Markdown

Explicit opt-in service-backed Codex profile.

Service calls remain host-configured. A descriptor or adapter cannot grant a network destination, search backend, or image-generation credential.

Summary

Functions

admitted_definitions(authority)

@spec admitted_definitions(map()) ::
  {:ok, map()} | {:error, Backplane.AgentRuntime.Error.t()}

call(context, name, arguments)

@spec call(map(), String.t(), map()) ::
  {:ok, map()} | {:error, Backplane.AgentRuntime.Error.t()}

contracts(context)

@spec contracts(map()) :: [map()]

definitions()

@spec definitions() :: [map()]

hosted_invoke(adapter, declaration, arguments, context)

@spec hosted_invoke(module(), map(), map(), map()) ::
  {:ok, map()} | {:error, Backplane.AgentRuntime.Error.t()}

hosted_negotiate(adapter, capabilities, context)

@spec hosted_negotiate(module(), [String.t()], map()) ::
  {:ok, map()} | {:error, Backplane.AgentRuntime.Error.t()}

hosted_observe(adapter, events)

@spec hosted_observe(module(), [map()]) ::
  {:ok, map()} | {:error, Backplane.AgentRuntime.Error.t()}

image(context, arguments)

@spec image(map(), map()) :: {:ok, map()} | {:error, Backplane.AgentRuntime.Error.t()}