Commit Graph

8022 Commits

Author SHA1 Message Date
Peter Steinberger
43121fb096 fix: guard provider-prefixed delivery targets 2026-05-02 05:30:41 +01:00
Peter Steinberger
bca4e440bb fix(discord): suppress bound thread webhook copies 2026-05-02 05:29:55 +01:00
Peter Steinberger
7729e6c104 fix: restore current main ci checks 2026-05-02 05:26:42 +01:00
Peter Steinberger
2808840fb5 fix(discord): preserve partially created threads 2026-05-02 05:22:24 +01:00
Peter Steinberger
7934a2390c fix: clean up extension ci failures 2026-05-02 05:16:25 +01:00
Peter Steinberger
9f4921c1cd build: prepare next external plugin beta batch 2026-05-02 05:16:10 +01:00
Peter Steinberger
374529d612 fix(slack): retry transient dns send failures 2026-05-02 05:15:44 +01:00
Peter Steinberger
ed6df7dd8b fix(gemini): reuse google provider config for web search 2026-05-02 05:15:02 +01:00
Peter Steinberger
c76ee644c2 fix(discord): consume component panels once 2026-05-02 05:09:38 +01:00
Peter Steinberger
37a253834a fix: keep slack status reactions in tool-only rooms 2026-05-02 05:08:57 +01:00
Peter Steinberger
3e2a2c7b74 fix(slack): normalize route binding targets 2026-05-02 05:08:39 +01:00
Peter Steinberger
4cca1b2399 fix: preserve formatted channel startup logs 2026-05-02 05:05:08 +01:00
Peter Steinberger
614a294afa refactor: trim contract helper exports 2026-05-02 05:03:37 +01:00
Peter Steinberger
20333bd58d fix(gemini): pass search time filters 2026-05-02 05:00:35 +01:00
Peter Steinberger
096b91cb3b fix(slack): send proactive dm text directly 2026-05-02 04:57:01 +01:00
Peter Steinberger
16d8dcbcfc fix(discord): skip disabled reaction listeners 2026-05-02 04:56:13 +01:00
Peter Steinberger
09c0b138a3 fix(duckduckgo): show search provider in setup 2026-05-02 04:54:44 +01:00
Peter Steinberger
e65b490f11 fix(telegram): stream plain reply drafts 2026-05-02 04:51:46 +01:00
Peter Steinberger
2f828dbde9 fix: chunk telegram markdown sends 2026-05-02 04:48:16 +01:00
Peter Steinberger
332df49d2c fix(telegram): fail soft on benign delete errors 2026-05-02 04:47:39 +01:00
Peter Steinberger
67fd3bfca2 fix(slack): preserve api scope errors 2026-05-02 04:46:59 +01:00
Peter Steinberger
10256b6da4 fix(brave): use canonical docs URL 2026-05-02 04:41:20 +01:00
Peter Steinberger
4397be1a24 fix(web-search): support Brave llm-context date filters 2026-05-02 04:39:34 +01:00
Peter Steinberger
ac58dc2e92 fix(doctor): warn on missing channel env tokens 2026-05-02 04:29:27 +01:00
Peter Steinberger
d964488a23 fix(slack): keep top-level dms on stable session 2026-05-02 04:26:38 +01:00
Peter Steinberger
2b9b133285 fix(discord): avoid startup rest amplification 2026-05-02 04:19:24 +01:00
Peter Steinberger
f4ef1bf04e build: prepare second external plugin beta batch 2026-05-02 04:12:47 +01:00
Peter Steinberger
47f76c563f fix(slack): backfill fresh dm history 2026-05-02 04:11:45 +01:00
Peter Steinberger
ab25a26c24 refactor(codex): avoid sync context history reads (#75917) 2026-05-02 04:04:28 +01:00
Peter Steinberger
2dfa2663ec fix(slack): split media and block action sends 2026-05-02 03:58:30 +01:00
Peter Steinberger
a09b1361a7 fix(xai): satisfy spread fallback lint (#75914) 2026-05-02 03:54:18 +01:00
Peter Steinberger
8c4c12a6dd fix(discord): add outbound mention aliases 2026-05-02 03:54:07 +01:00
Peter Steinberger
5b1c2ee25f fix(slack): wake on user-group mentions 2026-05-02 03:46:26 +01:00
Peter Steinberger
b813183bfd fix(web-search): support provider base url overrides 2026-05-02 03:44:46 +01:00
Peter Steinberger
d85d782a0a test: stabilize active-memory timeout assertion 2026-05-02 03:34:17 +01:00
Peter Steinberger
7c740711b4 test: stabilize slack reaction assertions 2026-05-02 03:34:17 +01:00
Peter Steinberger
8d54b898fb test: stabilize slow extension gates 2026-05-02 03:34:17 +01:00
Peter Steinberger
4b8641094b fix(discord): preserve slash command localizations 2026-05-02 03:33:26 +01:00
Peter Steinberger
33b18f543b fix(web-search): improve missing key guidance 2026-05-02 03:26:41 +01:00
Peter Steinberger
a22f065043 fix(slack): support exact message reads 2026-05-02 03:24:36 +01:00
Peter Steinberger
3bdaa1ceca fix(discord): configure gateway ready timeouts 2026-05-02 03:15:45 +01:00
Peter Steinberger
27ea0249bd fix: repair plugin CI on main 2026-05-02 03:10:29 +01:00
Peter Steinberger
37426a6e64 fix(slack): use live directory readers in cli 2026-05-02 03:04:29 +01:00
Peter Steinberger
0a6c9ca9ee build: prepare external plugin beta publishing 2026-05-02 02:59:04 +01:00
Peter Steinberger
4c9390a36e refactor(gateway): finish async session read paths (#75892)
* refactor(gateway): finish async session read paths

* fix(gateway): migrate async checkpoint forks
2026-05-02 02:58:34 +01:00
Peter Steinberger
62b20e7fa2 fix(discord): include component text in reply context 2026-05-02 02:56:28 +01:00
Peter Steinberger
a08f6ebdda fix(slack): keep typing indicators for message-tool replies 2026-05-02 02:56:16 +01:00
Peter Steinberger
01aea41c2b fix(xai): harden Grok web search timeouts 2026-05-02 02:55:38 +01:00
Peter Steinberger
a6ccb5f698 fix(discord): retry transient outbound failures 2026-05-02 02:47:06 +01:00
Peter Steinberger
7987fac21a fix(slack): recover long dm text from blocks 2026-05-02 02:43:42 +01:00