Dustin Newkirk hobokenchicken
hobokenchicken created repository hobokenchicken/adguard-register 2026-05-02 21:43:09 +00:00
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-05-02 20:38:23 +00:00
e5ef39f327 feat: add OpenAI Responses API support (POST /v1/responses)
hobokenchicken pushed to main at hobokenchicken/webdev-site 2026-04-30 17:07:25 +00:00
f40cf11ef8 style: drop icon slop, swap primary to caramel, kill particles
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-30 14:17:47 +00:00
eb67287b56 fix: raise provider HTTP timeouts from 30s to 10min
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-30 14:04:51 +00:00
4aa17b4fd2 debug: add max_tokens trace logging to chat completions handler
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-30 13:32:17 +00:00
79571c6bdc fix: replace sql.NullTime with string scan for MAX() aggregate queries
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-28 19:36:07 +00:00
d46a333249 feat: inject max_tokens from models.dev registry when not specified in request
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-27 14:42:31 +00:00
7446f3463d fix: add per-image cost tracking for DALL-E and Imagen
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-27 14:28:41 +00:00
b1a72f5a10 fix: estimate image gen tokens from prompt length instead of hardcoding
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-27 14:06:12 +00:00
5ee539d95c feat: add image generation for OpenAI DALL-E and Gemini Imagen
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-27 01:14:54 +00:00
14e26a4323 feat: capture Gemini cached content tokens in cost tracking
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-27 01:09:57 +00:00
1c3b1c6fe9 fix: FindModel reverse fuzzy match for date-suffixed model IDs
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-26 19:00:06 +00:00
5e0c10db01 fix: goimports — strip unused imports from all server files
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-26 18:58:55 +00:00
e598150d90 fix: trim imports per file — no unused imports in split files
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-26 18:57:33 +00:00
2fa6f0df62 fix: split dashboard.go properly — extract analytics + models_config
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-26 18:55:34 +00:00
db76858072 fix: import block syntax in split dashboard files
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-26 18:52:15 +00:00
af2c5b95f7 feat: Phase 3 - architecture & maintainability
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-26 18:49:02 +00:00
1f574d8134 feat: Phase 2 - reliability & observability
hobokenchicken pushed to main at hobokenchicken/GopherGate 2026-04-26 18:45:27 +00:00
8a8d8d1477 fix: Phase 1 - security & stability patches
hobokenchicken pushed to main at hobokenchicken/webdev-site 2026-04-23 19:29:00 +00:00
841794830b fix(privacy): clearer SMS heading and explicit no-share sentence