@@ -365,38 +365,50 @@ exports[`Assets Directory Snapshots > File listing > should match the expected f
365365 "python/autogen/base/README.md",
366366 "python/autogen/base/gitignore.template",
367367 "python/autogen/base/main.py",
368+ "python/autogen/base/mcp_client/__init__.py",
368369 "python/autogen/base/mcp_client/client.py",
370+ "python/autogen/base/model/__init__.py",
369371 "python/autogen/base/model/load.py",
370372 "python/autogen/base/pyproject.toml",
371373 "python/crewai/base/README.md",
372374 "python/crewai/base/gitignore.template",
373375 "python/crewai/base/main.py",
376+ "python/crewai/base/model/__init__.py",
374377 "python/crewai/base/model/load.py",
375378 "python/crewai/base/pyproject.toml",
376379 "python/googleadk/base/README.md",
377380 "python/googleadk/base/gitignore.template",
378381 "python/googleadk/base/main.py",
382+ "python/googleadk/base/mcp_client/__init__.py",
379383 "python/googleadk/base/mcp_client/client.py",
384+ "python/googleadk/base/model/__init__.py",
380385 "python/googleadk/base/model/load.py",
381386 "python/googleadk/base/pyproject.toml",
382387 "python/langchain_langgraph/base/README.md",
383388 "python/langchain_langgraph/base/gitignore.template",
384389 "python/langchain_langgraph/base/main.py",
390+ "python/langchain_langgraph/base/mcp_client/__init__.py",
385391 "python/langchain_langgraph/base/mcp_client/client.py",
392+ "python/langchain_langgraph/base/model/__init__.py",
386393 "python/langchain_langgraph/base/model/load.py",
387394 "python/langchain_langgraph/base/pyproject.toml",
388395 "python/openaiagents/base/README.md",
389396 "python/openaiagents/base/gitignore.template",
390397 "python/openaiagents/base/main.py",
398+ "python/openaiagents/base/mcp_client/__init__.py",
391399 "python/openaiagents/base/mcp_client/client.py",
400+ "python/openaiagents/base/model/__init__.py",
392401 "python/openaiagents/base/model/load.py",
393402 "python/openaiagents/base/pyproject.toml",
394403 "python/strands/base/README.md",
395404 "python/strands/base/gitignore.template",
396405 "python/strands/base/main.py",
406+ "python/strands/base/mcp_client/__init__.py",
397407 "python/strands/base/mcp_client/client.py",
408+ "python/strands/base/model/__init__.py",
398409 "python/strands/base/model/load.py",
399410 "python/strands/base/pyproject.toml",
411+ "python/strands/capabilities/memory/__init__.py",
400412 "python/strands/capabilities/memory/session.py",
401413 "typescript/.gitkeep",
402414]
@@ -919,6 +931,11 @@ if __name__ == "__main__":
919931"
920932` ;
921933
934+ exports [` Assets Directory Snapshots > Python framework assets > python/python/autogen/base/mcp_client/__init__.py should match snapshot 1` ] = `
935+ "
936+ "
937+ ` ;
938+
922939exports [` Assets Directory Snapshots > Python framework assets > python/python/autogen/base/mcp_client/client.py should match snapshot 1` ] = `
923940"from typing import List
924941from autogen_ext.tools.mcp import (
@@ -941,6 +958,11 @@ async def get_streamable_http_mcp_tools() -> List[StreamableHttpMcpToolAdapter]:
941958"
942959` ;
943960
961+ exports [` Assets Directory Snapshots > Python framework assets > python/python/autogen/base/model/__init__.py should match snapshot 1` ] = `
962+ "
963+ "
964+ ` ;
965+
944966exports [` Assets Directory Snapshots > Python framework assets > python/python/autogen/base/model/load.py should match snapshot 1` ] = `
945967"{ {#if (eq modelProvider "Bedrock ")}}
946968import os
@@ -1268,6 +1290,11 @@ if __name__ == "__main__":
12681290"
12691291` ;
12701292
1293+ exports [` Assets Directory Snapshots > Python framework assets > python/python/crewai/base/model/__init__.py should match snapshot 1` ] = `
1294+ "
1295+ "
1296+ ` ;
1297+
12711298exports [` Assets Directory Snapshots > Python framework assets > python/python/crewai/base/model/load.py should match snapshot 1` ] = `
12721299"{ {#if (eq modelProvider "Bedrock ")}}
12731300from crewai import LLM
@@ -1616,6 +1643,11 @@ if __name__ == "__main__":
16161643"
16171644` ;
16181645
1646+ exports [` Assets Directory Snapshots > Python framework assets > python/python/googleadk/base/mcp_client/__init__.py should match snapshot 1` ] = `
1647+ "
1648+ "
1649+ ` ;
1650+
16191651exports [` Assets Directory Snapshots > Python framework assets > python/python/googleadk/base/mcp_client/client.py should match snapshot 1` ] = `
16201652"from google.adk.tools.mcp_tool.mcp_toolset import MCPToolset
16211653from google.adk.tools.mcp_tool.mcp_session_manager import StreamableHTTPConnectionParams
@@ -1635,6 +1667,11 @@ def get_streamable_http_mcp_client() -> MCPToolset:
16351667"
16361668` ;
16371669
1670+ exports [` Assets Directory Snapshots > Python framework assets > python/python/googleadk/base/model/__init__.py should match snapshot 1` ] = `
1671+ "
1672+ "
1673+ ` ;
1674+
16381675exports [` Assets Directory Snapshots > Python framework assets > python/python/googleadk/base/model/load.py should match snapshot 1` ] = `
16391676"import os
16401677from bedrock_agentcore.identity.auth import requires_api_key
@@ -1849,6 +1886,11 @@ if __name__ == "__main__":
18491886"
18501887` ;
18511888
1889+ exports [` Assets Directory Snapshots > Python framework assets > python/python/langchain_langgraph/base/mcp_client/__init__.py should match snapshot 1` ] = `
1890+ "
1891+ "
1892+ ` ;
1893+
18521894exports [` Assets Directory Snapshots > Python framework assets > python/python/langchain_langgraph/base/mcp_client/client.py should match snapshot 1` ] = `
18531895"from langchain_mcp_adapters.client import MultiServerMCPClient
18541896
@@ -1872,6 +1914,11 @@ def get_streamable_http_mcp_client() -> MultiServerMCPClient:
18721914"
18731915` ;
18741916
1917+ exports [` Assets Directory Snapshots > Python framework assets > python/python/langchain_langgraph/base/model/__init__.py should match snapshot 1` ] = `
1918+ "
1919+ "
1920+ ` ;
1921+
18751922exports [` Assets Directory Snapshots > Python framework assets > python/python/langchain_langgraph/base/model/load.py should match snapshot 1` ] = `
18761923"{ {#if (eq modelProvider "Bedrock ")}}
18771924from langchain_aws import ChatBedrock
@@ -2188,6 +2235,11 @@ if __name__ == "__main__":
21882235"
21892236` ;
21902237
2238+ exports [` Assets Directory Snapshots > Python framework assets > python/python/openaiagents/base/mcp_client/__init__.py should match snapshot 1` ] = `
2239+ "
2240+ "
2241+ ` ;
2242+
21912243exports [` Assets Directory Snapshots > Python framework assets > python/python/openaiagents/base/mcp_client/client.py should match snapshot 1` ] = `
21922244"from agents.mcp import MCPServerStreamableHttp
21932245
@@ -2206,6 +2258,11 @@ def get_streamable_http_mcp_client() -> MCPServerStreamableHttp:
22062258"
22072259` ;
22082260
2261+ exports [` Assets Directory Snapshots > Python framework assets > python/python/openaiagents/base/model/__init__.py should match snapshot 1` ] = `
2262+ "
2263+ "
2264+ ` ;
2265+
22092266exports [` Assets Directory Snapshots > Python framework assets > python/python/openaiagents/base/model/load.py should match snapshot 1` ] = `
22102267"import os
22112268from bedrock_agentcore.identity.auth import requires_api_key
@@ -2439,6 +2496,11 @@ if __name__ == "__main__":
24392496"
24402497` ;
24412498
2499+ exports [` Assets Directory Snapshots > Python framework assets > python/python/strands/base/mcp_client/__init__.py should match snapshot 1` ] = `
2500+ "
2501+ "
2502+ ` ;
2503+
24422504exports [` Assets Directory Snapshots > Python framework assets > python/python/strands/base/mcp_client/client.py should match snapshot 1` ] = `
24432505"from mcp.client.streamable_http import streamablehttp_client
24442506from strands.tools.mcp.mcp_client import MCPClient
@@ -2454,6 +2516,11 @@ def get_streamable_http_mcp_client() -> MCPClient:
24542516 return MCPClient(lambda: streamablehttp_client(EXAMPLE_MCP_ENDPOINT))"
24552517` ;
24562518
2519+ exports [` Assets Directory Snapshots > Python framework assets > python/python/strands/base/model/__init__.py should match snapshot 1` ] = `
2520+ "
2521+ "
2522+ ` ;
2523+
24572524exports [` Assets Directory Snapshots > Python framework assets > python/python/strands/base/model/load.py should match snapshot 1` ] = `
24582525"{ {#if (eq modelProvider "Bedrock ")}}
24592526from strands.models.bedrock import BedrockModel
@@ -2607,6 +2674,8 @@ packages = ["."]
26072674"
26082675` ;
26092676
2677+ exports [` Assets Directory Snapshots > Python framework assets > python/python/strands/capabilities/memory/__init__.py should match snapshot 1` ] = ` ""` ;
2678+
26102679exports [` Assets Directory Snapshots > Python framework assets > python/python/strands/capabilities/memory/session.py should match snapshot 1` ] = `
26112680"import os
26122681from typing import Optional
0 commit comments