56 Commits
Author SHA1 Message Date
multipleof4 73b09b3f22 chore: add GitHub Sponsors funding 2026-09-14 18:20:47 -07:00
multipleof4andgemini-3.8-flash 73f70467aa Refactor: remove prompt cache for claude
Co-authored-by: gemini-3.8-flash <noreply@google.com>
2026-09-08 18:59:36 -07:00
multipleof4 6f1217a57d Treat both empty and default reasoning effort as omitted across providers 2026-09-05 20:59:50 -07:00
multipleof4 cace2e3cc0 Support dynamic max_tokens across all providers and remove hardcoded limits 2026-09-05 18:20:31 -07:00
multipleof4 cd2f980674 Update package.json 2026-09-01 20:09:38 -07:00
multipleof4andgemini-3.7-flash 0afc0ca139 Feat: Enable automatic prompt caching for Claude
Co-authored-by: gemini-3.7-flash <noreply@google.com>
2026-09-01 15:00:34 -07:00
multipleof4andgemini-3.7-flash a32e82fac3 Feat: Show title for Google grounding sources
Co-authored-by: gemini-3.7-flash <noreply@google.com>
2026-08-27 11:57:55 -07:00
multipleof4andgemini-3.7-flash ce3b3290ea Feat: Append web citations in Claude streaming
Co-authored-by: gemini-3.7-flash <noreply@google.com>
2026-08-20 10:31:58 -07:00
multipleof4andgemini-3.7-flash 32f8c661e4 Feat: Enforce 64k tokens & full URL source citations
Co-authored-by: gemini-3.7-flash <noreply@google.com>
2026-08-20 10:26:16 -07:00
multipleof4andOpus 5 0562254723 Refactor: Google provider onto @google/genai v2
Co-authored-by: Opus 5 <noreply@anthropic.com>
2026-08-20 10:15:20 -07:00
multipleof4andOpus 5 d06ee6a6d8 Feat: Add @google/genai SDK dependency
Co-authored-by: Opus 5 <noreply@anthropic.com>
2026-08-20 10:15:15 -07:00
multipleof4andgemini-3.6-flash 04e4d9e44e Feat: Upgrade Claude web search tool to 20260318
Co-authored-by: gemini-3.6-flash <noreply@google.com>
2026-07-24 17:24:24 -07:00
multipleof4andgemini-3.6-flash c459878152 Feat: Handle none effort across providers
Co-authored-by: gemini-3.6-flash <noreply@google.com>
2026-07-24 16:17:19 -07:00
multipleof4andgemini-3.6-flash 2ce2838895 Fix: Add PDF document support for Claude streaming
Co-authored-by: gemini-3.6-flash <noreply@google.com>
2026-07-23 11:04:51 -07:00
multipleof4andgemini-3.6-flash 25dc642db8 Feat: Add url_context tool to Google :online
Co-authored-by: gemini-3.6-flash <noreply@google.com>
2026-07-21 19:24:24 -07:00
multipleof4andgemini-3.5-flash 8fe94b2b58 Fix: always set google maxOutputTokens to 65536
Co-authored-by: gemini-3.5-flash <gemini@google.com>
2026-05-24 21:49:02 -07:00
multipleof4 0a64e532ff Update package.json 2026-04-24 23:11:40 -07:00
multipleof4 0fcccb5953 Feat: include provider/model in ntfy, lower err prio 2026-04-18 16:01:27 -07:00
multipleof4andgpt-5.4 bef94f6ff5 Refactor: ignore legacy bun lockfile too
Co-authored-by: gpt-5.4 <no-reply@openai.com>
2026-04-02 18:08:19 -07:00
multipleof4andgpt-5.4 d583d88787 Feat: ignore lockfiles in Docker build
Co-authored-by: gpt-5.4 <no-reply@openai.com>
2026-04-02 18:08:09 -07:00
multipleof4andgpt-5.4 70de72773a Refactor: remove lockfile usage from Docker
Co-authored-by: gpt-5.4 <no-reply@openai.com>
2026-04-02 18:08:05 -07:00
multipleof4 76efbc6334 Refactor: Lower run ended ntfy alert priority to 2 2026-04-02 17:12:02 -07:00
multipleof4andgpt-5.3-codex 59ae2b2493 Fix: hardcode Claude max_tokens to 128k
Co-authored-by: gpt-5.3-codex <no-reply@openai.com>
2026-03-31 00:13:03 -07:00
multipleof4andOpus 4.6 d871970662 Feat: Wire up Claude adaptive thinking + effort
Co-authored-by: Opus 4.6 <noreply@anthropic.com>
2026-03-30 23:54:23 -07:00
multipleof4andOpus 4.6 adb2ed2b38 Feat: Wire up Claude adaptive thinking + effort
Co-authored-by: Opus 4.6 <noreply@anthropic.com>
2026-03-30 23:44:08 -07:00
multipleof4andOpus 4.6 b4f434e8ea Feat: Wire up Claude adaptive thinking + effort
Co-authored-by: Opus 4.6 <noreply@anthropic.com>
2026-03-30 23:11:51 -07:00
multipleof4 1bf0c6bcff Update run.js 2026-03-25 13:15:45 -07:00
multipleof4 eddffd2629 Fix: map output_text for assistant in openai API 2026-03-20 22:24:38 -07:00
multipleof4 425478cee1 Feat: Add :online web search support for OpenAI 2026-03-20 16:44:06 -07:00
multipleof4 2389c07ea7 Revert: Update providers.js 2026-03-20 16:39:01 -07:00
multipleof4 140efa9e68 Feat: add OpenAI :online web search mode 2026-03-20 16:34:55 -07:00
multipleof4 9bf3c3ac8f Update README.md 2026-03-20 16:15:00 -07:00
multipleof4 326a672a67 Add bun.lock to .gitignore 2026-03-20 16:14:28 -07:00
multipleof4 80bcd45653 Update VPS RAM and CPU core details
Updated VPS specifications in README.
2026-03-20 16:13:21 -07:00
multipleof4 62312f8995 Update package.json 2026-03-20 16:11:43 -07:00
multipleof4 42bd4e897e Fix: update claude web search tool version to 20250305 2026-03-16 11:18:48 -07:00
multipleof4 aa4908af04 Feat: Add web search support for Claude :online models 2026-02-27 18:51:05 -08:00
multipleof4 b0a82212fb Update package.json 2026-02-18 16:25:22 -08:00
multipleof4 b6e1d2989d Feat: Include duration in ntfy notifications 2026-02-18 14:39:12 -08:00
multipleof4 48e29ecfe6 Refactor: Update ntfy title with domain 2026-02-18 14:39:10 -08:00
multipleof4 27e2758a20 Revert: Update notify.js 2026-02-18 14:31:48 -08:00
multipleof4 971ccca28b Revert: Update run.js 2026-02-18 14:31:41 -08:00
multipleof4 c36a4f7d49 Feat: Include duration in ntfy notifications 2026-02-18 14:22:45 -08:00
multipleof4 8a04f3f37a Refactor: Update ntfy title with domain 2026-02-18 14:22:41 -08:00
multipleof4 ca5f9ffd4f Feat: Add run timeout watchdog + Map cleanup 2026-02-18 14:16:51 -08:00
multipleof4 0db0c9b9fd Feat: Add gitignore 2026-02-18 13:17:12 -08:00
multipleof4 d89a453dc4 Feat: Add env example 2026-02-18 13:17:07 -08:00
multipleof4 69f0f5b9f4 Feat: Add Dockerfile for Dokploy 2026-02-18 13:17:02 -08:00
multipleof4 64f073ab80 Feat: Add package.json 2026-02-18 13:16:59 -08:00
multipleof4 3eda530bcb Feat: In-memory KV store with TTL 2026-02-18 13:16:56 -08:00