{
  "version": 1,
  "functions": {
    "/_middleware": {
      "runtime": "nodejs",
      "matchers": [
        {
          "regexp": "^(?:\\/(_next\\/data\\/[^/]{1,}))?(?:\\/((?!_next\\/static|_next\\/image|favicon\\.ico).*))(\\.json|\\.rsc|\\.segments\\/.+\\.segment\\.rsc)?[\\/#\\?]?$",
          "originalSource": "/((?!_next/static|_next/image|favicon\\.ico).*)"
        }
      ]
    },
    "/api/audit-proxy": {},
    "/api/audit-proxy/ca": {},
    "/api/audit-proxy/me": {},
    "/api/audit-proxy/users": {},
    "/api/keys/[id]/caveman-test": {
      "maxDuration": 660
    },
    "/api/mcp/[plugin]/message": {},
    "/api/mcp/[plugin]/sse": {},
    "/api/settings/database": {},
    "/api/settings/database/export": {},
    "/api/settings/prompt-log-db": {
      "maxDuration": 600
    },
    "/api/v1/audio/transcriptions": {
      "maxDuration": 300
    }
  }
}