Dustin Newkirk hobokenchicken
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 16:18:23 +00:00
a75c10bcd8 fix(gemini): resolve compilation errors and enable Gemini 3 reasoning
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 16:03:29 +00:00
0dd6212f0a fix(gemini): resolve 400 errors by refining safety settings and sanitizing stop sequences
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 15:57:58 +00:00
f8598060f9 fix(gemini): resolve compilation errors and final parameter alignment
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 15:49:52 +00:00
3086a3b6d9 fix(gemini): sanitize tool parameters to remove unsupported JSON Schema fields
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 15:42:01 +00:00
fb98f0ebb8 fix(gemini): strictly enforce alternating roles and improve message merging
6b7e245827 feat(gemini): implement stream error probing for better diagnostics
Compare 2 commits »
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 15:33:28 +00:00
6010ec97a8 fix(gemini): resolve 404 by defaulting Gemini 3+ to v1 endpoint
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 15:26:38 +00:00
bdf7b63238 fix(gemini): resolve compilation error by moving get_base_url into impl block
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 15:25:03 +00:00
be9fdd9a52 fix(gemini): implement dynamic API versioning and support Gemini 3
e89658fd87 fix(gemini): add model mapping fallback and token clamping
Compare 2 commits »
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 15:16:56 +00:00
a022bd1272 fix(gemini): resolve 400 stream errors and improve client compatibility
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-05 13:48:27 +00:00
b0bd1fd143 fix(gemini): ensure conversation starts with user role and add empty message check
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-04 19:17:36 +00:00
5b6583301d fix(providers): add registry routing, OpenAI Responses support and Gemini streaming fallbacks; compile fixes
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-04 18:36:08 +00:00
5a8510bf1e feat(providers): model-registry routing + Responses API support and streaming fallbacks for OpenAI/Gemini
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-03 20:37:20 +00:00
1453e64d4b feat(billing): add billing_mode to providers (postpaid support) & UI/migration
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-03 20:26:33 +00:00
75b68521c8 fix(server): resolve build errors and clean imports
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-03 20:22:26 +00:00
8d1cbd28a8 style: fix cargo warnings (imports, dead_code)
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-03 20:21:09 +00:00
c3dda74113 style: fix cargo warnings (unused imports, dead_code)
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-03 20:18:31 +00:00
756600c2c0 feat: gemini postpaid billing (skip credit_balance deduction)
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-03 20:13:32 +00:00
beb511291f fix: deepseek streaming 400 error (remove stream_options.include_usage)
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-03 18:59:36 +00:00
3116084238 fix(streaming): use async_stream with [DONE] at end
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-03-03 18:52:21 +00:00
07f91ec4bb fix(streaming): collect chunks then stream with explicit [DONE]