Commit Graph

7 Commits

Author SHA1 Message Date
王性驊 4517b07f33 feat: Implement Gemini Web provider with model selection
- Fix handler to use PlaywrightProvider instead of old Provider
- Add model selection for Gemini Web (fast/thinking/pro)
- Improve response extraction to remove 'Gemini said' prefix
- Add progress logging for headless mode
- Fix navigation to use Domcontentloaded instead of Networkidle
- Add proper input field selectors (.ql-editor)
- Improve response completion detection with stability check
2026-04-03 02:28:47 +08:00
王性驊 19985dd476 feat: Route chat completions to Gemini Web provider when configured
- Add HandleGeminiChatCompletions for Gemini Web provider requests
- Update router to route requests based on cfg.Provider
- Support both streaming and non-streaming modes for Gemini
- Map stream chunks to OpenAI-compatible SSE format
2026-04-03 00:36:48 +08:00
王性驊 670c1b37c1 fix output 2026-04-02 21:54:28 +08:00
王性驊 663b2f4c63 add docker file and claude flow output 2026-04-01 04:32:17 +00:00
王性驊 9919fc7bb9 fix 2026-04-01 00:53:34 +00:00
王性驊 974f2f2bb5 fix logs 2026-03-31 03:02:11 +00:00
王性驊 a2f1d05391 first commit 2026-03-30 14:09:15 +00:00