From 3ca947ce87a687fd2bcab6dc907ebca6d495347c Mon Sep 17 00:00:00 2001 From: Madhav Kandukuri Date: Mon, 27 Oct 2025 22:01:12 +0530 Subject: [PATCH 1/3] update per_page to default in list_tools_for_user Signed-off-by: Madhav Kandukuri --- mcpgateway/services/tool_service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mcpgateway/services/tool_service.py b/mcpgateway/services/tool_service.py index 998626760..fcf07c1e7 100644 --- a/mcpgateway/services/tool_service.py +++ b/mcpgateway/services/tool_service.py @@ -635,7 +635,7 @@ async def list_tools_for_user( query = select(DbTool) offset = 0 - per_page = settings.pagination_min_page_size + per_page = settings.pagination_default_page_size # Apply active/inactive filter if not include_inactive: From 1e068403d5acf6c1b0fe615c516711e08fd4d0ce Mon Sep 17 00:00:00 2001 From: Madhav Kandukuri Date: Mon, 27 Oct 2025 22:07:39 +0530 Subject: [PATCH 2/3] Fix doctest Signed-off-by: Madhav Kandukuri --- mcpgateway/cache/session_registry.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mcpgateway/cache/session_registry.py b/mcpgateway/cache/session_registry.py index 3679f4267..8bb2a8c4a 100644 --- a/mcpgateway/cache/session_registry.py +++ b/mcpgateway/cache/session_registry.py @@ -1211,10 +1211,10 @@ async def handle_initialize_logic(self, body: Dict[str, Any]) -> InitializeResul >>> from mcpgateway.cache.session_registry import SessionRegistry >>> >>> reg = SessionRegistry() - >>> body = {'protocol_version': '2025-03-26'} + >>> body = {'protocol_version': '2025-06-18'} >>> result = asyncio.run(reg.handle_initialize_logic(body)) >>> result.protocol_version - '2025-03-26' + '2025-06-18' >>> result.server_info.name 'MCP_Gateway' >>> From 65d7e76ca72deb6038ca60b8b0a3990834bad336 Mon Sep 17 00:00:00 2001 From: Madhav Kandukuri Date: Mon, 27 Oct 2025 22:19:56 +0530 Subject: [PATCH 3/3] reverted doctest Signed-off-by: Madhav Kandukuri --- mcpgateway/cache/session_registry.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mcpgateway/cache/session_registry.py b/mcpgateway/cache/session_registry.py index 8bb2a8c4a..3679f4267 100644 --- a/mcpgateway/cache/session_registry.py +++ b/mcpgateway/cache/session_registry.py @@ -1211,10 +1211,10 @@ async def handle_initialize_logic(self, body: Dict[str, Any]) -> InitializeResul >>> from mcpgateway.cache.session_registry import SessionRegistry >>> >>> reg = SessionRegistry() - >>> body = {'protocol_version': '2025-06-18'} + >>> body = {'protocol_version': '2025-03-26'} >>> result = asyncio.run(reg.handle_initialize_logic(body)) >>> result.protocol_version - '2025-06-18' + '2025-03-26' >>> result.server_info.name 'MCP_Gateway' >>>