Fix CI follow-ups for codex-models extraction

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Ahmed Ibrahim
2026-03-20 17:07:33 +00:00
parent 1db6f3dba3
commit bf77fd9b99
4 changed files with 7 additions and 2 deletions

View File

@@ -19,6 +19,7 @@ codex_rust_crate(
allow_empty = True,
) + [
"//codex-rs:node-version.txt",
"//codex-rs/models:models.json",
],
rustc_env = {
# Askama resolves template paths relative to CARGO_MANIFEST_DIR. In

View File

@@ -109,6 +109,8 @@ use crate::tools::spec::create_tools_json_for_responses_api;
use crate::util::FeedbackRequestTags;
use crate::util::emit_feedback_auth_recovery_tags;
use crate::util::emit_feedback_request_tags_with_auth_env;
#[cfg(test)]
use codex_models::DEFAULT_WEBSOCKET_CONNECT_TIMEOUT_MS;
use codex_models::ModelProviderInfo;
use codex_models::WireApi;
@@ -122,7 +124,8 @@ const RESPONSES_ENDPOINT: &str = "/responses";
const RESPONSES_COMPACT_ENDPOINT: &str = "/responses/compact";
const MEMORIES_SUMMARIZE_ENDPOINT: &str = "/memories/trace_summarize";
#[cfg(test)]
pub(crate) const WEBSOCKET_CONNECT_TIMEOUT: Duration = Duration::from_millis(15_000);
pub(crate) const WEBSOCKET_CONNECT_TIMEOUT: Duration =
Duration::from_millis(DEFAULT_WEBSOCKET_CONNECT_TIMEOUT_MS);
/// Session-scoped state shared by all [`ModelClient`] clones.
///

View File

@@ -25,6 +25,7 @@ pub use model_info::model_info_from_slug;
pub use model_info::with_config_overrides;
pub use model_provider_info::DEFAULT_LMSTUDIO_PORT;
pub use model_provider_info::DEFAULT_OLLAMA_PORT;
pub use model_provider_info::DEFAULT_WEBSOCKET_CONNECT_TIMEOUT_MS;
pub use model_provider_info::EnvKeyError;
pub use model_provider_info::LEGACY_OLLAMA_CHAT_PROVIDER_ID;
pub use model_provider_info::LMSTUDIO_OSS_PROVIDER_ID;

View File

@@ -22,7 +22,7 @@ use thiserror::Error;
const DEFAULT_STREAM_IDLE_TIMEOUT_MS: u64 = 300_000;
const DEFAULT_STREAM_MAX_RETRIES: u64 = 5;
const DEFAULT_REQUEST_MAX_RETRIES: u64 = 4;
pub(crate) const DEFAULT_WEBSOCKET_CONNECT_TIMEOUT_MS: u64 = 15_000;
pub const DEFAULT_WEBSOCKET_CONNECT_TIMEOUT_MS: u64 = 15_000;
/// Hard cap for user-configured `stream_max_retries`.
const MAX_STREAM_MAX_RETRIES: u64 = 100;
/// Hard cap for user-configured `request_max_retries`.