Commit Graph

36422 Commits

Author SHA1 Message Date
Gustavo Madeira Santana
3b74b913e3 fix(matrix): avoid device cleanup sync races 2026-04-26 23:40:52 -04:00
Gustavo Madeira Santana
99159f89da fix(matrix): stabilize e2ee qa flows 2026-04-26 23:40:52 -04:00
Peter Steinberger
02d266c6c4 ci: split package acceptance refs 2026-04-27 04:39:19 +01:00
Ayaan Zaidi
34f81c6a8a docs(changelog): note model provider api recovery 2026-04-27 09:07:31 +05:30
Ayaan Zaidi
147f4f50f5 fix(gateway): skip stale model provider api entries 2026-04-27 09:07:31 +05:30
Ayaan Zaidi
6a7980e984 fix(doctor): migrate legacy OpenAI provider api 2026-04-27 09:07:31 +05:30
Vincent Koc
831f03b814 fix(cli): speed up gateway status config reads 2026-04-26 20:34:49 -07:00
Peter Steinberger
b0c70786fd fix(cron): preserve structured denial failures 2026-04-27 04:34:38 +01:00
Peter Steinberger
e6eea6cfe2 docs: clarify package acceptance npm selection 2026-04-27 04:34:13 +01:00
Peter Steinberger
67650c4c0a fix(ollama): resolve custom local provider auth 2026-04-27 04:33:18 +01:00
Vincent Koc
f60378519c test(plugins): cover bundled dependency edge cases 2026-04-26 20:31:54 -07:00
Josh Avant
4878d3e059 fix: resolve tts secret refs for local infer (#72549) 2026-04-26 22:31:39 -05:00
Peter Steinberger
6a05b9eec5 ci: fix package acceptance permissions 2026-04-27 04:27:45 +01:00
Peter Steinberger
2c092a0eff docs: document release validation test workflows 2026-04-27 04:27:07 +01:00
Peter Steinberger
76de167ca1 ci: add package acceptance workflow 2026-04-27 04:25:31 +01:00
jnuyao
2a08848dd1 feat(feishu): display group names in session labels
Resolve Feishu group chat labels through getChatInfo so session labels prefer human-readable group names over raw chat IDs.\n\nPreserve topic/thread label priority and defer the lookup until after broadcast dedup claims to avoid duplicate account API calls.\n\nValidation:\n- pnpm test extensions/feishu/src/bot-group-name.test.ts extensions/feishu/src/bot.broadcast.test.ts\n- pnpm check:changed\n- GitHub CI green on c154dc0a41fd715dce95ef1fb5d0c269533b8c22\n\nCloses #35675
2026-04-26 22:22:51 -05:00
Peter Steinberger
d3fd275aa5 test: cover gateway wrapper persistence in docker e2e 2026-04-27 04:15:33 +01:00
Peter Steinberger
6c1cffa7f8 ci: fix targeted live model provider run 2026-04-27 04:08:16 +01:00
Peter Steinberger
e0141946b2 ci: allow targeted live model providers 2026-04-27 04:04:38 +01:00
Peter Steinberger
cbbd860ef9 test(docker): isolate installer smoke sessions 2026-04-27 04:01:46 +01:00
Peter Steinberger
9bd4200f3c docs: prefer targeted test reruns 2026-04-27 04:00:05 +01:00
Peter Steinberger
a72522d05d test: prefer glm 5 in live sweeps 2026-04-27 03:56:16 +01:00
Peter Steinberger
313a19c940 fix(ollama): scope auth to local hosts 2026-04-27 03:54:12 +01:00
Peter Steinberger
29af4add2a feat: trigger compaction for oversized transcripts 2026-04-27 03:46:11 +01:00
Vincent Koc
d5063d5b16 fix(telegram): avoid materializing tool-progress drafts
Address Clownfish follow-up on Telegram native draft finalization. Requires real streamed assistant partials before materializing drafts, clears stale native draft previews, and keeps media/buttons on normal send path.
2026-04-26 19:43:23 -07:00
Peter Steinberger
6d0e84aadb test(docker): skip bootstrap ritual in install smoke 2026-04-27 03:41:47 +01:00
Peter Steinberger
ef31a333f7 docs: add gateway wrapper install examples 2026-04-27 03:40:32 +01:00
Peter Steinberger
0b3f13b337 fix: preserve wrapper env during gateway reinstall 2026-04-27 03:40:32 +01:00
Peter Steinberger
9f9bd41f40 fix: persist gateway service wrappers 2026-04-27 03:40:32 +01:00
Peter Steinberger
414fd41a1f fix(ollama): avoid timing out active model pulls 2026-04-27 03:40:28 +01:00
Peter Steinberger
8b27c489f5 test: bound openai websocket live e2e 2026-04-27 03:39:24 +01:00
Vincent Koc
f39f4629d9 docs(changelog): credit update fixture repair
Add the missing Unreleased changelog credit for the Docker update-channel fixture repair.
2026-04-26 19:38:07 -07:00
Peter Steinberger
348728c28c fix(providers): bound native fetch timeouts 2026-04-27 03:33:51 +01:00
Peter Steinberger
dc78d58448 fix(ollama): honor baseURL provider aliases 2026-04-27 03:28:23 +01:00
Vincent Koc
ae89d44760 chore(plugin-sdk): refresh api baseline 2026-04-26 19:24:37 -07:00
Vincent Koc
ead76f61d8 fix(cli): skip plugin preload for plugin updates 2026-04-26 19:24:37 -07:00
Vincent Koc
a5f6603e61 fix(release): clarify control ui build requirement 2026-04-26 19:24:37 -07:00
Vincent Koc
a313c4db92 chore(config): refresh bundled channel metadata 2026-04-26 19:24:36 -07:00
Peter Steinberger
b72c0bdfad ci: force gemini api key auth in acp bind 2026-04-27 03:23:00 +01:00
Peter Steinberger
bd42f35097 fix(ui): show configured thinking defaults 2026-04-27 03:21:49 +01:00
Peter Steinberger
90ad79cbcd test(docker): generate update fixture ui asset 2026-04-27 03:13:51 +01:00
Peter Steinberger
0b46227d6c fix(ollama): keep configured max thinking compatible 2026-04-27 03:13:15 +01:00
Peter Steinberger
1882a8e5ea fix: refresh preflight rotated runs 2026-04-27 03:12:45 +01:00
Vincent Koc
f5f4f514d8 docs(changelog): backfill gateway memory fixes 2026-04-26 19:11:13 -07:00
Vincent Koc
0c30d0d0b8 fix(gateway): resolve configured thinking default in session rows (#72324)
* fix(gateway): resolve configured thinking default in session rows

* fix(gateway): preserve model thinking precedence
2026-04-26 19:10:21 -07:00
Peter Steinberger
de0ece20d1 test: accept live release validation variance 2026-04-27 03:08:29 +01:00
Peter Steinberger
aa071e0b60 fix(ollama): forward native model params 2026-04-27 03:08:11 +01:00
Peter Steinberger
f4cf7e3b4f test(docker): recreate update fixture ui asset after install 2026-04-27 03:06:07 +01:00
Peter Steinberger
2dba9e6a76 fix(ollama): honor configured num_ctx params 2026-04-27 03:02:24 +01:00
Peter Steinberger
fc3abc139b fix(cron): classify denied isolated runs 2026-04-27 03:01:55 +01:00