{"version":3,"caseSensitive":false,"basePath":"","rewrites":{"beforeFiles":[],"afterFiles":[{"source":"/v1/v1/:path*","destination":"/api/v1/:path*","regex":"^\\/v1\\/v1(?:\\/((?:[^\\/]+?)(?:\\/(?:[^\\/]+?))*))?(?:\\/)?$","check":true},{"source":"/v1/v1","destination":"/api/v1","regex":"^\\/v1\\/v1(?:\\/)?$","check":true},{"source":"/codex/:path*","destination":"/api/v1/responses","regex":"^\\/codex(?:\\/((?:[^\\/]+?)(?:\\/(?:[^\\/]+?))*))?(?:\\/)?$","check":true},{"source":"/responses","destination":"/api/v1/responses","regex":"^\\/responses(?:\\/)?$","check":true},{"source":"/v1beta/:path*","destination":"/api/v1beta/:path*","regex":"^\\/v1beta(?:\\/((?:[^\\/]+?)(?:\\/(?:[^\\/]+?))*))?(?:\\/)?$","check":true},{"source":"/v1beta","destination":"/api/v1beta","regex":"^\\/v1beta(?:\\/)?$","check":true},{"source":"/v1/:path*","destination":"/api/v1/:path*","regex":"^\\/v1(?:\\/((?:[^\\/]+?)(?:\\/(?:[^\\/]+?))*))?(?:\\/)?$","check":true},{"source":"/v1","destination":"/api/v1","regex":"^\\/v1(?:\\/)?$","check":true}],"fallback":[]},"redirects":[{"source":"/:path+/","destination":"/:path+","permanent":true,"internal":true,"priority":true,"regex":"^(?:\\/((?:[^\\/]+?)(?:\\/(?:[^\\/]+?))*))\\/$"}],"headers":[],"onMatchHeaders":[]}