test(codex): align provider init with runtime option changes
This commit is contained in:
parent
7e01f5d7fd
commit
7fbf65304b
@ -1017,8 +1017,10 @@ data: [DONE]
|
||||
secrets_encrypt: false,
|
||||
auth_profile_override: None,
|
||||
reasoning_enabled: None,
|
||||
provider_api_url: None,
|
||||
};
|
||||
let provider = OpenAiCodexProvider::new(&options);
|
||||
let provider =
|
||||
OpenAiCodexProvider::new(&options, None).expect("provider should initialize");
|
||||
let caps = provider.capabilities();
|
||||
|
||||
assert!(!caps.native_tool_calling);
|
||||
|
||||
@ -987,7 +987,8 @@ mod tests {
|
||||
let file_read_tool: Box<dyn Tool> = Box::new(FileReadTool::new(security));
|
||||
|
||||
// ── Real provider (OpenAI Codex uses XML tool dispatch) ──
|
||||
let provider = OpenAiCodexProvider::new(&ProviderRuntimeOptions::default());
|
||||
let provider = OpenAiCodexProvider::new(&ProviderRuntimeOptions::default(), None)
|
||||
.expect("provider should initialize");
|
||||
|
||||
let mut agent = Agent::builder()
|
||||
.provider(Box::new(provider) as Box<dyn Provider>)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user