codex_mobile_bridge/bridge_protocol/
mod.rs1mod directory;
2mod envelopes;
3mod helpers;
4mod management;
5mod requests;
6mod runtime;
7mod thread;
8
9pub use directory::{
10 DirectoryBookmarkRecord, DirectoryEntry, DirectoryHistoryRecord, DirectoryListing,
11};
12pub use envelopes::{ClientEnvelope, PersistedEvent, ServerEnvelope, event_envelope, ok_response};
13pub use helpers::{
14 error_response, json_string, now_millis, require_payload, runtime_list_payload, status_payload,
15};
16pub use management::{
17 BridgeHealthSnapshot, BridgeManagementOperation, BridgeManagementPhase, BridgeManagementStatus,
18 BridgeManagementTask, BridgeManagementTaskPayload, BridgeManagementTaskResultPayload,
19 DiagnosticLogEntry, ManagedBridgeHealthSnapshot, ManagedBridgeReleaseDescriptor,
20 ManagedBridgeSnapshot, ManagedInstallRecord, ManagedServiceStatus, PlatformDescriptor,
21 RemoteInspectionReport, RemoteInstallRecord, RemoteLogChunk, RemoteRegistryStatus,
22 RemoteServiceStatus, RemoteToolchainStatus,
23};
24pub use requests::{
25 ArchiveThreadRequest, CreateDirectoryBookmarkRequest, GetRuntimeStatusRequest,
26 InterruptTurnRequest, ListThreadsRequest, PruneRuntimeRequest, ReadBridgeManagementRequest,
27 ReadDirectoryRequest, ReadThreadRequest, RemoveDirectoryBookmarkRequest,
28 RespondPendingRequestRequest, RestartRuntimeRequest, ResumeThreadRequest, SendTurnInputItem,
29 SendTurnRequest, StageInputImageRequest, StagedInputImage, StartBridgeManagementRequest,
30 StartRuntimeRequest, StartThreadRequest, StopRuntimeRequest, UnarchiveThreadRequest,
31 UpdateThreadRequest,
32};
33pub use runtime::{
34 ApiError, AppServerHandshakeSummary, RuntimeRecord, RuntimeStatusSnapshot, RuntimeSummary,
35};
36pub use thread::{
37 PendingServerRequestOption, PendingServerRequestQuestion, PendingServerRequestRecord,
38 ThreadStatusInfo, ThreadSummary, ThreadTokenUsage, TimelineEntry,
39};