Commit Graph

66 Commits

Author SHA1 Message Date
3ff6a625a7 Update index.js 2025-11-24 11:51:38 -08:00
b6e7929d00 Update index.js 2025-11-16 15:25:36 -08:00
bedf6db717 Revert: Update index.js 2025-11-16 10:50:56 -08:00
883c295483 Update index.js 2025-11-16 10:11:57 -08:00
fa17061e9c Feat: Support streaming and replaying image generation 2025-11-16 10:09:37 -08:00
f61c8664f7 Feat: Add site and app name to OpenRouter requests 2025-11-15 23:22:28 -08:00
ed66b26812 Revert: Update index.js 2025-11-15 19:41:51 -08:00
f385ab34c4 Feat: Add image generation streaming support to ORP 2025-11-15 19:27:57 -08:00
5f437b7bcf Revert: Update index.js 2025-11-15 19:06:43 -08:00
37a53e17de Feat: Add image generation streaming support 2025-11-15 18:54:53 -08:00
71b38dda0c Update index.js 2025-11-15 18:43:57 -08:00
251f4b4e19 Feat: Support streaming image generation deltas 2025-11-15 18:24:36 -08:00
fd2e44d324 Feat: Attach conversation to ntfy notifications 2025-11-12 16:40:42 -08:00
8fe0a23472 Revert: Update index.js 2025-11-12 16:38:40 -08:00
0337c3bfc6 Feat: Attach conversation to ntfy notifications 2025-11-12 16:21:05 -08:00
d58abae879 Revert: Update index.js 2025-11-11 20:11:54 -08:00
a9b3fdd35b Feat: Separate reasoning and content streams 2025-11-11 20:01:03 -08:00
8e03cbc764 Refactor: Notify on run completion instead of start 2025-11-06 19:38:04 -08:00
fe7eb38253 Refactor: Ensure heartbeat alarm is always cleared 2025-11-06 19:36:45 -08:00
0c6bef335b Revert: Update index.js 2025-11-06 19:35:30 -08:00
b4978f80d2 Refactor: Notify on run completion instead of start 2025-11-06 18:55:59 -08:00
b116481497 Refactor: Ensure heartbeat alarm is always cleared 2025-11-06 18:48:21 -08:00
981e7dc745 Refactor: Notify on run completion instead of start 2025-11-06 18:45:26 -08:00
aae0150de8 Feat: Add ntfy notifications for important events 2025-11-06 18:39:32 -08:00
61f04c5bf6 Feat: Add extensive DO lifecycle notifications 2025-11-06 18:29:12 -08:00
46e233eabb Feat: Add ntfy notifications for important events 2025-11-06 18:18:49 -08:00
7ded1318f7 Fix: Add newline after thoughts and enable for Google 2025-11-01 14:08:12 -07:00
b346389d85 Refactor: Use official Anthropic SDK for Claude streaming 2025-10-03 16:41:44 -07:00
ec22f61c90 revert 2025-09-29 19:02:18 -07:00
7fc5ffe9f0 Fix: Add WS timeout, alarm cleanup, and eviction guards 2025-09-29 15:31:33 -07:00
1fc44b434d Refactor: Handle multiple system messages for Claude 2025-09-29 12:20:46 -07:00
32ac2afd01 Fix: Ensure Claude messages and content are non-empty 2025-09-29 12:15:25 -07:00
c63367b20c Update index.js 2025-09-29 12:08:08 -07:00
fc23ee1888 Fix: Handle Claude system prompt & image format 2025-09-29 12:00:34 -07:00
2e8db55109 Update index.js 2025-09-29 11:29:49 -07:00
2255308c69 Feat: Add Claude provider support 2025-09-29 10:59:04 -07:00
6193acc1d2 Update index.js 2025-09-28 18:07:09 -07:00
bc566b8831 Refactor: Ensure stopHeartbeat always clears alarm 2025-09-28 18:02:10 -07:00
d432884c7f Update index.js 2025-09-27 18:07:31 -07:00
568632f7f0 Feat: Add sune.chat to allowed origins 2025-09-27 18:05:09 -07:00
18bc080137 Fix: Require UID, remove anon fallback 2025-09-27 18:02:26 -07:00
02eaf94c49 Refactor: Make stream termination more robust 2025-09-27 03:58:44 -07:00
9b6d2a4c48 Update index.js 2025-09-26 16:37:46 -07:00
25fb78b12f Fix: strip reasoning.exclude for openai 2025-09-14 22:21:09 -07:00
cd242afcb1 Fix: Respect include_thoughts for OpenAI provider 2025-09-13 11:21:12 -07:00
fabe8585ba feat: update index.js 2025-09-13 10:58:55 -07:00
e3e6404d78 Fix: Correctly parse Google API thought stream 2025-09-13 10:56:49 -07:00
9a081efe97 Fix: Respect reasoning.exclude for OpenRouter 2025-09-13 00:04:58 -07:00
3378815f8c Fix: Explicitly set includeThoughts for Google provider 2025-09-12 22:24:02 -07:00
3401ba628f Refactor: Add JSON schema translation for Google API 2025-09-12 21:37:40 -07:00