Dismiss a possible duplicate
dismiss_candidate_duplicate[Candidates] Mark a suggested duplicate pair (duplicate_id from get_candidate include=duplicates) as not the same person, with an optional note. Nobody is notified, and no tool undoes a dismissal.
Every argument in full, with examples: get_tool_reference.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"duplicate_id": "<duplicate_id>"
},
"name": "dismiss_candidate_duplicate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Why the two records are different people; kept with the decision (at most 2000 characters). | |
| llm_model | No | Your model id, e.g. "claude-opus-4-8"; "unknown" if unsure. For analytics. | |
| duplicate_id | Yes | Duplicate pair id (a duplicate pair `id` from get_candidate include=duplicates), from the candidate's duplicates. | |
| conversation_id | No | The conversation_id this server returned earlier in this conversation, unchanged, including after later user messages. Omit it if you have none. Recorded for the server developer's analytics. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| status | Yes | ||
| decided_at | No | ||
| duplicate_id | Yes | ||
| _mcp_instructions | No | Server-issued metadata for this conversation. |