@@ -90,7 +90,7 @@ def test_multiple_models(self) -> None:
9090 def test_missing_required_parameter (self ) -> None :
9191 """Test ModelsResponse raises ValidationError when models is missing."""
9292 with pytest .raises (ValidationError ):
93- ModelsResponse () # type : ignore[call-arg ]
93+ ModelsResponse () # pyright : ignore[reportCallIssue ]
9494
9595 def test_openapi_response (self ) -> None :
9696 """Test ModelsResponse.openapi_response() method.
@@ -150,7 +150,7 @@ def test_empty_tools_list(self) -> None:
150150 def test_missing_required_parameter (self ) -> None :
151151 """Test ToolsResponse raises ValidationError when tools is missing."""
152152 with pytest .raises (ValidationError ):
153- ToolsResponse () # type : ignore[call-arg ]
153+ ToolsResponse () # pyright : ignore[reportCallIssue ]
154154
155155 def test_openapi_response (self ) -> None :
156156 """Test ToolsResponse.openapi_response() method."""
@@ -181,7 +181,7 @@ def test_constructor(self) -> None:
181181 def test_missing_required_parameter (self ) -> None :
182182 """Test ShieldsResponse raises ValidationError when shields is missing."""
183183 with pytest .raises (ValidationError ):
184- ShieldsResponse () # type : ignore[call-arg ]
184+ ShieldsResponse () # pyright : ignore[reportCallIssue ]
185185
186186 def test_openapi_response (self ) -> None :
187187 """Test ShieldsResponse.openapi_response() method."""
@@ -218,7 +218,7 @@ def test_empty_providers(self) -> None:
218218 def test_missing_required_parameter (self ) -> None :
219219 """Test ProvidersListResponse raises ValidationError when providers is missing."""
220220 with pytest .raises (ValidationError ):
221- ProvidersListResponse () # type : ignore[call-arg ]
221+ ProvidersListResponse () # pyright : ignore[reportCallIssue ]
222222
223223 def test_openapi_response (self ) -> None :
224224 """Test ProvidersListResponse.openapi_response() method.
@@ -268,9 +268,9 @@ def test_constructor(self) -> None:
268268 def test_missing_required_parameters (self ) -> None :
269269 """Test ProviderResponse raises ValidationError when required fields are missing."""
270270 with pytest .raises (ValidationError ):
271- ProviderResponse () # type : ignore[call-arg ]
271+ ProviderResponse () # pyright : ignore[reportCallIssue ]
272272 with pytest .raises (ValidationError ):
273- ProviderResponse (api = "inference" ) # type : ignore[call-arg ]
273+ ProviderResponse (api = "inference" ) # pyright : ignore[reportCallIssue ]
274274
275275 def test_openapi_response (self ) -> None :
276276 """Test ProviderResponse.openapi_response() method."""
@@ -292,7 +292,9 @@ class TestQueryResponse:
292292
293293 def test_constructor_minimal (self ) -> None :
294294 """Test QueryResponse with only required fields."""
295- response_obj = QueryResponse (response = "Test response" ) # type: ignore[call-arg]
295+ response_obj = QueryResponse (
296+ response = "Test response"
297+ ) # pyright: ignore[reportCallIssue]
296298 assert isinstance (response_obj , AbstractSuccessfulResponse )
297299 assert response_obj .response == "Test response"
298300 assert response_obj .conversation_id is None
@@ -328,7 +330,7 @@ def test_constructor_full(self) -> None:
328330 )
329331 ]
330332
331- response = QueryResponse ( # type : ignore[call-arg ]
333+ response = QueryResponse ( # pyright : ignore[reportCallIssue ]
332334 conversation_id = "conv-123" ,
333335 response = "Test response" ,
334336 tool_calls = tool_calls ,
@@ -350,7 +352,7 @@ def test_constructor_full(self) -> None:
350352 def test_missing_required_parameter (self ) -> None :
351353 """Test QueryResponse raises ValidationError when response is missing."""
352354 with pytest .raises (ValidationError ):
353- QueryResponse () # type : ignore[call-arg ]
355+ QueryResponse () # pyright : ignore[reportCallIssue ]
354356
355357 def test_openapi_response (self ) -> None :
356358 """Test QueryResponse.openapi_response() method."""
@@ -385,9 +387,9 @@ def test_constructor(self) -> None:
385387 def test_missing_required_parameters (self ) -> None :
386388 """Test InfoResponse raises ValidationError when required fields are missing."""
387389 with pytest .raises (ValidationError ):
388- InfoResponse () # type : ignore[call-arg ]
390+ InfoResponse () # pyright : ignore[reportCallIssue ]
389391 with pytest .raises (ValidationError ):
390- InfoResponse (name = "Test" ) # type : ignore[call-arg ]
392+ InfoResponse (name = "Test" ) # pyright : ignore[reportCallIssue ]
391393
392394 def test_openapi_response (self ) -> None :
393395 """Test InfoResponse.openapi_response() method."""
@@ -434,9 +436,9 @@ def test_constructor_not_ready(self) -> None:
434436 def test_missing_required_parameters (self ) -> None :
435437 """Test ReadinessResponse raises ValidationError when required fields are missing."""
436438 with pytest .raises (ValidationError ):
437- ReadinessResponse () # type : ignore[call-arg ]
439+ ReadinessResponse () # pyright : ignore[reportCallIssue ]
438440 with pytest .raises (ValidationError ):
439- ReadinessResponse (ready = True ) # type : ignore[call-arg ]
441+ ReadinessResponse (ready = True ) # pyright : ignore[reportCallIssue ]
440442
441443 def test_openapi_response (self ) -> None :
442444 """Test ReadinessResponse.openapi_response() method.
@@ -479,7 +481,7 @@ def test_constructor_not_alive(self) -> None:
479481 def test_missing_required_parameter (self ) -> None :
480482 """Test LivenessResponse raises ValidationError when alive is missing."""
481483 with pytest .raises (ValidationError ):
482- LivenessResponse () # type : ignore[call-arg ]
484+ LivenessResponse () # pyright : ignore[reportCallIssue ]
483485
484486 def test_openapi_response (self ) -> None :
485487 """Test LivenessResponse.openapi_response() method."""
@@ -508,7 +510,7 @@ def test_constructor(self) -> None:
508510 def test_missing_required_parameter (self ) -> None :
509511 """Test FeedbackResponse raises ValidationError when response is missing."""
510512 with pytest .raises (ValidationError ):
511- FeedbackResponse () # type : ignore[call-arg ]
513+ FeedbackResponse () # pyright : ignore[reportCallIssue ]
512514
513515 def test_openapi_response (self ) -> None :
514516 """Test FeedbackResponse.openapi_response() method.
@@ -561,9 +563,9 @@ def test_constructor_feedback_disabled(self) -> None:
561563 def test_missing_required_parameters (self ) -> None :
562564 """Test StatusResponse raises ValidationError when required fields are missing."""
563565 with pytest .raises (ValidationError ):
564- StatusResponse () # type : ignore[call-arg ]
566+ StatusResponse () # pyright : ignore[reportCallIssue ]
565567 with pytest .raises (ValidationError ):
566- StatusResponse (functionality = "feedback" ) # type : ignore[call-arg ]
568+ StatusResponse (functionality = "feedback" ) # pyright : ignore[reportCallIssue ]
567569
568570 def test_openapi_response (self ) -> None :
569571 """Test StatusResponse.openapi_response() method.
@@ -618,9 +620,9 @@ def test_skip_userid_check_true(self) -> None:
618620 def test_missing_required_parameters (self ) -> None :
619621 """Test AuthorizedResponse raises ValidationError when required fields are missing."""
620622 with pytest .raises (ValidationError ):
621- AuthorizedResponse () # type : ignore[call-arg ]
623+ AuthorizedResponse () # pyright : ignore[reportCallIssue ]
622624 with pytest .raises (ValidationError ):
623- AuthorizedResponse (user_id = "user-123" ) # type : ignore[call-arg ]
625+ AuthorizedResponse (user_id = "user-123" ) # pyright : ignore[reportCallIssue ]
624626
625627 def test_openapi_response (self ) -> None :
626628 """Test AuthorizedResponse.openapi_response() method."""
@@ -681,7 +683,7 @@ def test_constructor(self) -> None:
681683 ]
682684 response = ConversationResponse (
683685 conversation_id = "123e4567-e89b-12d3-a456-426614174000" ,
684- chat_history = chat_history ,
686+ chat_history = chat_history , # pyright: ignore[reportArgumentType]
685687 )
686688 assert isinstance (response , AbstractSuccessfulResponse )
687689 assert response .conversation_id == "123e4567-e89b-12d3-a456-426614174000"
@@ -699,9 +701,11 @@ def test_empty_chat_history(self) -> None:
699701 def test_missing_required_parameters (self ) -> None :
700702 """Test ConversationResponse raises ValidationError when required fields are missing."""
701703 with pytest .raises (ValidationError ):
702- ConversationResponse () # type : ignore[call-arg ]
704+ ConversationResponse () # pyright : ignore[reportCallIssue ]
703705 with pytest .raises (ValidationError ):
704- ConversationResponse (conversation_id = "conv-123" ) # type: ignore[call-arg]
706+ ConversationResponse (
707+ conversation_id = "conv-123"
708+ ) # pyright: ignore[reportCallIssue]
705709
706710 def test_openapi_response (self ) -> None :
707711 """Test ConversationResponse.openapi_response() method."""
@@ -877,7 +881,7 @@ def test_empty_conversations(self) -> None:
877881 def test_missing_required_parameter (self ) -> None :
878882 """Test ConversationsListResponse raises ValidationError when conversations is missing."""
879883 with pytest .raises (ValidationError ):
880- ConversationsListResponse () # type : ignore[call-arg ]
884+ ConversationsListResponse () # pyright : ignore[reportCallIssue ]
881885
882886 def test_openapi_response (self ) -> None :
883887 """Test ConversationsListResponse.openapi_response() method."""
@@ -937,7 +941,7 @@ def test_conversation_with_none_topic(self) -> None:
937941 def test_missing_required_parameter (self ) -> None :
938942 """Test ConversationsListResponseV2 raises ValidationError when conversations is missing."""
939943 with pytest .raises (ValidationError ):
940- ConversationsListResponseV2 () # type : ignore[call-arg ]
944+ ConversationsListResponseV2 () # pyright : ignore[reportCallIssue ]
941945
942946 def test_openapi_response (self ) -> None :
943947 """Test ConversationsListResponseV2.openapi_response() method."""
@@ -980,7 +984,7 @@ def test_constructor(self) -> None:
980984 def test_missing_required_parameter (self ) -> None :
981985 """Test FeedbackStatusUpdateResponse raises ValidationError when status is missing."""
982986 with pytest .raises (ValidationError ):
983- FeedbackStatusUpdateResponse () # type : ignore[call-arg ]
987+ FeedbackStatusUpdateResponse () # pyright : ignore[reportCallIssue ]
984988
985989 def test_openapi_response (self ) -> None :
986990 """Test FeedbackStatusUpdateResponse.openapi_response() method."""
@@ -1023,9 +1027,11 @@ def test_constructor_failure(self) -> None:
10231027 def test_missing_required_parameters (self ) -> None :
10241028 """Test ConversationUpdateResponse raises ValidationError when required fields missing."""
10251029 with pytest .raises (ValidationError ):
1026- ConversationUpdateResponse () # type : ignore[call-arg ]
1030+ ConversationUpdateResponse () # pyright : ignore[reportCallIssue ]
10271031 with pytest .raises (ValidationError ):
1028- ConversationUpdateResponse (conversation_id = "conv-123" ) # type: ignore[call-arg]
1032+ ConversationUpdateResponse (
1033+ conversation_id = "conv-123"
1034+ ) # pyright: ignore[reportCallIssue]
10291035
10301036 def test_openapi_response (self ) -> None :
10311037 """Test ConversationUpdateResponse.openapi_response() method."""
@@ -1066,6 +1072,9 @@ def test_constructor(self) -> None:
10661072 api_key = None ,
10671073 library_client_config_path = None ,
10681074 timeout = 60 ,
1075+ max_retries = 10 ,
1076+ retry_delay = 10 ,
1077+ allow_degraded_mode = False ,
10691078 ),
10701079 user_data_collection = UserDataCollection (
10711080 feedback_enabled = False ,
@@ -1082,7 +1091,7 @@ def test_constructor(self) -> None:
10821091 def test_missing_required_parameter (self ) -> None :
10831092 """Test ConfigurationResponse raises ValidationError when configuration is missing."""
10841093 with pytest .raises (ValidationError ):
1085- ConfigurationResponse () # type : ignore[call-arg ]
1094+ ConfigurationResponse () # pyright : ignore[reportCallIssue ]
10861095
10871096 def test_openapi_response (self ) -> None :
10881097 """Test ConfigurationResponse.openapi_response() method."""
@@ -1204,7 +1213,7 @@ def test_constructor(self) -> None:
12041213 def test_missing_required_parameters (self ) -> None :
12051214 """Test RAGInfoResponse raises ValidationError when required fields are missing."""
12061215 with pytest .raises (ValidationError ):
1207- RAGInfoResponse () # type : ignore[call-arg ]
1216+ RAGInfoResponse () # pyright : ignore[reportCallIssue ]
12081217
12091218 def test_openapi_response (self ) -> None :
12101219 """Test RAGInfoResponse.openapi_response() method."""
@@ -1242,7 +1251,7 @@ def test_empty_rags_list(self) -> None:
12421251 def test_missing_required_parameter (self ) -> None :
12431252 """Test RAGListResponse raises ValidationError when rags is missing."""
12441253 with pytest .raises (ValidationError ):
1245- RAGListResponse () # type : ignore[call-arg ]
1254+ RAGListResponse () # pyright : ignore[reportCallIssue ]
12461255
12471256 def test_openapi_response (self ) -> None :
12481257 """Test RAGListResponse.openapi_response() method."""
0 commit comments