@nomyx/assistant
Version:
A powerful assistant library and cli for your AI projects. works with Vertex AI (Claude and Gemini)
17 lines (16 loc) • 468 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LoggingMiddleware = void 0;
class LoggingMiddleware {
constructor(logger) {
this.logger = logger;
}
async preProcess(messages) {
this.logger.debug('Pre-processing messages', { messageCount: messages.length });
return messages;
}
async postProcess(response) {
return response;
}
}
exports.LoggingMiddleware = LoggingMiddleware;