Peter Steinberger
becd45325b
fix(imessage): bound private api negative cache expiry
2026-05-30 13:28:17 -04:00
Peter Steinberger
84a965a1a2
refactor(matrix): move ephemeral state to plugin sqlite ( #88387 )
...
* refactor(matrix): persist ephemeral state in plugin sqlite
* test(channels): wire matrix contract plugin state
2026-05-30 18:26:29 +01:00
Peter Steinberger
f4d461bbff
fix(imessage): bound approval reaction poll expiry
2026-05-30 13:25:45 -04:00
Peter Steinberger
da7fb64aa4
fix(google): bound realtime browser session expiry
2026-05-30 13:16:22 -04:00
Peter Steinberger
3fffb34ba0
fix(msteams): bound delegated token expiry
2026-05-30 13:13:56 -04:00
Peter Steinberger
0dd67e2f25
fix(workboard): bound claim expiry checks
2026-05-30 13:11:14 -04:00
Peter Steinberger
4df27b9626
fix(browser): bound armed dialog expiry
2026-05-30 13:08:52 -04:00
Peter Steinberger
283238fd77
fix(matrix): bound allowlist store cache expiry
2026-05-30 12:56:54 -04:00
Peter Steinberger
5568ecc7aa
fix(discord): bound unbound webhook echo expiry
2026-05-30 12:54:25 -04:00
Peter Steinberger
743d5378d2
fix(zalouser): bound group context cache expiry
2026-05-30 12:52:24 -04:00
Peter Steinberger
2a39c217c8
fix(voice-call): bound realtime stream token expiry
2026-05-30 12:49:36 -04:00
Peter Steinberger
bfceffa2f7
fix(qqbot): bound upload cache expiry
2026-05-30 12:46:56 -04:00
Peter Steinberger
ac0fb976c8
fix(feishu): bound card action token expiry
2026-05-30 12:37:24 -04:00
Vincent Koc
1de9f99ea8
fix(ci): repair current test type fixtures
2026-05-30 17:35:02 +01:00
Peter Steinberger
60f8e18372
fix(nvidia): bound featured model cache expiry
2026-05-30 12:34:53 -04:00
Peter Steinberger
e52b4bce01
fix(bedrock): bound discovery cache expiry
2026-05-30 12:33:07 -04:00
Peter Steinberger
5ba3505fed
fix(bedrock): bound mantle iam token expiry
2026-05-30 12:31:08 -04:00
Peter Steinberger
18e7d28b21
perf(gateway): reuse stable turn metadata
2026-05-30 17:30:47 +01:00
Vincent Koc
f7a1903bfc
fix(discord): avoid private test session intersection
2026-05-30 17:18:51 +01:00
Peter Steinberger
23e1aac9b2
fix(feishu): bound sender name cache expiry
2026-05-30 12:10:19 -04:00
Peter Steinberger
c65af78853
fix(discord): bound realtime wake followup expiry
2026-05-30 12:06:57 -04:00
Peter Steinberger
cfe5544b30
fix(qqbot): honor legacy c2c stream progress
2026-05-30 17:02:41 +01:00
Peter Steinberger
d7b901a1e7
fix(discord): bound speaker context cache expiry
2026-05-30 12:02:18 -04:00
samzong
f6b40861f7
fix(qqbot): deliver partial tool progress
...
Fixes #66509 .
QQBot now sends text-only tool progress immediately when partial streaming is enabled instead of buffering it until a fallback timer that is cleared by the final block. Immediate progress uses QQ plain-text sends so markdown-enabled accounts do not reinterpret media-like progress text, while streaming-off behavior remains final-only.
Thanks @gabrielduartesignart for the report.
Co-authored-by: samzong <samzong.lu@gmail.com >
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-05-30 17:00:09 +01:00
Peter Steinberger
ef0882e17e
fix(google): bound gemini oauth token expiry
2026-05-30 11:55:02 -04:00
Peter Steinberger
697bafa9c9
fix(google): bound vertex adc token cache expiry
2026-05-30 11:52:19 -04:00
Peter Steinberger
77761f4a3e
fix(msteams): bound parent thread cache expiry
2026-05-30 11:49:47 -04:00
Peter Steinberger
0e2694ff47
fix(msteams): bound team id cache expiry
2026-05-30 11:47:00 -04:00
Peter Steinberger
5eb71927b7
fix(whatsapp): bound group metadata cache expiry
2026-05-30 11:45:05 -04:00
Peter Steinberger
19f22b5924
fix(feishu): bound approval card expiry
2026-05-30 11:41:43 -04:00
Peter Steinberger
05634708e0
fix(feishu): bound quick action launcher expiry
2026-05-30 11:38:50 -04:00
Peter Steinberger
c94c43d3bb
fix(feishu): bound card action chat cache clocks
2026-05-30 11:36:19 -04:00
Peter Steinberger
30e1556cda
refactor: extract model catalog core package
...
* refactor: extract model catalog core package
* refactor: route model catalog imports through package boundary
* build: include model catalog in plugin sdk package dts
* fix: preserve static fallback model metadata
2026-05-30 16:33:45 +01:00
Peter Steinberger
ec15f90a55
fix(feishu): bound group name cache clocks
2026-05-30 11:33:30 -04:00
Peter Steinberger
3da34a4673
fix(feishu): bound probe cache expiry clocks
2026-05-30 11:31:16 -04:00
Peter Steinberger
f91ddefbfb
fix(zalo): bound hosted media expiry clocks
2026-05-30 11:29:33 -04:00
Peter Steinberger
6c7642b532
fix(workboard): bound claim expiry timestamps
2026-05-30 11:27:09 -04:00
Peter Steinberger
9988a37d37
fix(phone-control): bound arm expiry timestamps
2026-05-30 11:24:36 -04:00
Peter Steinberger
7086e34533
feat(workboard): persist orchestration metadata in sqlite
...
Persist Workboard orchestration data in plugin SQLite KV storage, including board metadata, cards, notification subscriptions, decomposition history, and board lifecycle/RPC support.
2026-05-30 16:24:14 +01:00
Peter Steinberger
20fbb8bd14
fix(mattermost): bound slash validation cache clocks
2026-05-30 11:22:25 -04:00
Peter Steinberger
8e90a1cad9
fix(slack): bound subteam member cache clocks
2026-05-30 11:19:34 -04:00
Peter Steinberger
7e3ebb8e10
fix(slack): bound external menu cache clocks
2026-05-30 11:17:13 -04:00
Peter Steinberger
06b2bf1c0a
fix(telegram): bound forum flag cache clocks
2026-05-30 11:15:03 -04:00
Peter Steinberger
d649548a7a
fix(active-memory): bound recall cache clocks
2026-05-30 11:13:04 -04:00
Peter Steinberger
b668ffe7ca
fix(slack): bound thread resolution cache clocks
2026-05-30 11:09:21 -04:00
Peter Steinberger
6736936cbc
fix(slack): bound thread starter cache clocks
2026-05-30 11:06:47 -04:00
Peter Steinberger
8539e0283a
fix(slack): bound app mention retry clocks
2026-05-30 11:04:24 -04:00
Peter Steinberger
ef88f0f949
perf(sessions): skip prompt hydration for metadata reads
2026-05-30 16:03:39 +01:00
Peter Steinberger
816c692035
fix(slack): bound member cache clocks
2026-05-30 11:01:19 -04:00
Peter Steinberger
5269924ff8
fix(imessage): bound probe cache clocks
2026-05-30 10:55:53 -04:00