mirror of
https://github.com/openai/codex.git
synced 2026-11-07 16:35:32 +00:00
Allow hosts to customize wait_for_environment descriptions (#35106)
## What changed - Add `WaitForEnvironmentToolConfig` as thread extension data for overriding the model-visible tool and `environment_id` descriptions. - Preserve the default descriptions when no override is provided or when the configured descriptions exceed the input or serialized tool-spec limits. - Keep `wait_for_environment` availability gated by the deferred executor feature independently of whether a host override is present. ## Testing - Cover default, custom, oversized, and feature-disabled tool configurations. - Verify the custom descriptions in the deferred-environment integration flow. GitOrigin-RevId: 6b49a73a434becd99ea5df911be53f3706a17c0a
This commit is contained in:
1 parent
a28374e0db
commit
81da9deb06
12 files changed
+317
-42
No files matched your search
@@ -116,6 +116,7 @@ pub use thread_manager::ThreadShutdownReport;
|
||||
pub use thread_manager::build_models_manager;
|
||||
pub use thread_manager::local_agent_graph_store_from_state_db;
|
||||
pub use thread_manager::thread_store_from_config;
|
||||
pub use tools::handlers::WaitForEnvironmentToolConfig;
|
||||
pub use web_search::web_search_action_detail;
|
||||
pub use windows_sandbox_read_grants::grant_read_root_non_elevated;
|
||||
#[deprecated(note = "use ThreadManager")]
|
||||
|
||||
Reference in new issue
Block a user