You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: everyrow-mcp/src/everyrow_mcp/server.py
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -352,9 +352,9 @@ class MergeInput(BaseModel):
352
352
default=None,
353
353
description='Optional. Control web search behavior: "auto" tries LLM merge first then conditionally searches, "no" skips web search entirely, "yes" forces web search on every row. Defaults to "auto" if not provided.',
description="Optional boolean parameter for one-on-one merge mode. Defaults to None/False.",
357
+
description='Optional. Control merge relationship type: "many_to_one" (default) allows multiple left rows to match one right row, "one_to_one" enforces unique matching between left and right rows.',
merge_on_left: Optional column name in left table to merge on
558
558
merge_on_right: Optional column name in right table to merge on
559
559
use_web_search: Optional. Control web search behavior: "auto" tries LLM merge first then conditionally searches, "no" skips web search entirely, "yes" forces web search on every row. Defaults to "auto" if not provided.
560
-
one_on_one: Optional boolean parameter for one-on-one merge mode. Defaults to None/False.
560
+
relationship_type: Optional. Control merge relationship type: "many_to_one" (default) allows multiple left rows to match one right row, "one_to_one" enforces unique matching between left and right rows.
561
561
562
562
Returns:
563
563
MergeResult containing the merged table and match breakdown by method (exact, fuzzy, llm, web)
0 commit comments