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 |
|
Peter Steinberger
|
04f1fd4d1f
|
fix: harden source checkout plugin dependency handling
|
2026-05-02 02:43:15 +01:00 |
|
Peter Steinberger
|
a273441bbe
|
feat(xai): add Grok 4.3 default model
|
2026-05-02 02:41:01 +01:00 |
|
Peter Steinberger
|
0ecda680c8
|
fix: strip legacy tool-call text from replies
|
2026-05-02 02:38:26 +01:00 |
|
Peter Steinberger
|
3451ea9761
|
fix(discord): keep degraded DMs on direct routes
|
2026-05-02 02:29:58 +01:00 |
|
Peter Steinberger
|
6922500382
|
fix: end WhatsApp sockets during teardown
|
2026-05-02 02:29:14 +01:00 |
|
Peter Steinberger
|
06be5eee6a
|
fix: include quoted WhatsApp media in inbound context
|
2026-05-02 02:19:55 +01:00 |
|
Peter Steinberger
|
1844c1fb38
|
fix(release): classify packaged runtime deps roots
|
2026-05-02 02:18:51 +01:00 |
|
Peter Steinberger
|
9e9b3f9e0c
|
fix(discord): use user target for DM inbound context
|
2026-05-02 02:11:30 +01:00 |
|
Peter Steinberger
|
6147e1b91d
|
fix(gateway): async session transcript IO (#75875)
* fix(gateway): async session transcript IO
* fix(plugins): restore jiti loader cache helper
* test(gateway): mock async artifact transcript reads
* chore(plugins): drop obsolete jiti loader shim
|
2026-05-02 02:06:38 +01:00 |
|
Peter Steinberger
|
dd1b9c6481
|
test(release): tolerate xAI billing drift in live checks
|
2026-05-02 02:04:39 +01:00 |
|
Peter Steinberger
|
a78df4a1a3
|
refactor: remove unused qqbot sender helpers
|
2026-05-02 02:02:15 +01:00 |
|
Peter Steinberger
|
4d06491ce8
|
perf: speed up bundled metadata test paths
|
2026-05-02 01:22:52 +01:00 |
|
Peter Steinberger
|
002c1d9c35
|
fix: use declarative channel configured-state probes
|
2026-05-02 01:06:38 +01:00 |
|
Peter Steinberger
|
fa54dcf8b4
|
build: add twitch package repository metadata
|
2026-05-02 00:39:42 +01:00 |
|
Peter Steinberger
|
32db81ca5c
|
fix: classify session liveness diagnostics
|
2026-05-02 00:13:58 +01:00 |
|
Peter Steinberger
|
fd16687a0b
|
fix: keep twitch beta package lockfile-stable
|
2026-05-02 00:13:56 +01:00 |
|
Peter Steinberger
|
543b248c5a
|
build: prepare twitch plugin beta release
|
2026-05-02 00:11:21 +01:00 |
|
Peter Steinberger
|
20945b84b4
|
feat: generalize message access groups (#75813)
|
2026-05-01 23:55:26 +01:00 |
|
Peter Steinberger
|
b217cd0972
|
feat(discord): allow DM access groups from channel audiences
|
2026-05-01 23:55:26 +01:00 |
|
Peter Steinberger
|
8043923910
|
refactor(plugins): remove extension jiti test hooks
|
2026-05-01 23:43:31 +01:00 |
|
Peter Steinberger
|
4fce56294d
|
refactor(matrix): keep runtime wrapper native-only
|
2026-05-01 23:36:08 +01:00 |
|
Peter Steinberger
|
0bb52118e6
|
refactor(matrix): avoid jiti on packaged runtime path
|
2026-05-01 23:27:07 +01:00 |
|
Peter Steinberger
|
bc2bb10fc1
|
test: speed up slow vitest hotspots
|
2026-05-01 23:14:31 +01:00 |
|