Interface AgentAdapter

AgentAdapter interface for pluggable intelligence. Implement this to integrate LangChain, Langraph, or custom AI logic.

interface AgentAdapter {
    analyzeMarket(context: {
        agent?: OOBECompatibleAgent;
        client: any;
        pairs: string[];
    }): Promise<AgentTradeSuggestion[]>;
    evaluateRisk?(context: {
        agent?: OOBECompatibleAgent;
        client: any;
    }): Promise<AgentRiskReport>;
    proposeStrategies?(context: {
        agent?: OOBECompatibleAgent;
        client: any;
    }): Promise<any>;
}

Methods