@bonginkan/maria
Version:
MARIA OS v5.9.5 – Self-Evolving Organizational Intelligence OS | Speed Improvement Phase 3: LLM Optimization + Command Refactoring | Performance Measurement + Run Evidence System | Zero ESLint/TypeScript Errors | 人とAIが役割を持ち、学び、進化し続けるための仕事のOS | GraphRAG ×
23 lines (22 loc) • 606 B
TypeScript
/**
* Explicit Filename Analyzer
* Detects when user explicitly specifies a filename
*/
import type { FilenameCandidate } from '../types/filename-inference.types.js';
export declare class ExplicitFilenameAnalyzer {
private patterns;
constructor();
/**
* Analyze user input for explicit filename specification
*/
analyze(userInput: string): Promise<FilenameCandidate>;
/**
* Validate and normalize filename
*/
private validateFilename;
private containsControlChars;
/**
* Generate alternative filenames
*/
private generateAlternatives;
}