fix(server): Add missing descriptions to MCP tools in list handler

- Added missing tool descriptions to generate_standup_report, get_environment_details, and list_context_workspaces so the LLM correctly parses them during MCP handshake.
This commit is contained in:
Riz Ashraf committed 2026-09-19 07:53:51 +01:00
1 parent 2a25f17a32
commit cddd97dc9f
1 file changed
+3 -3
+3 -3
View File
@@ -292,7 +292,7 @@ impl MemoryHandler {
), ),
crate::mcp::tool_def::<GenerateStandupReportTool>( crate::mcp::tool_def::<GenerateStandupReportTool>(
"generate_standup_report", "generate_standup_report",
"", "Generate a standup report summarizing recent work, blockers, and next steps.",
), ),
crate::mcp::tool_def::<RegisterEnvironmentTool>( crate::mcp::tool_def::<RegisterEnvironmentTool>(
"register_environment", "register_environment",
@@ -300,7 +300,7 @@ impl MemoryHandler {
), ),
crate::mcp::tool_def::<GetEnvironmentDetailsTool>( crate::mcp::tool_def::<GetEnvironmentDetailsTool>(
"get_environment_details", "get_environment_details",
"", "Get detailed information about a specific deployment environment.",
), ),
crate::mcp::tool_def::<AddPrChecklistItemTool>( crate::mcp::tool_def::<AddPrChecklistItemTool>(
"add_pr_checklist_item", "add_pr_checklist_item",
@@ -336,7 +336,7 @@ impl MemoryHandler {
), ),
crate::mcp::tool_def::<ListContextWorkspacesTool>( crate::mcp::tool_def::<ListContextWorkspacesTool>(
"list_context_workspaces", "list_context_workspaces",
"", "List all saved context workspaces.",
), ),
crate::mcp::tool_def::<OmniSearchTool>( crate::mcp::tool_def::<OmniSearchTool>(
"omni_search", "omni_search",