Skip to content

Commit 2452e7b

Browse files
committed
Remove fast_deeper from search modes and update validation logic
1 parent 82a059d commit 2452e7b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/codealive_mcp_server.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,6 @@ async def search_code(
489489
mode: Search mode (case-insensitive):
490490
- "auto": (Default, recommended) Adaptive semantic search.
491491
- "fast": Lightweight/lexical pass; quickest for obvious matches.
492-
- "fast_deeper": Balanced semantic + lexical search for general use.
493492
- "deep": Exhaustive semantic exploration; use sparingly for hard,
494493
cross-cutting questions.
495494
@@ -543,8 +542,8 @@ async def search_code(
543542
normalized_mode = mode.lower() if mode else "auto"
544543

545544
# Map input mode to backend's expected enum values
546-
if normalized_mode not in ["auto", "fast", "fast_deeper", "deep"]:
547-
await ctx.warning(f"Invalid search mode: {mode}. Valid modes are 'auto', 'fast', 'fast_deeper', and 'deep'. Using 'auto' instead.")
545+
if normalized_mode not in ["auto", "fast", "deep"]:
546+
await ctx.warning(f"Invalid search mode: {mode}. Valid modes are 'auto', 'fast', and 'deep'. Using 'auto' instead.")
548547
normalized_mode = "auto"
549548

550549
# Log the search attempt

0 commit comments

Comments
 (0)