Implementation
gradeNot graded
gradeNot graded
set-code-snippetAction
Replace the visible code snippet in Tabli. Use this to prepare a code image with optional filename and syntax language.
View tool JSON
{
"name": "set-code-snippet",
"kind": "act",
"impl": "imperative",
"description": "Replace the visible code snippet in Tabli. Use this to prepare a code image with optional filename and syntax language.",
"inputSchema": {
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "The complete code or text to display."
},
"language": {
"type": "string",
"enum": [
"typescript",
"javascript",
"tsx",
"python",
"sql",
"bash",
"json",
"yaml",
"rust",
"go",
"html",
"css",
"plaintext"
],
"description": "Syntax highlighting language."
},
"fileName": {
"type": "string",
"description": "Optional filename displayed in the code card."
}
},
"required": [
"code"
],
"additionalProperties": false
}
}set-table-dataAction
Replace the visible Tabli table with structured headers and rows. Use this to prepare a table image from already organized data.
View tool JSON
{
"name": "set-table-data",
"kind": "act",
"impl": "imperative",
"description": "Replace the visible Tabli table with structured headers and rows. Use this to prepare a table image from already organized data.",
"inputSchema": {
"type": "object",
"properties": {
"headers": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 1,
"maxItems": 15
},
"rows": {
"type": "array",
"items": {
"type": "array",
"items": {
"type": "string"
}
},
"maxItems": 50
}
},
"required": [
"headers",
"rows"
],
"additionalProperties": false
}
}configure-captureAction
Adjust the visible Tabli image presentation, including theme, padding, font size, background, line numbers, window controls, and active mode.
View tool JSON
{
"name": "configure-capture",
"kind": "act",
"impl": "imperative",
"description": "Adjust the visible Tabli image presentation, including theme, padding, font size, background, line numbers, window controls, and active mode.",
"inputSchema": {
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"code",
"table"
]
},
"theme": {
"type": "string",
"enum": [
"github-dark",
"dracula",
"one-dark-pro",
"nord",
"vitesse-dark",
"min-dark",
"ayu-dark",
"noir",
"ice",
"sand",
"forest",
"mono",
"breeze",
"candy",
"crimson",
"falcon",
"meadow",
"midnight"
]
},
"padding": {
"type": "string",
"enum": [
"tight",
"compact",
"default",
"spacious"
]
},
"fontSize": {
"type": "number",
"enum": [
12,
13,
14,
15,
16,
18,
20
]
},
"showBackground": {
"type": "boolean"
},
"showLineNumbers": {
"type": "boolean"
},
"showWindowControls": {
"type": "boolean"
}
},
"additionalProperties": false
}
}download-captureAction
Generate the current Tabli capture and start a real browser download. The browser controls the final local path.
View tool JSON
{
"name": "download-capture",
"kind": "act",
"impl": "imperative",
"description": "Generate the current Tabli capture and start a real browser download. The browser controls the final local path.",
"inputSchema": {
"type": "object",
"properties": {
"format": {
"type": "string",
"enum": [
"png",
"jpeg"
]
},
"scale": {
"type": "number",
"enum": [
2,
4,
6
]
},
"fileName": {
"type": "string",
"description": "Optional base filename without the image extension."
}
},
"additionalProperties": false
}
}