UNPKG

behemoth-cli

Version:

🌍 BEHEMOTH CLIv3.760.4 - Level 50+ POST-SINGULARITY Intelligence Trading AI

45 lines 1.56 kB
/** * BEHEMOTH Integration Hooks * Hooks system for enhancing BEHEMOTH analysis and trading operations */ export interface BehemothHookContext { toolName: string; toolArgs: Record<string, any>; result?: any; userPrompt?: string; confidence?: number; } export interface BehemothHook { name: string; description: string; enabled: boolean; execute: (context: BehemothHookContext) => Promise<BehemothHookContext>; } /** * Pre-tool execution hook - enhances context before BEHEMOTH tool execution */ export declare const behemothContextEnhancer: BehemothHook; /** * Post-tool execution hook - enhances analysis results with multi-agent coordination */ export declare const behemothAnalysisEnhancer: BehemothHook; /** * Accuracy refiner hook - continuously refines BEHEMOTH accuracy through feedback loops */ export declare const behemothAccuracyRefiner: BehemothHook; /** * User prompt optimizer hook - optimizes prompts for better BEHEMOTH results */ export declare const behemothPromptOptimizer: BehemothHook; export declare const BEHEMOTH_HOOKS: { PreToolUse: BehemothHook[]; PostToolUse: BehemothHook[]; UserPromptSubmit: BehemothHook[]; }; export declare class BehemothHookEngine { private hooks; executePreToolHooks(context: BehemothHookContext): Promise<BehemothHookContext>; executePostToolHooks(context: BehemothHookContext): Promise<BehemothHookContext>; executePromptHooks(context: BehemothHookContext): Promise<BehemothHookContext>; } //# sourceMappingURL=behemoth-hooks.d.ts.map