- Add Provider interface and factory pattern - Create apitypes package for shared types - Implement GeminiWeb provider with: - Browser automation using Rod - Session pool management - Cookie persistence - DOM interaction for Gemini web interface - Add gemini-login command for session setup - Add CURSOR_BRIDGE_PROVIDER env variable Remaining: Integration with chat.go handlers |
||
|---|---|---|
| .. | ||
| provider.go | ||