Implementation
gradeNot graded
gradeNot graded
table_list_columnsAnswer
List all columns in the data table with their id, header label, and type (string, number, date, boolean).
View tool JSON
{
"name": "table_list_columns",
"kind": "answer",
"impl": "imperative",
"description": "List all columns in the data table with their id, header label, and type (string, number, date, boolean).",
"inputSchema": {
"type": "object",
"properties": {}
}
}table_get_viewAnswer
Get the currently visible rows (after filters and sort) for the table. Use limit to cap how many rows to return (default 20).
View tool JSON
{
"name": "table_get_view",
"kind": "answer",
"impl": "imperative",
"description": "Get the currently visible rows (after filters and sort) for the table. Use limit to cap how many rows to return (default 20).",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Max number of rows to return",
"default": 20
}
}
}
}table_apply_column_filterAction
Apply or update a filter on a column. The table view will show only rows where the column value includes the given value (case-insensitive for strings).
View tool JSON
{
"name": "table_apply_column_filter",
"kind": "act",
"impl": "imperative",
"description": "Apply or update a filter on a column. The table view will show only rows where the column value includes the given value (case-insensitive for strings).",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"columnId": {
"type": "string",
"description": "Column id (e.g. status, region, category)"
},
"value": {
"type": "string",
"description": "Filter value to match (e.g. Active, North)"
}
},
"required": [
"columnId",
"value"
]
}
}table_apply_global_filterAction
Set a global search filter that searches across all columns. The table view updates to show only rows containing this text.
View tool JSON
{
"name": "table_apply_global_filter",
"kind": "act",
"impl": "imperative",
"description": "Set a global search filter that searches across all columns. The table view updates to show only rows containing this text.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"query": {
"type": "string",
"description": "Search text to match in any column"
}
},
"required": [
"query"
]
}
}table_clear_filtersAction
Clear all column filters and global search so the table shows all rows again.
View tool JSON
{
"name": "table_clear_filters",
"kind": "act",
"impl": "imperative",
"description": "Clear all column filters and global search so the table shows all rows again.",
"inputSchema": {
"type": "object",
"properties": {}
}
}table_set_sortAction
Sort the table by a column. Use desc: true for descending, false or omit for ascending.
View tool JSON
{
"name": "table_set_sort",
"kind": "act",
"impl": "imperative",
"description": "Sort the table by a column. Use desc: true for descending, false or omit for ascending.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"columnId": {
"type": "string",
"description": "Column id to sort by"
},
"desc": {
"type": "boolean",
"description": "Sort descending if true",
"default": false
}
},
"required": [
"columnId"
]
}
}table_clear_sortAction
Remove sorting so the table returns to default row order.
View tool JSON
{
"name": "table_clear_sort",
"kind": "act",
"impl": "imperative",
"description": "Remove sorting so the table returns to default row order.",
"inputSchema": {
"type": "object",
"properties": {}
}
}