diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md
index 53432f20d..f50abc49e 100644
--- a/packages/ai/CHANGELOG.md
+++ b/packages/ai/CHANGELOG.md
@@ -2,6 +2,10 @@
## [Unreleased]
+### Changed
+
+- Changed OAuth browser pages to use the color Pi logo.
+
## [0.99.2] - 2026-09-30
### Added
diff --git a/packages/ai/src/utils/oauth-page.ts b/packages/ai/src/utils/oauth-page.ts
index a2a1c4d8a..2cf0ea455 100644
--- a/packages/ai/src/utils/oauth-page.ts
+++ b/packages/ai/src/utils/oauth-page.ts
@@ -1,4 +1,4 @@
-const LOGO_SVG = ``;
+const LOGO_SVG = ``;
function escapeHtml(value: string): string {
return value
diff --git a/packages/ai/test/oauth-callback-server.test.ts b/packages/ai/test/oauth-callback-server.test.ts
index befa1e142..6746220b9 100644
--- a/packages/ai/test/oauth-callback-server.test.ts
+++ b/packages/ai/test/oauth-callback-server.test.ts
@@ -71,6 +71,9 @@ describe.sequential("OAuth callback server", () => {
expect(success).toMatchObject({ status: 200, contentType: "text/html; charset=utf-8" });
expect(success.body).toContain("Authentication successful");
expect(success.body).toContain("Signed in to Example.");
+ expect(success.body).toContain('fill="#F09082"');
+ expect(success.body).toContain('fill="#4D9ABF"');
+ expect(success.body).toContain('fill="#F1BE58"');
await expect(server.wait()).resolves.toBe("completed:the-code");
});