Interface CommunicationRecordingService

interface CommunicationRecordingService {
    onDidRecordRequest: Event<CommunicationRequestEntry>;
    onDidRecordResponse: Event<CommunicationResponseEntry>;
    onStructuralChange: Event<void>;
    clearHistory(): void;
    getHistory(agentId): CommunicationHistory;
    getSessionHistory(sessionId): CommunicationHistory;
    recordRequest(requestEntry): void;
    recordResponse(responseEntry): void;
}

Properties

onDidRecordRequest: Event<CommunicationRequestEntry>
onDidRecordResponse: Event<CommunicationResponseEntry>
onStructuralChange: Event<void>

Methods