@z-test/memory-bank-mcp
Version:
MCP Server for managing Memory Bank
58 lines (57 loc) • 1.37 kB
TypeScript
import { ProgressTracker } from '../../core/ProgressTracker.js';
/**
* Definition of Memory Bank context tools
*/
export declare const contextTools: {
name: string;
description: string;
inputSchema: {
type: string;
properties: {
tasks: {
type: string;
items: {
type: string;
};
description: string;
};
issues: {
type: string;
items: {
type: string;
};
description: string;
};
nextSteps: {
type: string;
items: {
type: string;
};
description: string;
};
};
};
}[];
/**
* Processes the update_active_context tool
* @param progressTracker ProgressTracker
* @param context Context to be updated
* @returns Operation result
*/
export declare function handleUpdateActiveContext(progressTracker: ProgressTracker, context: {
tasks?: string[];
issues?: string[];
nextSteps?: string[];
}): Promise<{
content: {
type: string;
text: string;
}[];
isError?: undefined;
} | {
content: {
type: string;
text: string;
}[];
isError: boolean;
}>;