We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b3139dc commit 54b330dCopy full SHA for 54b330d
src/scrapegraph_mcp/server.py
@@ -166,8 +166,12 @@ def smartcrawler_initiate(
166
# Handle extraction mode
167
if extraction_mode == "markdown":
168
data["markdown_only"] = True
169
- elif prompt is not None:
+ elif extraction_mode == "ai":
170
+ if prompt is None:
171
+ raise ValueError("prompt is required when extraction_mode is 'ai'")
172
data["prompt"] = prompt
173
+ else:
174
+ raise ValueError(f"Invalid extraction_mode: {extraction_mode}. Must be 'ai' or 'markdown'")
175
if depth is not None:
176
data["depth"] = depth
177
if max_pages is not None:
0 commit comments