Activate or roll back table search
activate_table_searchChanges serving search for an exact table version to a qualified generation. action is activate or rollback. expected_active_revision_id and expected_active_generation_id are the observed active coordinates, each null only when absent; stale observations are refused. Returns the activation receipt. The browser asks the person to approve this exact change. Costs no new build. Next: inspect_table_search and query_table to verify actual search behavior. Keep the same idempotency_key when reconciling an uncertain outcome.
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": {
"table_id": "<table_id>",
"table_version_id": "<table_version_id>",
"search_revision_id": "<search_revision_id>",
"generation_id": "<generation_id>",
"action": "<action>",
"expected_active_revision_id": "<expected_active_revision_id>",
"expected_active_generation_id": "<expected_active_generation_id>"
},
"name": "activate_table_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| table_id | Yes | ||
| generation_id | Yes | ||
| idempotency_key | No | ||
| table_version_id | Yes | ||
| search_revision_id | Yes | ||
| expected_active_revision_id | Yes | ||
| expected_active_generation_id | Yes |