mirror of
https://github.com/openai/codex.git
synced 2026-11-10 21:00:47 +00:00
Support incremental tool declarations on GCP (#60617)
## What changed Allow GCP Responses requests to use `incremental_tools_legacy`. When enabled, tool declarations are sent through `additional_tools` inputs instead of the top-level `tools` array. ## Testing Extend Vertex request coverage to check incremental tool declarations, including namespaces, tool search, and `exec_command`. Add GCP cases to the scenario that verifies tool catalog updates are appended without rewriting history, with incremental tools enabled and disabled. GitOrigin-RevId: 8f4c02f8d62575e24e695d6fae0472a09625409f
This commit is contained in:
@@ -308,7 +308,7 @@ pub enum Feature {
|
||||
CommandSessionsWorldState,
|
||||
/// Track top-level tool definitions in world state and emit incremental context updates.
|
||||
IncrementalTools,
|
||||
/// Publish incremental tool declarations on regular Amazon Bedrock Responses.
|
||||
/// Publish incremental tool declarations on regular Amazon Bedrock and GCP Responses.
|
||||
IncrementalToolsLegacy,
|
||||
/// Suppress the model ID announcement in incremental context after a model switch.
|
||||
SuppressModelChangeAnnouncements,
|
||||
|
||||
Reference in New Issue
Block a user