UNPKG

@ldavis9000aws/swarmui-generator

Version:

A Model Context Protocol server for SwarmUI image generation with TypeScript

45 lines (44 loc) 1.11 kB
/** * System Status MCP Tool * * This file contains the MCP tool definition for retrieving SwarmUI system status. */ import { SwarmUIClient } from '../client/swarmui-client.js'; /** * Input schema for the get_system_status tool. */ export declare const systemStatusSchema: { description: string; type: string; properties: {}; required: never[]; }; /** * Handler for the get_system_status tool */ export declare function systemStatusHandler(params: Record<string, never>, swarmui: SwarmUIClient): Promise<{ content: { type: "text"; text: string; }[]; _meta: { modelLoadState: string | undefined; modelName: string | undefined; isGenerating: boolean | undefined; queueLength: number | undefined; error?: undefined; }; isError?: undefined; } | { content: { type: "text"; text: string; }[]; isError: boolean; _meta: { error: string; modelLoadState?: undefined; modelName?: undefined; isGenerating?: undefined; queueLength?: undefined; }; }>;