UNPKG

@z-test/memory-bank-mcp

Version:
66 lines (65 loc) 1.59 kB
import { ProgressTracker } from '../../core/ProgressTracker.js'; /** * Definition of Memory Bank decision tools */ export declare const decisionTools: { name: string; description: string; inputSchema: { type: string; properties: { title: { type: string; description: string; }; context: { type: string; description: string; }; decision: { type: string; description: string; }; alternatives: { type: string; items: { type: string; }; description: string; }; consequences: { type: string; items: { type: string; }; description: string; }; }; required: string[]; }; }[]; /** * Processes the log_decision tool * @param progressTracker ProgressTracker * @param decision Decision to be logged * @returns Operation result */ export declare function handleLogDecision(progressTracker: ProgressTracker, decision: { title: string; context: string; decision: string; alternatives?: string[] | string; consequences?: string[] | string; }): Promise<{ content: { type: string; text: string; }[]; isError?: undefined; } | { content: { type: string; text: string; }[]; isError: boolean; }>;