From acc274c12a12217791a85e54adf355e2e2ebd5e6 Mon Sep 17 00:00:00 2001 From: starr-openai Date: Wed, 3 Jun 2026 00:29:37 -0700 Subject: [PATCH] refactor expose runtime storage deps --- codex-rs/app-server-client/src/lib.rs | 4 ++++ codex-rs/app-server/src/lib.rs | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/codex-rs/app-server-client/src/lib.rs b/codex-rs/app-server-client/src/lib.rs index ffe22f11a5..4eab794619 100644 --- a/codex-rs/app-server-client/src/lib.rs +++ b/codex-rs/app-server-client/src/lib.rs @@ -26,6 +26,10 @@ use std::sync::Arc; use std::time::Duration; pub use codex_app_server::AppServerRuntimeStorageDeps; +pub use codex_app_server::ArtifactStore; +pub use codex_app_server::LocalArtifactStore; +pub use codex_app_server::LocalShellSnapshotStore; +pub use codex_app_server::ShellSnapshotStore; pub use codex_app_server::app_server_control_socket_path; pub use codex_app_server::in_process::DEFAULT_IN_PROCESS_CHANNEL_CAPACITY; pub use codex_app_server::in_process::InProcessServerEvent; diff --git a/codex-rs/app-server/src/lib.rs b/codex-rs/app-server/src/lib.rs index 2ea6980fb2..a97c668f2e 100644 --- a/codex-rs/app-server/src/lib.rs +++ b/codex-rs/app-server/src/lib.rs @@ -7,8 +7,12 @@ use codex_config::NoopThreadConfigLoader; use codex_config::RemoteThreadConfigLoader; use codex_config::ThreadConfigLoader; use codex_core::ThreadManagerStorageDeps; +pub use codex_core::artifact_store::ArtifactStore; +pub use codex_core::artifact_store::LocalArtifactStore; use codex_core::config::Config; use codex_core::resolve_installation_id; +pub use codex_core::shell_snapshot::LocalShellSnapshotStore; +pub use codex_core::shell_snapshot::ShellSnapshotStore; use codex_login::AuthManager; use codex_utils_cli::CliConfigOverrides; use std::collections::HashMap;