Skip to content

Commit 17eae3a

Browse files
committed
Fix doctest
Signed-off-by: Mihai Criveti <[email protected]>
1 parent 832c098 commit 17eae3a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

mcpgateway/schemas.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
from typing import Any, Dict, List, Literal, Optional, Self, Union
2929

3030
# Third-Party
31-
from pydantic import AnyHttpUrl, BaseModel, ConfigDict, Field, field_serializer, field_validator, model_validator, ValidationInfo, ValidationError
31+
from pydantic import AnyHttpUrl, BaseModel, ConfigDict, Field, field_serializer, field_validator, model_validator, ValidationInfo
3232

3333
# First-Party
3434
from mcpgateway.config import settings
@@ -757,6 +757,7 @@ class ToolInvocation(BaseModelWithConfigDict):
757757
tool's input schema and not exceed depth limits.
758758
759759
Examples:
760+
>>> from pydantic import ValidationError
760761
>>> # Valid tool invocation
761762
>>> tool_inv = ToolInvocation(name="get_weather", arguments={"city": "London"})
762763
>>> tool_inv.name
@@ -1152,6 +1153,7 @@ class ResourceSubscription(BaseModelWithConfigDict):
11521153
identifier naming conventions.
11531154
11541155
Examples:
1156+
>>> from pydantic import ValidationError
11551157
>>> # Valid subscription
11561158
>>> sub = ResourceSubscription(uri="/api/v1/users/123", subscriber_id="client_001")
11571159
>>> sub.uri

0 commit comments

Comments
 (0)