UNPKG

@copilotkit/runtime

Version:

<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />

35 lines (33 loc) 1.23 kB
require("reflect-metadata"); const require_runtime = require('../../../_virtual/_rolldown/runtime.cjs'); const require_middleware_sse_parser = require('./middleware-sse-parser.cjs'); let _copilotkit_shared = require("@copilotkit/shared"); //#region src/v2/runtime/core/middleware.ts async function callBeforeRequestMiddleware({ runtime, request, path }) { const mw = runtime.beforeRequestMiddleware; if (!mw) return; if (typeof mw === "function") return mw({ runtime, request, path }); _copilotkit_shared.logger.warn({ mw }, "Unsupported beforeRequestMiddleware value – skipped"); } async function callAfterRequestMiddleware({ runtime, response, path }) { const mw = runtime.afterRequestMiddleware; if (!mw) return; const { messages, threadId, runId } = await require_middleware_sse_parser.parseSSEResponse(response); if (typeof mw === "function") return mw({ runtime, response, path, messages, threadId, runId }); _copilotkit_shared.logger.warn({ mw }, "Unsupported afterRequestMiddleware value – skipped"); } //#endregion exports.callAfterRequestMiddleware = callAfterRequestMiddleware; exports.callBeforeRequestMiddleware = callBeforeRequestMiddleware; //# sourceMappingURL=middleware.cjs.map