Two tables → what differs (the VLOOKUP job, no amounts needed)
diff_tablesMatches rows across two CSVs on a key column and reports three things: keys only in A, keys only in B, and keys in both whose other columns disagree — naming the exact column and both values. Unlike reconcile_ledger this needs no amount column, so it also fits name lists, inventory counts, permission tables, and any "these two exports should match" check.
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": {
"key": "<key>"
},
"name": "diff_tables"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Column that identifies a row, e.g. id. | |
| url_a | No | Link to the first CSV. | |
| url_b | No | Link to the second CSV. | |
| text_a | No | Or the first CSV content directly. | |
| text_b | No | Or the second CSV content directly. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||