Redesigned OAuth consent & pinned comments
Two quality-of-life improvements: a better experience when connecting AI tools, and a more flexible way to pin official responses.
Redesigned OAuth consent
When connecting AI tools like Claude or Cursor, the consent screen now shows:
- The application's name, logo, and domain
- Human-readable permission labels
- Only the scopes that matter (technical plumbing is hidden)
Role changes also take effect immediately — no need to wait for token expiry after updating someone's access.
Pinned comments replace official responses
The old "official response" system has been replaced with pinned comments — a more flexible approach that supports:
- Threading and nested replies
- Emoji reactions
- Editing after the fact
Existing official responses are automatically migrated to pinned comments. No action needed on your part.
Other improvements
- Explicit add/remove reactions replace the old toggle, preventing accidental state flips
- Admin inbox pagination is now faster on large datasets
