openai/codex · error

`experimental_thread_store_endpoint` is no longer supported;

Error message

`experimental_thread_store_endpoint` is no longer supported; remove it from config.toml

What it means

Error "`experimental_thread_store_endpoint` is no longer supported; remove it from config.toml" thrown in openai/codex.

Source

Thrown at codex-rs/core/src/config/mod.rs:3131

            cfg,
            overrides,
            codex_home,
            config_layer_stack,
        )
        .await
    }

    pub(crate) async fn load_config_with_layer_stack(
        fs: &dyn ExecutorFileSystem,
        mut cfg: ConfigToml,
        overrides: ConfigOverrides,
        codex_home: AbsolutePathBuf,
        config_layer_stack: ConfigLayerStack,
    ) -> std::io::Result<Self> {
        // Keep the large config-construction future off small test thread stacks.
        Box::pin(async move {
        if cfg.experimental_thread_store_endpoint.is_some() {
            return Err(std::io::Error::new(
                std::io::ErrorKind::InvalidInput,
                "`experimental_thread_store_endpoint` is no longer supported; remove it from config.toml",
            ));
        }

        validate_model_providers(&cfg.model_providers)
            .map_err(|message| std::io::Error::new(std::io::ErrorKind::InvalidInput, message))?;
        if let Some(responses_api_metadata) = cfg.responses_api_metadata.as_ref() {
            validate_extra_metadata(responses_api_metadata.iter()).map_err(|message| {
                std::io::Error::new(std::io::ErrorKind::InvalidInput, message)
            })?;
        }
        validate_managed_developer_instructions(
            config_layer_stack
                .requirements()
                .additional_developer_instructions
                .as_ref(),
        )?;

View on GitHub (pinned to 339751715c)

Solutions

  1. Remove `experimental_thread_store_endpoint` from config.toml; it is no longer supported.

When it happens

Trigger: Thrown at codex-rs/core/src/config/mod.rs:3131 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of openai/codex@339751715c (2026-08-25). Data as JSON: /api/errors/14f0bce852967ffb. Report an issue: GitHub.