pm-orchestrator-enhancement
Version:
PM Orchestrator Enhancement - Multi-agent parallel execution system
52 lines • 1.25 kB
TypeScript
/**
* Tool Visualizer Module
*
* Read、Edit、Bash等のツール呼び出しを可視化します。
*/
export interface ToolCall {
tool: string;
description: string;
result?: 'success' | 'error';
output?: string;
timestamp: Date;
}
export declare class ToolVisualizer {
private toolCalls;
/**
* ツール呼び出しを記録
*/
recordToolCall(tool: string, description: string): void;
/**
* ツール呼び出しの結果を記録
*/
recordToolResult(result: 'success' | 'error', output?: string): void;
/**
* ツール呼び出しを表示
*/
displayToolCall(toolCall: ToolCall): string;
/**
* 全てのツール呼び出しを表示
*/
displayAll(): string;
/**
* ツール呼び出しのサマリーを表示
*/
displaySummary(): string;
/**
* ツール使用頻度をカウント
*/
private countToolUsage;
/**
* 出力を切り詰める
*/
private truncateOutput;
/**
* ツール呼び出し履歴をクリア
*/
clear(): void;
/**
* ツール呼び出し履歴を取得
*/
getToolCalls(): ToolCall[];
}
//# sourceMappingURL=tool-visualizer.d.ts.map