Skip to content

Commit a652d20

Browse files
committed
feat: google#479 streamable http : code formatting
1 parent 625f028 commit a652d20

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

src/google/adk/tools/load_memory_tool.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def _get_declaration(self) -> types.FunctionDeclaration | None:
6969
type=types.Type.STRING,
7070
)
7171
},
72-
required=['query']
72+
required=['query'],
7373
),
7474
)
7575

src/google/adk/tools/mcp_tool/mcp_session_manager.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,14 @@
1414

1515

1616
from contextlib import AsyncExitStack
17+
from datetime import timedelta
1718
import functools
1819
import logging
1920
import sys
20-
from datetime import timedelta
2121
from typing import Any
2222
from typing import Optional
2323
from typing import TextIO
24+
2425
import anyio
2526
from pydantic import BaseModel
2627

@@ -63,6 +64,7 @@ class StreamableHTTPServerParams(BaseModel):
6364
See MCP SSE Client documentation for more details.
6465
https://github.com/modelcontextprotocol/python-sdk/blob/main/src/mcp/client/streamable_http.py
6566
"""
67+
6668
url: str
6769
headers: dict[str, Any] | None = None
6870
timeout: float = 5
@@ -137,7 +139,9 @@ class MCPSessionManager:
137139

138140
def __init__(
139141
self,
140-
connection_params: StdioServerParameters | SseServerParams | StreamableHTTPServerParams,
142+
connection_params: (
143+
StdioServerParameters | SseServerParams | StreamableHTTPServerParams
144+
),
141145
errlog: TextIO = sys.stderr,
142146
):
143147
"""Initializes the MCP session manager.
@@ -182,7 +186,9 @@ async def create_session(self) -> ClientSession:
182186
url=self._connection_params.url,
183187
headers=self._connection_params.headers,
184188
timeout=timedelta(seconds=self._connection_params.timeout),
185-
sse_read_timeout=timedelta(seconds=self._connection_params.sse_read_timeout),
189+
sse_read_timeout=timedelta(
190+
seconds=self._connection_params.sse_read_timeout
191+
),
186192
terminate_on_close=self._connection_params.terminate_on_close,
187193
)
188194
else:

src/google/adk/tools/mcp_tool/mcp_toolset.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,9 @@ class MCPToolset(BaseToolset):
8383
def __init__(
8484
self,
8585
*,
86-
connection_params: StdioServerParameters | SseServerParams | StreamableHTTPServerParams,
86+
connection_params: (
87+
StdioServerParameters | SseServerParams | StreamableHTTPServerParams
88+
),
8789
tool_filter: Optional[Union[ToolPredicate, List[str]]] = None,
8890
errlog: TextIO = sys.stderr,
8991
):

0 commit comments

Comments
 (0)