Skip to content

Commit 0bddb34

Browse files
committed
Key words are not required in web search
1 parent 8c1f249 commit 0bddb34

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def get_openai_client():
7878
"default": 4,
7979
}
8080
},
81-
"required": ["query", "keywords"]
81+
"required": ["query"]
8282
}
8383
}
8484
}, {

app_cli.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
"default": 4,
9191
}
9292
},
93-
"required": ["query", "keywords"]
93+
"required": ["query"]
9494
}
9595
}
9696
}, {

mcp_web.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ async def handle_list_tools() -> List[types.Tool]:
7070
"default": 4
7171
}
7272
},
73-
"required": ["query", "Key_words"]
73+
"required": ["query"]
7474
}
7575
),
7676
types.Tool(
@@ -177,8 +177,6 @@ async def handle_call_tool(
177177

178178
if not query:
179179
raise ValueError("Query parameter is required")
180-
if not keywords:
181-
raise ValueError("Key_words parameter is required")
182180

183181
result = await asyncio.to_thread(
184182
web_search, query, keywords, full_context, num_websites, num_citations

0 commit comments

Comments
 (0)