Commit Graph

5592 Commits

Author SHA1 Message Date
Vincent Koc
1b20c1aca4 fix(nostr): dedupe deterministic rejected events 2026-04-13 18:07:23 +01:00
Vincent Koc
77f1ea0de8 fix(telegram): retry failed approval callbacks 2026-04-13 18:00:38 +01:00
Vincent Koc
aa017bf9dd fix(telegram): retry failed model selections 2026-04-13 17:57:05 +01:00
Vincent Koc
20248c475f fix(voice-call): keep retryable errors replayable 2026-04-13 17:50:27 +01:00
Mariano
8cfdc8dea1 fix(browser): unblock managed loopback CDP startup and control (#66043)
Merged via squash.

Prepared head SHA: c3d0a99ffa
Reviewed-by: @mbelinky
2026-04-13 18:48:48 +02:00
Vincent Koc
a7ac3c666c fix(mattermost): dedupe repeated model picker selects 2026-04-13 17:47:29 +01:00
Vincent Koc
88111453cb fix(telegram): retry failed model browser callbacks 2026-04-13 17:42:06 +01:00
Vincent Koc
1f7f8b02d0 fix(telegram): retry failed pagination preflight 2026-04-13 17:38:02 +01:00
Vincent Koc
f1ec7a75f6 fix(telegram): retry failed plugin binding callbacks 2026-04-13 17:34:59 +01:00
Vincent Koc
0c5471ef8e fix(telegram): retry failed commands pagination callbacks 2026-04-13 17:26:55 +01:00
Vincent Koc
a78d922acf fix(telegram): retry failed model callbacks 2026-04-13 17:24:51 +01:00
Vincent Koc
ab143a754c fix(telegram): retry failed reaction updates 2026-04-13 17:19:46 +01:00
Vincent Koc
8628d05ecd fix(telegram): retry failed group migration updates 2026-04-13 17:16:39 +01:00
Vincent Koc
0369bd75c1 fix(voice-call): keep unknown-call replays retryable 2026-04-13 17:04:53 +01:00
Vincent Koc
7c71255948 fix(telegram): defer replay commit until update succeeds 2026-04-13 17:03:17 +01:00
Vincent Koc
2c3871b4b1 fix(voice-call): retry rejected inbound hangups 2026-04-13 17:00:08 +01:00
Vincent Koc
54eaf85ea2 fix(telegram): block watermark advancement past failed updates 2026-04-13 16:52:03 +01:00
Vincent Koc
d4824f9a8f fix(nostr): retry inbound events after handler failures 2026-04-13 16:47:52 +01:00
Vincent Koc
74b4a08592 fix(tlon): release replay claims after handler failures 2026-04-13 16:45:58 +01:00
Vincent Koc
e157c83c65 fix(runtime): avoid leaking detached cleanup promises 2026-04-13 16:42:31 +01:00
Vincent Koc
c441dcd47a fix(telegram): avoid leaking thread binding persist cleanup 2026-04-13 16:39:05 +01:00
Vincent Koc
9fc36837b4 fix(telegram): swallow update watermark persistence failures 2026-04-13 16:31:13 +01:00
Vincent Koc
6d38bd4768 fix(feishu): keep comment replay closed after generic failures 2026-04-13 16:22:21 +01:00
Vincent Koc
9c7cb6b67d fix(feishu): make bot menu retries explicit 2026-04-13 16:17:13 +01:00
Mariano
8dbe1b4f5a fix(gateway): harden service entrypoint resolution (#65984)
Merged via squash.

Prepared head SHA: 31cbc3349c
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
2026-04-13 17:14:29 +02:00
Vincent Koc
67593a8108 fix(feishu): make card action retries explicit 2026-04-13 16:08:24 +01:00
Vincent Koc
f881f086bb fix(line): make webhook replay retries explicit 2026-04-13 16:05:50 +01:00
Vincent Koc
6c4cfa585f fix(matrix): make delivery replay retries explicit 2026-04-13 16:02:55 +01:00
Vincent Koc
c73e80b5a7 fix(slack): make inbound retries explicit 2026-04-13 15:58:59 +01:00
Vincent Koc
01d49cf32f fix(discord): make inbound retries explicit 2026-04-13 15:53:52 +01:00
Vincent Koc
d70e6b13d7 fix(whatsapp): make inbound retries explicit 2026-04-13 15:46:01 +01:00
Vincent Koc
fad06f7c21 fix(mattermost): make replay retries explicit 2026-04-13 15:42:22 +01:00
Vincent Koc
785b9b1bc0 fix(zalo): make replay retries explicit 2026-04-13 15:36:35 +01:00
Vincent Koc
2c22a15719 fix(nextcloud-talk): make replay retries explicit 2026-04-13 15:34:15 +01:00
Vincent Koc
df9a38120b fix(nextcloud-talk): release replay claims on handler failure 2026-04-13 15:19:29 +01:00
Vincent Koc
4c6fc974fc refactor(feishu): share synthetic event dedupe claims 2026-04-13 15:14:44 +01:00
Vincent Koc
9763d446d9 fix(qr): lazy load terminal ascii renderer 2026-04-13 15:12:01 +01:00
Vincent Koc
085d0c5d30 refactor(feishu): reuse persistent dedupe lookups 2026-04-13 15:04:38 +01:00
Vincent Koc
5207d081d4 refactor(line): share replay dedupe guard 2026-04-13 15:04:07 +01:00
Peter Steinberger
1de5610b24 fix(feishu): guard app registration fetches 2026-04-13 11:46:57 +01:00
Peter Steinberger
ebba080ffc fix(feishu): break auth login barrel cycle 2026-04-13 11:36:09 +01:00
Vincent Koc
268824ff3a fix(feishu): keep channel auth on local api barrel 2026-04-13 11:30:07 +01:00
Vincent Koc
78448c0a26 fix(feishu): avoid sdk facade cycles 2026-04-13 11:19:10 +01:00
mazhe-nerd
9e2ac8a1cb feat: Streamline Feishu channel onboarding with QR code scan-to-create flow (#65680)
Add QR-based app registration, improve Feishu onboarding flows, support direct login entry, add group chat policy setup, reduce log noise, and update docs.
2026-04-13 18:03:44 +08:00
Peter Steinberger
645c7b1897 fix: harden qmd service startup 2026-04-13 10:58:46 +01:00
Frank Yang
431db078f2 [codex] Fix LM Studio header-auth follow-ups (#65806)
* fix: harden lmstudio header auth handling

* fix: suppress lmstudio shell env auth
2026-04-13 17:45:06 +08:00
Vincent Koc
98c2a38bc3 fix(matrix): mirror runtime deps for docker builds
(cherry picked from commit 1c843552b7)
2026-04-13 10:24:18 +01:00
Sliverp
ddb7a8dd80 Feat/fix qq ssrf url list (#65788)
* fix: update qqbot media host allowlist

* fix: update qqbot media host allowlist

* fix: update qqbot media host allowlist

* fix: update qqbot media host allowlist
2026-04-13 15:49:32 +08:00
Rugved Somwanshi
0cfb83edfa feat: LM Studio Integration (#53248)
* Feat: LM Studio Integration

* Format

* Support usage in streaming true

Fix token count

* Add custom window check

* Drop max tokens fallback

* tweak docs

Update generated

* Avoid error if stale header does not resolve

* Fix test

* Fix test

* Fix rebase issues

Trim code

* Fix tests

Drop keyless

Fixes

* Fix linter issues in tests

* Update generated artifacts

* Do not have fatal header resoltuion for discovery

* Do the same for API key as well

* fix: honor lmstudio preload runtime auth

* fix: clear stale lmstudio header auth

* fix: lazy-load lmstudio runtime facade

* fix: preserve lmstudio shared synthetic auth

* fix: clear stale lmstudio header auth in discovery

* fix: prefer lmstudio header auth for discovery

* fix: honor lmstudio header auth in warmup paths

* fix: clear stale lmstudio profile auth

* fix: ignore lmstudio env auth on header migration

* fix: use local lmstudio setup seam

* fix: resolve lmstudio rebase fallout

---------

Co-authored-by: Frank Yang <frank.ekn@gmail.com>
2026-04-13 15:22:44 +08:00
pashpashpash
83f6a26d77 qa: keep OpenAI live defaults when auth exists 2026-04-12 23:34:54 -07:00