Skip to main content

Crate codex_exec_server_protocol

Crate codex_exec_server_protocol 

Source

Re-exports§

pub use rpc::*;

Modules§

rpc
JSON-RPC wire envelopes used by exec-server.

Structs§

ByteChunk
CapabilityRootDiscoverRequest
One caller-selected capability root.
CapabilityRootDiscovery
Manifest bundle for one selected root.
CapabilityRootsDiscoverParams
Roots to inspect for plugin and skill capability manifests.
CapabilityRootsDiscoverResponse
Executor-local discovery results in request order.
CapabilityTextFile
Recognized UTF-8 capability file materialized by the exec-server.
DiscoveredPluginFiles
Plugin files declared directly by a selected root.
DiscoveredSkillFiles
A skill instructions file and its optional sibling metadata.
EnvironmentCapabilities
Features supported by the selected exec-server environment.
EnvironmentInfo
Information about an execution/filesystem environment.
EnvironmentStatus
Status returned by an initialized exec-server connection.
ExecClosedNotification
ExecEnvPolicy
ExecExitedNotification
ExecOutputDeltaNotification
ExecParams
ExecResponse
ExecServerNetworkPolicyRequest
ExecutorCapabilityDiscoverySnapshot
Immutable results for the selected capability roots visible in one model step.
ExecutorCapabilityDiscoverySnapshotEntry
FsCanonicalizeParams
FsCanonicalizeResponse
FsCloseParams
FsCloseResponse
FsCopyParams
FsCopyResponse
FsCreateDirectoryParams
FsCreateDirectoryResponse
FsGetMetadataParams
FsGetMetadataResponse
FsOpenParams
FsOpenResponse
FsReadBlockParams
FsReadBlockResponse
FsReadDirectoryEntry
FsReadDirectoryParams
FsReadDirectoryResponse
FsReadFileParams
FsReadFileResponse
FsRemoveParams
FsRemoveResponse
FsWalkParams
FsWriteFileParams
FsWriteFileResponse
HttpHeader
HTTP header represented in the executor protocol.
HttpRequestBodyDeltaNotification
Ordered response-body frame for streamResponse HTTP requests.
HttpRequestParams
Executor-side HTTP request envelope.
HttpRequestResponse
HTTP response envelope returned from an executor http/request call.
InitializeParams
InitializeResponse
NetworkPolicyRequestParams
NetworkPolicyRequestResponse
ProcessId
ProcessOutputChunk
ReadParams
ReadResponse
ShellInfo
Shell detected for an execution/filesystem environment.
SignalParams
SignalResponse
TerminateParams
TerminateResponse
WalkOptions
Bounds for a recursive filesystem walk.
WalkOutcome
Entries and recoverable errors collected by a bounded walk.
WriteParams
WriteResponse

Enums§

EnvironmentStatusKind
High-level status reported by exec-server itself.
ExecOutputStream
ExecServerNetworkPolicyDecision
ExecServerNetworkProtocol
HttpRedirectPolicy
Redirect behavior for an executor-side HTTP request.
ProcessSignal
WriteStatus

Constants§

CAPABILITY_ROOTS_DISCOVER_METHOD
Discovers capability manifests below selected roots using executor-local filesystem access.
DISCOVERABLE_PLUGIN_MANIFEST_PATHS
Ordered plugin manifest paths recognized beneath a plugin root.
ENVIRONMENT_INFO_METHOD
ENVIRONMENT_STATUS_METHOD
EXEC_CLOSED_METHOD
EXEC_EXITED_METHOD
EXEC_METHOD
EXEC_OUTPUT_DELTA_METHOD
EXEC_READ_METHOD
EXEC_SIGNAL_METHOD
EXEC_TERMINATE_METHOD
EXEC_WRITE_METHOD
FS_CANONICALIZE_METHOD
FS_CLOSE_METHOD
FS_COPY_METHOD
FS_CREATE_DIRECTORY_METHOD
FS_GET_METADATA_METHOD
FS_OPEN_METHOD
FS_READ_BLOCK_METHOD
FS_READ_DIRECTORY_METHOD
FS_READ_FILE_METHOD
FS_REMOVE_METHOD
FS_WALK_METHOD
FS_WRITE_FILE_METHOD
HTTP_REQUEST_BODY_DELTA_METHOD
JSON-RPC notification method for streamed executor HTTP response bodies.
HTTP_REQUEST_METHOD
JSON-RPC request method for executor-side HTTP requests.
INITIALIZED_METHOD
INITIALIZE_METHOD
MAX_HTTP_BODY_DELTA_BYTES
Maximum decoded response-body bytes carried by one streamed HTTP notification.
MAX_NETWORK_POLICY_HOST_BYTES
MAX_NETWORK_POLICY_PROCESS_ID_BYTES
MAX_NETWORK_POLICY_REASON_BYTES
NETWORK_POLICY_REQUEST_METHOD

Type Aliases§

FsWalkResponse