Skip to content

Improve OAuth UX: Auto-open browser for authorization flow#3

Closed
rcantore wants to merge 1 commit intomainfrom
open-oauth-url-in-browser
Closed

Improve OAuth UX: Auto-open browser for authorization flow#3
rcantore wants to merge 1 commit intomainfrom
open-oauth-url-in-browser

Conversation

@rcantore
Copy link
Copy Markdown
Owner

@rcantore rcantore commented Aug 2, 2025

Summary

  • NEW: Automatic browser opening during OAuth flow
  • ENHANCED: Improved error handling with graceful fallbacks to console URL display
  • ENHANCED: Better logging and user experience across all MCP clients

Changes Made

  • Added open package dependency for cross-platform browser launching
  • Implemented automatic browser opening when OAuth authorization URL is generated
  • Added graceful fallback to console logging if browser opening fails
  • Updated build configuration to include open as external dependency
  • Bumped version to v1.1.0
  • Updated README with new feature documentation and changelog

Test Plan

  • Verify OAuth flow works with automatic browser opening
  • Test fallback behavior when browser opening fails
  • Confirm compatibility across different MCP clients (Claude Desktop, GitHub Copilot, etc.)
  • Validate build process includes new dependency correctly

🤖 Generated with Claude Code

@rcantore rcantore closed this Aug 2, 2025
@rcantore rcantore deleted the open-oauth-url-in-browser branch August 5, 2025 13:39
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