UNPKG

github-mcp-auto-git

Version:

GitHub MCP Auto Git v3.0 - メモリ効率化・統合MCP・モジュール化完了の完全自動Git操作システム

56 lines 1.73 kB
/** * Constitutional AI Checker Core * 3原則(Fail Fast, Be Lazy, TypeScript First)チェック機能の統合管理 */ import { ConstitutionalAIReport, ConstitutionalAIConfig, HealthStatus } from '../types/constitutional-ai.js'; export declare class ConstitutionalAIChecker { private failFastChecker; private beLazyChecker; private typeScriptFirstChecker; private errorRecovery; private resilientExecutor; private config; private workingDir; constructor(workingDir?: string, config?: Partial<ConstitutionalAIConfig>); /** * Constitutional AI原則の包括的チェック実行 */ runComprehensiveCheck(context?: { files?: string[]; operation?: string; metadata?: Record<string, any>; }): Promise<ConstitutionalAIReport>; /** * 特定原則のみチェック実行 */ runPrincipleCheck(principle: 'fail-fast' | 'be-lazy' | 'typescript-first', context?: any): Promise<ConstitutionalAIReport>; /** * システム健全性チェック */ checkSystemHealth(): Promise<HealthStatus>; /** * 設定更新 */ updateConfig(newConfig: Partial<ConstitutionalAIConfig>): void; /** * 現在の設定取得 */ getConfig(): ConstitutionalAIConfig; /** * デフォルト設定作成 */ private createDefaultConfig; /** * チェック結果からConstitutional AIレポート生成 */ private generateConstitutionalReport; /** * システム状態取得 */ private getSystemState; /** * リアルタイムメトリクス更新 */ private updateRealtimeMetrics; } //# sourceMappingURL=constitutional-ai-checker.d.ts.map