remove: list_image_models tool (caused Figma hangs)
This commit is contained in:
1 parent
902acca883
commit
cf542f1606
1 file changed
-9
@@ -431,11 +431,6 @@ function registerHandlers(srv) {
|
||||
required: ['prompt'],
|
||||
},
|
||||
},
|
||||
{
|
||||
name: 'list_image_models',
|
||||
description: 'List 35 image-capable models on OpenRouter (cached 1h).',
|
||||
inputSchema: { type: 'object', properties: {} },
|
||||
},
|
||||
{
|
||||
name: 'get_image',
|
||||
description:
|
||||
@@ -466,10 +461,6 @@ function registerHandlers(srv) {
|
||||
srv.setRequestHandler(CallToolRequestSchema, async (req) => {
|
||||
const { name, arguments: args } = req.params;
|
||||
try {
|
||||
if (name === 'list_image_models') {
|
||||
const list = (await getImageModels()).join('\n');
|
||||
return { content: [{ type: 'text', text: `# OpenRouter image models (${MODEL_CACHE.length})\n\n${list}` }] };
|
||||
}
|
||||
if (name === 'generate_image' || name === 'generate_image_transparent') {
|
||||
const prompt = String(args?.prompt || '').trim();
|
||||
if (!prompt) return errResp('prompt required');
|
||||
|
||||
Reference in new issue
Block a user