Files
OmniRoute/src/proxy.ts
backryun a16e47c593 fix(providers): refresh web client user agents (#1699)
Integrated release/v3.7.2 changes — refreshed web client user agents, env docs, Gemini OAuth fix
2026-04-28 02:41:19 -03:00

23 lines
459 B
TypeScript

import type { NextRequest } from "next/server";
import { runAuthzPipeline } from "./server/authz/pipeline";
export async function proxy(request: NextRequest) {
return runAuthzPipeline(request, { enforce: true });
}
export const config = {
matcher: [
"/",
"/dashboard/:path*",
"/api/:path*",
"/v1/:path*",
"/v1",
"/chat/:path*",
"/responses/:path*",
"/responses",
"/codex/:path*",
"/codex",
"/models",
],
};