@@ -9,7 +9,6 @@ use codex_api::AuthProvider;
99use codex_api:: Provider ;
1010use codex_api:: ResponsesClient ;
1111use codex_api:: ResponsesOptions ;
12- use codex_api:: WireApi ;
1312use codex_api:: requests:: responses:: Compression ;
1413use codex_client:: HttpTransport ;
1514use codex_client:: Request ;
@@ -118,12 +117,11 @@ impl AuthProvider for StaticAuth {
118117 }
119118}
120119
121- fn provider ( name : & str , wire : WireApi ) -> Provider {
120+ fn provider ( name : & str ) -> Provider {
122121 Provider {
123122 name : name. to_string ( ) ,
124123 base_url : "https://example.com/v1" . to_string ( ) ,
125124 query_params : None ,
126- wire,
127125 headers : HeaderMap :: new ( ) ,
128126 retry : codex_api:: provider:: RetryConfig {
129127 max_attempts : 1 ,
@@ -195,26 +193,10 @@ data: {"id":"resp-1","output":[{"type":"message","role":"assistant","content":[{
195193}
196194
197195#[ tokio:: test]
198- async fn responses_client_uses_responses_path_for_responses_wire ( ) -> Result < ( ) > {
196+ async fn responses_client_uses_responses_path ( ) -> Result < ( ) > {
199197 let state = RecordingState :: default ( ) ;
200198 let transport = RecordingTransport :: new ( state. clone ( ) ) ;
201- let client = ResponsesClient :: new ( transport, provider ( "openai" , WireApi :: Responses ) , NoAuth ) ;
202-
203- let body = serde_json:: json!( { "echo" : true } ) ;
204- let _stream = client
205- . stream ( body, HeaderMap :: new ( ) , Compression :: None , None )
206- . await ?;
207-
208- let requests = state. take_stream_requests ( ) ;
209- assert_path_ends_with ( & requests, "/responses" ) ;
210- Ok ( ( ) )
211- }
212-
213- #[ tokio:: test]
214- async fn responses_client_uses_responses_path_for_compact_wire ( ) -> Result < ( ) > {
215- let state = RecordingState :: default ( ) ;
216- let transport = RecordingTransport :: new ( state. clone ( ) ) ;
217- let client = ResponsesClient :: new ( transport, provider ( "openai" , WireApi :: Compact ) , NoAuth ) ;
199+ let client = ResponsesClient :: new ( transport, provider ( "openai" ) , NoAuth ) ;
218200
219201 let body = serde_json:: json!( { "echo" : true } ) ;
220202 let _stream = client
@@ -231,7 +213,7 @@ async fn streaming_client_adds_auth_headers() -> Result<()> {
231213 let state = RecordingState :: default ( ) ;
232214 let transport = RecordingTransport :: new ( state. clone ( ) ) ;
233215 let auth = StaticAuth :: new ( "secret-token" , "acct-1" ) ;
234- let client = ResponsesClient :: new ( transport, provider ( "openai" , WireApi :: Responses ) , auth) ;
216+ let client = ResponsesClient :: new ( transport, provider ( "openai" ) , auth) ;
235217
236218 let body = serde_json:: json!( { "model" : "gpt-test" } ) ;
237219 let _stream = client
@@ -266,7 +248,7 @@ async fn streaming_client_adds_auth_headers() -> Result<()> {
266248async fn streaming_client_retries_on_transport_error ( ) -> Result < ( ) > {
267249 let transport = FlakyTransport :: new ( ) ;
268250
269- let mut provider = provider ( "openai" , WireApi :: Responses ) ;
251+ let mut provider = provider ( "openai" ) ;
270252 provider. retry . max_attempts = 2 ;
271253
272254 let client = ResponsesClient :: new ( transport. clone ( ) , provider, NoAuth ) ;
0 commit comments