@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 ×
76 lines (75 loc) • 2.06 kB
TypeScript
/**
* Command Groups Registry
* Central registry for all command groups in MARIA CLI
*/
export declare const commandGroups: {
core: string[];
auth: string[];
code: string[];
configuration: string[];
multimodal: string[];
evolution: string[];
memory: string[];
analysis: string[];
system: string[];
workflow: string[];
safety: string[];
evaluation: string[];
assistant: string[];
data: string[];
utilities: string[];
experimental: string[];
business: string[];
plugins: string[];
search: string[];
enterprise: string[];
development: string[];
ai: string[];
integration: string[];
};
export declare const allCommands: string[];
export declare const categories: string[];
export declare const commandCategories: {
core: string;
auth: string;
code: string;
configuration: string;
multimodal: string;
evolution: string;
memory: string;
analysis: string;
system: string;
workflow: string;
safety: string;
evaluation: string;
assistant: string;
data: string;
utilities: string;
experimental: string;
business: string;
plugins: string;
search: string;
enterprise: string;
development: string;
ai: string;
integration: string;
};
export type CommandInfo = {
name: string;
category: string;
description?: string;
aliases?: string[];
usage?: string;
examples?: string[];
deprecated?: {
since: string;
replacedBy?: string;
} | true;
};
export declare const commandInfo: Record<string, CommandInfo>;
export declare function getCommandInfo(command: string): CommandInfo | undefined;
export declare function getRelatedCommands(command: string): CommandInfo[];
export declare function getCommandChain(command: string): string[];
export declare function getCommandsByCategory(category: string): CommandInfo[];
export declare function suggestCommands(query: string, limit?: number): unknown[];
export declare function assertRegistry(): void;