Backplane.AgentRuntime.Codex.MultiAgent (backplane_agent_runtime v1.10.6)

Copy Markdown

Supervised Codex V1/V2 collaboration runtime.

The process owns only collaboration state and waiters. Child work is executed by real Conversation processes under a DynamicSupervisor.

Summary

Functions

Returns a specification to start this module under a supervisor.

Functions

call(operation)

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

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

contracts(profile, runtime, opts \\ [])

@spec contracts(:v1 | :v2, pid(), keyword()) :: [map()]

start_link(opts)

@spec start_link(keyword()) :: GenServer.on_start()