bugger/Sources
tigerenwork e275e49795 feat: add comprehensive debug logging to OAuth flow
Added os.Logger-based logging (subsystem: com.xorbitlab.bugger) covering:
- FeishuAuthService.send(): raw HTTP request URL, method, body, auth header,
  response status code, and raw response body (up to 1000 chars)
- exchangeCode(): before/after token exchange with token previews
- TokenManager.handleCallback(): each step with success/failure
- LocalOAuthServer: server start, connection received, code extracted

View logs in: Xcode debug console, or Console.app → filter 'bugger'

Also fixed type inference ambiguity in generic send<T>() calls.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-29 00:18:25 +08:00
..
Models feat: full macOS menu bar app implementation 2026-06-28 20:56:44 +08:00
Services feat: add comprehensive debug logging to OAuth flow 2026-06-29 00:18:25 +08:00
Utils feat: add comprehensive debug logging to OAuth flow 2026-06-29 00:18:25 +08:00
ViewModels feat: full macOS menu bar app implementation 2026-06-28 20:56:44 +08:00
Views fix: wider settings window, better OAuth error handling, empty refresh token guard 2026-06-29 00:09:28 +08:00
AppDelegate.swift feat: switch OAuth redirect to localhost loopback (RFC 8252) 2026-06-28 23:48:49 +08:00
BuggerApp.swift feat: full macOS menu bar app implementation 2026-06-28 20:56:44 +08:00