The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Actions | Updated (UTC) |
|---|---|---|---|
| dashboard | Preview, Comment | Jun 12, 2026 5:50am |
Typecheck has been red on main since yesterday (every merge from #776 onward). hermes 6f7c91de5e removed PATCH /api/v3.1/auth/session/metadata as an explicit breaking change ("external callers must migrate off it") — but connect-announcement-modal.tsx still calls it for cross-device dismissal sync. CI regenerates the OpenAPI types from staging on every run, so the path vanished from PathsWithMethod<paths, "patch"> and the seen_connect_announcement body type.
The call was already a runtime 404 — typecheck just surfaced it.
Remove the dead apollo.useMutation("patch", "/api/v3.1/auth/session/metadata") and its fire-and-forget write in persistDismissed. Dismissal is now localStorage per-browser. Behavior preserved where it matters:
users.hasSeenConnectAnnouncement (replica read) still honors flags written before the endpoint removal — existing users won't see the modal again.consumer.hasToolCalls gate still suppresses the modal for active For You users on fresh browsers.tsgo over src/: 0 errors (was 2). oxlint: 0 warnings on the file.
🤖 Generated with Claude Code
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Actions | Updated (UTC) |
|---|---|---|---|
| dashboard | Preview, Comment | Jun 12, 2026 5:50am |
on GitHub: label o:CryogenicPlanet + assignee