Choose a table presentation
configure_table_viewSaves one versioned contextual view for this table after its first successful build. Inspect its intent, actual schema and a bounded sample first. Prefer table for wide numeric/comparison data or when a specialized template does not fit. Otherwise bind exact column names to approved roles: cards, places (location cards, no map), products, events, jobs, people or articles. Never generate JSX, CSS or code. get_table returns record_presentation and its revision; use expected_revision 0 only when absent, otherwise the observed revision. table_version_id must be the current live_version_id. Valid bindings survive compatible refreshes; missing or incompatible visible columns fall back to Table. Set dry_run:true to verify authorization, serving version and schema without saving. Changes affect presentation only, never search, sorting, filtering or access. Returns the saved record_presentation; on view_changed reread before retrying.
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": {
"dataset_id": "<dataset_id>",
"table_id": "<table_id>",
"table_version_id": "<table_version_id>",
"expected_revision": "<expected_revision>",
"config": "<config>"
},
"name": "configure_table_view"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| config | Yes | ||
| dry_run | No | ||
| table_id | Yes | ||
| dataset_id | Yes | ||
| table_version_id | Yes | ||
| expected_revision | Yes |