Skip to main content

Crate kcode_codex_runtime

Crate kcode_codex_runtime 

Source
Expand description

Safe Codex CLI generation, web search, and model catalog management.

Codex launches an authenticated Codex CLI with model-visible prompt boundaries verified at startup. It exposes ordinary generation and web-only research without HTTP-server or application-policy concerns.

Structs§

Catalog
One verified, sanitized Codex model catalog.
CatalogCache
A cloneable process-wide handle for lazily loading one shared catalog.
Codex
Cloneable, validated Codex CLI runtime.
CodexConfig
Runtime configuration shared by generation and web search.
Error
A sanitized Codex configuration, process, provider, or protocol failure.
GenerationRequest
One ordinary Codex generation request.
GenerationResponse
Successful ordinary Codex generation.
ModelLimits
Effective limits advertised for one Codex model.
TokenUsage
Normalized token accounting from one Codex turn.
WebSearchRequest
One Codex web-search request.
WebSearchResponse
Successful Codex web research.
WebSource
One normalized public HTTP(S) source found in a Codex answer.

Enums§

ErrorKind
Stable failure classification for application adapters.
ReasoningEffort
Maximum model reasoning effort.
SearchDepth
Research breadth requested from Codex.
WebSearchContext
Codex web-search context allocation.

Constants§

DEFAULT_CODEX_EXECUTABLE
Default sandboxed Codex launcher.

Type Aliases§

Result
The result type returned by Codex operations.