gradeNot graded
get_capabilitiesAnswer
Read the img2svg Studio agent capabilities and current image availability.
View tool JSON
{
"name": "get_capabilities",
"kind": "answer",
"impl": "imperative",
"description": "Read the img2svg Studio agent capabilities and current image availability.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"page": "/"
}configure_conversionAction
Set visible raster preprocessing, all ten color-tracing parameters, and SVG scale. The Studio automatically refreshes its live preview with the same validation.
View tool JSON
{
"name": "configure_conversion",
"kind": "act",
"impl": "imperative",
"description": "Set visible raster preprocessing, all ten color-tracing parameters, and SVG scale. The Studio automatically refreshes its live preview with the same validation.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"colorPrecision": {
"maximum": 8,
"minimum": 1,
"type": "integer"
},
"cornerThreshold": {
"maximum": 180,
"minimum": 0,
"type": "integer"
},
"curveFitting": {
"enum": [
"pixel",
"polygon",
"spline"
],
"type": "string"
},
"filterSpeckle": {
"maximum": 1000,
"minimum": 0,
"type": "integer"
},
"hierarchical": {
"enum": [
"cutout",
"stacked"
],
"type": "string"
},
"layerDifference": {
"maximum": 255,
"minimum": 0,
"type": "integer"
},
"lengthThreshold": {
"maximum": 10,
"minimum": 3.5,
"type": "number"
},
"maxIterations": {
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"rasterSharpenStrength": {
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"rasterSmoothStrength": {
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"pathPrecision": {
"maximum": 4,
"minimum": 0,
"type": "integer"
},
"monochromeThreshold": {
"maximum": 255,
"minimum": 0,
"type": "integer"
},
"rasterFilterMode": {
"enum": [
"color",
"grayscale",
"monochrome"
],
"type": "string"
},
"rasterResizePercent": {
"enum": [
25,
50,
75,
125,
150,
200,
400
],
"type": "integer"
},
"rasterTargetHeightPixels": {
"enum": [
576,
720,
1080,
2160
],
"type": "integer"
},
"scalePercent": {
"maximum": 400,
"minimum": 10,
"type": "integer"
},
"spliceThreshold": {
"maximum": 180,
"minimum": 0,
"type": "integer"
},
"useOriginalRasterSize": {
"const": true,
"type": "boolean"
}
},
"required": [
"colorPrecision",
"filterSpeckle",
"pathPrecision",
"scalePercent"
],
"type": "object"
},
"page": "/"
}convert_current_imageAction
Accept the latest visible SVG preview as an immutable History run. If needed, the Studio first refreshes the preview with the current image and parameters.
View tool JSON
{
"name": "convert_current_image",
"kind": "act",
"impl": "imperative",
"description": "Accept the latest visible SVG preview as an immutable History run. If needed, the Studio first refreshes the preview with the current image and parameters.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"page": "/"
}cancel_conversionSensitive Action
Cancel the pending or active SVG preview conversion and terminate its worker immediately. The preview can be restarted afterwards.
View tool JSON
{
"name": "cancel_conversion",
"kind": "transact",
"impl": "imperative",
"description": "Cancel the pending or active SVG preview conversion and terminate its worker immediately. The preview can be restarted afterwards.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"page": "/"
}list_conversion_presetsAnswer
List locally saved conversion presets that can be loaded in the visible Studio.
View tool JSON
{
"name": "list_conversion_presets",
"kind": "answer",
"impl": "imperative",
"description": "List locally saved conversion presets that can be loaded in the visible Studio.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"page": "/"
}save_conversion_presetAction
Save the complete visible conversion configuration as a named local browser preset.
View tool JSON
{
"name": "save_conversion_preset",
"kind": "act",
"impl": "imperative",
"description": "Save the complete visible conversion configuration as a named local browser preset.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"name": {
"maxLength": 60,
"minLength": 1,
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"page": "/"
}load_conversion_presetAction
Load one named local browser preset into every visible conversion control and refresh the preview.
View tool JSON
{
"name": "load_conversion_preset",
"kind": "act",
"impl": "imperative",
"description": "Load one named local browser preset into every visible conversion control and refresh the preview.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"name": {
"maxLength": 60,
"minLength": 1,
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"page": "/"
}get_workspace_stateAnswer
Read the visible image, options, History, A/B selection, and local model states.
View tool JSON
{
"name": "get_workspace_state",
"kind": "answer",
"impl": "imperative",
"description": "Read the visible image, options, History, A/B selection, and local model states.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"page": "/"
}select_history_runAnswer
Select and visibly display one immutable History run by its session ID.
View tool JSON
{
"name": "select_history_run",
"kind": "answer",
"impl": "imperative",
"description": "Select and visibly display one immutable History run by its session ID.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"runId": {
"minimum": 1,
"type": "integer"
}
},
"required": [
"runId"
],
"type": "object"
},
"page": "/"
}delete_history_runAction
Delete one History run from the current browser session and release its SVG.
View tool JSON
{
"name": "delete_history_run",
"kind": "act",
"impl": "imperative",
"description": "Delete one History run from the current browser session and release its SVG.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"runId": {
"minimum": 1,
"type": "integer"
}
},
"required": [
"runId"
],
"type": "object"
},
"page": "/"
}select_comparison_aAction
Assign the raster original, current processed raster, or one History run to visible comparison slot A.
View tool JSON
{
"name": "select_comparison_a",
"kind": "act",
"impl": "imperative",
"description": "Assign the raster original, current processed raster, or one History run to visible comparison slot A.",
"inputSchema": {
"additionalProperties": false,
"oneOf": [
{
"required": [
"runId"
]
},
{
"required": [
"original"
]
},
{
"required": [
"processed"
]
}
],
"properties": {
"original": {
"const": true,
"type": "boolean"
},
"processed": {
"const": true,
"type": "boolean"
},
"runId": {
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"page": "/"
}select_comparison_bAction
Assign the raster original, current processed raster, or one History run to visible comparison slot B.
View tool JSON
{
"name": "select_comparison_b",
"kind": "act",
"impl": "imperative",
"description": "Assign the raster original, current processed raster, or one History run to visible comparison slot B.",
"inputSchema": {
"additionalProperties": false,
"oneOf": [
{
"required": [
"runId"
]
},
{
"required": [
"original"
]
},
{
"required": [
"processed"
]
}
],
"properties": {
"original": {
"const": true,
"type": "boolean"
},
"processed": {
"const": true,
"type": "boolean"
},
"runId": {
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"page": "/"
}download_selected_svgAction
Download the SVG currently displayed by the selected History run.
View tool JSON
{
"name": "download_selected_svg",
"kind": "act",
"impl": "imperative",
"description": "Download the SVG currently displayed by the selected History run.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"page": "/"
}load_modelAction
load one declared local AI model through the visible model manager.
View tool JSON
{
"name": "load_model",
"kind": "act",
"impl": "imperative",
"description": "load one declared local AI model through the visible model manager.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"modelId": {
"enum": [
"modnet"
],
"type": "string"
}
},
"required": [
"modelId"
],
"type": "object"
},
"page": "/"
}retry_modelAction
retry one declared local AI model through the visible model manager.
View tool JSON
{
"name": "retry_model",
"kind": "act",
"impl": "imperative",
"description": "retry one declared local AI model through the visible model manager.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"modelId": {
"enum": [
"modnet"
],
"type": "string"
}
},
"required": [
"modelId"
],
"type": "object"
},
"page": "/"
}unload_modelAction
unload one declared local AI model through the visible model manager.
View tool JSON
{
"name": "unload_model",
"kind": "act",
"impl": "imperative",
"description": "unload one declared local AI model through the visible model manager.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"modelId": {
"enum": [
"modnet"
],
"type": "string"
}
},
"required": [
"modelId"
],
"type": "object"
},
"page": "/"
}preview_magic_wand_selectionAction
Preview a visible contiguous Magic Wand selection without changing pixels. Coordinates are normalized from the image top-left. For the bundled logo's black edge background, start with source original, x 0.01, y 0.01 and sensitivityPercent 15; inspect coverage before applying it.
View tool JSON
{
"name": "preview_magic_wand_selection",
"kind": "act",
"impl": "imperative",
"description": "Preview a visible contiguous Magic Wand selection without changing pixels. Coordinates are normalized from the image top-left. For the bundled logo's black edge background, start with source original, x 0.01, y 0.01 and sensitivityPercent 15; inspect coverage before applying it.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"sensitivityPercent": {
"maximum": 100,
"minimum": 0,
"type": "number"
},
"source": {
"enum": [
"original",
"processed"
],
"type": "string"
},
"x": {
"maximum": 1,
"minimum": 0,
"type": "number"
},
"y": {
"maximum": 1,
"minimum": 0,
"type": "number"
}
},
"required": [
"source",
"x",
"y",
"sensitivityPercent"
],
"type": "object"
},
"page": "/"
}apply_magic_wand_selectionAction
Remove the currently visible Magic Wand selection and load the transparent PNG as a processed raster. Call only after preview_magic_wand_selection succeeded and the user asked to remove that region.
View tool JSON
{
"name": "apply_magic_wand_selection",
"kind": "act",
"impl": "imperative",
"description": "Remove the currently visible Magic Wand selection and load the transparent PNG as a processed raster. Call only after preview_magic_wand_selection succeeded and the user asked to remove that region.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"page": "/"
}apply_background_removalAction
Apply local MODNet background removal and visibly load its versioned PNG result.
View tool JSON
{
"name": "apply_background_removal",
"kind": "act",
"impl": "imperative",
"description": "Apply local MODNet background removal and visibly load its versioned PNG result.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"page": "/"
}