Versions in this module Expand all Collapse all v1 v1.0.5 Aug 22, 2026 v1.0.4 Aug 22, 2026 Changes in this version + const AdapterRevision + const CodexExecutableRevision + const CodexExperimentalSchemaFiles + const CodexExperimentalSchemaRevision + const CodexNormalSchemaFiles + const CodexNormalSchemaRevision + const CodexSchemaRevision + const CodexVersion + const DeveloperInstruction + const DeveloperInstructionRevision + const IsolationRevision + const PolicyRevision + const TargetTimeoutMillis + func DisabledFeatures() []string + func ExecArguments(prompt, model, workdir string) []string + func RequiredConfigOverrides() []string + type HeldExecutable struct + Environment []string + ExecutableRevision string + Path string + SchemaRevision string + Version string + type Options struct + Resolver Resolver + Starter Starter + WorkRoot string + type Process interface + KillProcessGroup func() error + Stderr func() io.Reader + Stdout func() io.Reader + Wait func() (int, error) + type Resolver interface + ResolveCodex func(context.Context) (HeldExecutable, error) + type Runtime struct + func New(options Options) (*Runtime, error) + func (r *Runtime) Dispatch(parent context.Context, spec coreruntime.RunSpec) (coreruntime.Run, error) + func (r *Runtime) Name() string + type StartRequest struct + Args []string + Environment []string + Executable string + StdinNull bool + Workdir string + type Starter interface + Start func(context.Context, StartRequest) (Process, error)