collect_input
Collect user input including text, images, or pixel art through an interactive interface for contextual data gathering and user submissions.
Instructions
get image, text, or pixel art input from user. This is used to get contextual input from the user of different kinds.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
gridHeight | No | Grid height for pixel art (default: 16) | |
gridWidth | No | Grid width for pixel art (default: 16) | |
height | No | Canvas height for image mode (default: 512) | |
initialImage | No | Initial image to load for editing (file path) | |
kind | No | ||
message | No | Custom message to show to the user | |
width | No | Canvas width for image mode (default: 512) |
Input Schema (JSON Schema)
{
"properties": {
"gridHeight": {
"description": "Grid height for pixel art (default: 16)",
"maximum": 128,
"minimum": 4,
"type": "integer"
},
"gridWidth": {
"description": "Grid width for pixel art (default: 16)",
"maximum": 128,
"minimum": 4,
"type": "integer"
},
"height": {
"description": "Canvas height for image mode (default: 512)",
"maximum": 4096,
"minimum": 32,
"type": "integer"
},
"initialImage": {
"description": "Initial image to load for editing (file path)",
"type": "string"
},
"kind": {
"enum": [
"text",
"image",
"pixelart"
],
"type": "string"
},
"message": {
"description": "Custom message to show to the user",
"type": "string"
},
"width": {
"description": "Canvas width for image mode (default: 512)",
"maximum": 4096,
"minimum": 32,
"type": "integer"
}
},
"type": "object"
}