Codex.Runtime.Exec (Codex SDK v0.16.1)

Copy Markdown View Source

Session-oriented runtime kit for the common Codex exec CLI family.

Summary

Functions

build_session_options(opts)

@spec build_session_options(keyword()) :: {:ok, keyword()} | {:error, term()}

list_provider_sessions(opts \\ [])

@spec list_provider_sessions(keyword()) :: {:ok, [map()]} | {:error, term()}

session_error(event, stderr, stderr_truncated?)

@spec session_error(CliSubprocessCore.Event.t(), binary(), boolean()) ::
  {:error, term()} | nil

stderr_chunk(event)

@spec stderr_chunk(CliSubprocessCore.Event.t()) :: binary() | nil