Peter Steinberger
bfceffa2f7
fix(qqbot): bound upload cache expiry
2026-05-30 12:46:56 -04:00
Peter Steinberger
031583e8f5
fix(gateway): bound exec approval expiry
2026-05-30 12:44:39 -04:00
Vincent Koc
2ccbc673df
fix(scripts): prebuild gateway cpu private qa artifacts
2026-05-30 18:42:17 +02:00
Peter Steinberger
11b5728faa
fix(agents): bound code mode snapshot expiry
2026-05-30 12:42:07 -04:00
samzong
4decdf6245
[Fix] Deliver restart recovery replies ( #86089 )
...
* fix(agents): deliver restart recovery replies
* fix(auto-reply): import session entry updater
* test(auto-reply): use current embedded agent mock
* test(feishu): refresh typed account fixture
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-05-30 17:39:43 +01: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
mushuiyu_xydt
f93a558892
fix(plugins): ignore helper files in extension roots
...
Fixes #88198 .
Ignore top-level helper scripts in auto-discovered global/workspace extension roots so they do not become manifestless plugin candidates during config validation. Standalone plugin files remain supported when explicitly configured through `plugins.load.paths`, and docs now call out the supported path.
Verification:
- `node scripts/run-vitest.mjs src/plugins/discovery.test.ts src/config/config.plugin-validation.test.ts`
- `node scripts/run-oxlint.mjs src/plugins/discovery.ts src/plugins/discovery.test.ts src/config/config.plugin-validation.test.ts`
- `git diff --check`
- GitHub CI green at `93073bfa85ee294e644c623881ba59ba71d90975`
- `.agents/skills/autoreview/scripts/autoreview --mode branch --base origin/main`
Thanks @mushuiyu886 for the fix and @mmhzlrj for the report.
2026-05-30 17:31:53 +01: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
Peter Steinberger
02ca283716
fix(outbound): bound current conversation expiry
2026-05-30 12:27:26 -04:00
Peter Steinberger
4f0e3cb621
fix(plugin-sdk): bound live catalog cache expiry
2026-05-30 12:25:14 -04:00
Martin Kessler
73a69d9e64
fix(outbound): pack newline-mode paragraphs up to limit
...
Pack newline-mode outbound paragraphs up to the configured text limit instead of sending one message per blank-line-separated paragraph. Preserves markdown fence guardrails and adds focused chunking plus outbound delivery regressions.\n\nVerified: autoreview clean; node scripts/run-vitest.mjs src/auto-reply/chunk.test.ts src/infra/outbound/deliver.test.ts; git diff --check origin/main...HEAD.\n\nThanks @kesslerio.
2026-05-30 17:24:57 +01:00
Peter Steinberger
b1911a7cd3
fix(gateway): bound run session miss cache expiry
2026-05-30 12:22:24 -04:00
Peter Steinberger
450642a897
fix(agents): bound native permission approval expiry
2026-05-30 12:20:29 -04:00
Vincent Koc
f7a1903bfc
fix(discord): avoid private test session intersection
2026-05-30 17:18:51 +01:00
Peter Steinberger
61cf22f147
fix(agents): bound native hook relay expiry
2026-05-30 12:17:36 -04:00
Peter Steinberger
55505776fb
fix(gateway): bound transcription relay session expiry
2026-05-30 12:15:06 -04:00
brokemac79
3c91928bae
fix(codex): refresh stale managed runtime plugin
...
Refresh stale managed Codex runtime plugin installs during doctor repair and restore Codex status usage attribution. Thanks @brokemac79.
2026-05-30 17:15:04 +01:00
Peter Steinberger
6ac7564918
fix(gateway): bound realtime relay session expiry
2026-05-30 12:13:10 -04: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
Vincent Koc
4155ac1c0d
fix(scripts): make kitchen sink rpc help inert
2026-05-30 18:04:44 +02: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
Peter Steinberger
5225a8c644
fix(gateway): bound config schema cache expiry
2026-05-30 12:00:37 -04:00
Peter Steinberger
fc50f949d4
Add per-agent SQLite cache store ( #88349 )
...
* feat: add per-agent sqlite cache store
* fix: preserve sqlite cache adapter scope
* chore: mark sqlite cache scaffold intentional
2026-05-30 17:00:24 +01: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
f491d420f7
fix(tailscale): bound whois cache expiry
2026-05-30 11:58:07 -04: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
Vincent Koc
cbd8049b9f
fix(scripts): parse forwarded package script options
2026-05-30 17:44:14 +02: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
Vincent Koc
536c00991f
fix(gateway): guard traced channel handoff stops
2026-05-30 16:36:43 +01:00
Peter Steinberger
c94c43d3bb
fix(feishu): bound card action chat cache clocks
2026-05-30 11:36:19 -04:00
Nimrod Gutman
8a99c0d17a
feat(ios): refresh app store metadata ( #88235 )
...
Merged via squash.
Prepared head SHA: a54d2ffad2
Co-authored-by: ngutman <1540134+ngutman@users.noreply.github.com >
Co-authored-by: ngutman <1540134+ngutman@users.noreply.github.com >
Reviewed-by: @ngutman
2026-05-30 18:36:01 +03: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
Vincent Koc
84385898ec
fix(deps): remove photon root runtime
2026-05-30 16:27:48 +01: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
37b33d11ce
test: isolate channel manager teardown
2026-05-30 16:24:34 +01:00