Skip to content

Commit 7d439f4

Browse files
committed
Rebase
Signed-off-by: Mihai Criveti <[email protected]>
1 parent 1daf7c2 commit 7d439f4

File tree

2 files changed

+8
-10
lines changed

2 files changed

+8
-10
lines changed

mcpgateway/alembic/versions/aac21d6f9522_merge_ca_cert_and_observability_heads.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,19 @@
66
Create Date: 2025-11-08 21:43:56.381588
77
88
"""
9+
# Standard
910
from typing import Sequence, Union
1011

11-
1212
# revision identifiers, used by Alembic.
13-
revision: str = 'aac21d6f9522'
14-
down_revision: Union[str, Sequence[str], None] = ('f9101f3b00e3', 'j4d5e6f7g8h9')
13+
revision: str = "aac21d6f9522"
14+
down_revision: Union[str, Sequence[str], None] = ("f9101f3b00e3", "j4d5e6f7g8h9")
1515
branch_labels: Union[str, Sequence[str], None] = None
1616
depends_on: Union[str, Sequence[str], None] = None
1717

1818

1919
def upgrade() -> None:
2020
"""Upgrade schema."""
21-
pass
2221

2322

2423
def downgrade() -> None:
2524
"""Downgrade schema."""
26-
pass

mcpgateway/services/tool_service.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,17 +39,17 @@
3939
from sqlalchemy.orm import Session
4040

4141
# First-Party
42+
from mcpgateway.common.models import Gateway as PydanticGateway
43+
from mcpgateway.common.models import TextContent
44+
from mcpgateway.common.models import Tool as PydanticTool
45+
from mcpgateway.common.models import ToolResult
4246
from mcpgateway.config import settings
4347
from mcpgateway.db import A2AAgent as DbA2AAgent
4448
from mcpgateway.db import EmailTeam
4549
from mcpgateway.db import Gateway as DbGateway
4650
from mcpgateway.db import server_tool_association
4751
from mcpgateway.db import Tool as DbTool
4852
from mcpgateway.db import ToolMetric
49-
from mcpgateway.common.models import Gateway as PydanticGateway
50-
from mcpgateway.common.models import TextContent
51-
from mcpgateway.common.models import Tool as PydanticTool
52-
from mcpgateway.common.models import ToolResult
5353
from mcpgateway.observability import create_span
5454
from mcpgateway.plugins.framework import GlobalContext, HttpHeaderPayload, PluginError, PluginManager, PluginViolationError, ToolHookType, ToolPostInvokePayload, ToolPreInvokePayload
5555
from mcpgateway.plugins.framework.constants import GATEWAY_METADATA, TOOL_METADATA
@@ -446,7 +446,7 @@ def _extract_and_validate_structured_content(self, tool: DbTool, tool_result: "T
446446
447447
Examples:
448448
>>> from mcpgateway.services.tool_service import ToolService
449-
>>> from mcpgateway.models import TextContent, ToolResult
449+
>>> from mcpgateway.common.models import TextContent, ToolResult
450450
>>> import json
451451
>>> service = ToolService()
452452
>>> # No schema declared -> nothing to validate

0 commit comments

Comments
 (0)