{ "id": "llm-task", "name": "LLM Task", "description": "Generic JSON-only LLM tool for structured tasks callable from workflows.", "configSchema": { "type": "object", "additionalProperties": false, "properties": { "defaultProvider": { "type": "string" }, "defaultModel": { "type": "string" }, "defaultAuthProfileId": { "type": "string" }, "allowedModels": { "type": "array", "items": { "type": "string" }, "description": "Allowlist of provider/model keys like openai-codex/gpt-5.2." }, "maxTokens": { "type": "number" }, "timeoutMs": { "type": "number" } } } }