Skip to content

fix: improve GitHub connected accounts loading and UI components#693

Merged
open-agents-bot[bot] merged 6 commits intomainfrom
ws/11d44273
Apr 10, 2026
Merged

fix: improve GitHub connected accounts loading and UI components#693
open-agents-bot[bot] merged 6 commits intomainfrom
ws/11d44273

Conversation

@open-agents-bot
Copy link
Copy Markdown
Contributor

Summary

Fixes GitHub connected accounts loading by improving error handling, switching to the correct GitHub API endpoint for organizations, and enhancing UI components. This PR addresses issues with token expiration handling and adds debug logging for better error visibility.

Changes

API (apps/web/app/api/github/orgs/install-status/route.ts)

  • Add debug logging for GitHub API errors to improve troubleshooting
  • Switch from GitHub memberships API to orgs API for retrieving organization lists
  • Implement proper error handling for expired tokens
  • Enhance response handling and error states

UI Components (apps/web/app/settings/accounts-section.tsx)

  • Improve connected accounts loading states and transitions
  • Enhance GitHub connected accounts UI layout and rendering
  • Better avatar handling and display logic
  • Improve error state management and user feedback

Hooks (apps/web/hooks/use-session.ts)

  • Remove unused dependency or optimization

Chat - Built with guidance from Will Sather

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 10, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
open-agents Ready Ready Preview Apr 10, 2026 4:56pm

@open-agents-bot open-agents-bot bot merged commit d430e52 into main Apr 10, 2026
9 checks passed
@open-agents-bot open-agents-bot bot deleted the ws/11d44273 branch April 10, 2026 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant