@emmahyde/thinking-patterns
Version:
MCP server combining systematic thinking, mental models, debugging approaches, and stochastic algorithms for comprehensive cognitive pattern support
19 lines (18 loc) • 744 B
TypeScript
import { BaseToolServer } from '../base/BaseToolServer.js';
import { VisualReasoningData } from '../schemas/index.js';
/**
* Visual Reasoning Server using thinking-patterns tools approach
* Extends BaseToolServer for standardized validation and error handling
*/
export declare class VisualReasoningServer extends BaseToolServer<VisualReasoningData, any> {
constructor();
protected handle(validInput: VisualReasoningData): any;
/**
* Standardized process method for visual reasoning
* @param validInput - Validated visual reasoning data
* @returns Processed visual reasoning result
*/
process(validInput: VisualReasoningData): any;
private formatVisualOutput;
private generateVisualSuggestions;
}