diff --git a/apps/cloud/src/edge/marketing.test.ts b/apps/cloud/src/edge/marketing.test.ts index 1f8e31d706..003b362c72 100644 --- a/apps/cloud/src/edge/marketing.test.ts +++ b/apps/cloud/src/edge/marketing.test.ts @@ -648,6 +648,8 @@ describe("isV2MarketingPath", () => { "/authors/author.png", "/og-image.png", "/pattern-graph-paper.svg", + // The logo v2's OAuth client metadata document names; v1 has no such file. + "/favicon.png", "/docs", "/docs/", "/docs/quickstart", diff --git a/apps/cloud/src/edge/v2-edge-contract.json b/apps/cloud/src/edge/v2-edge-contract.json index 5af17e08ae..6031aed948 100644 --- a/apps/cloud/src/edge/v2-edge-contract.json +++ b/apps/cloud/src/edge/v2-edge-contract.json @@ -32,6 +32,7 @@ "/authors/*", "/og-image.png", "/pattern-graph-paper.svg", + "/favicon.png", "/.well-known/agent-skills/*", "/api/00e2e1f082a6ef17/*", "/api/fd6fab1fbb4883e1/submit" @@ -62,6 +63,11 @@ "target": "/oauth/client-metadata.json", "forwards": true }, + { + "method": "GET", + "target": "/favicon.png", + "forwards": true + }, { "method": "GET", "target": "/git/acme/site.git/info/refs?service=git-upload-pack",