Peter Steinberger
127d698b68
test: tighten slack prepared message assertions
2026-05-08 20:58:58 +01:00
Peter Steinberger
4e0f193e2e
test: require slack async callbacks
2026-05-08 19:31:01 +01:00
Peter Steinberger
8f30e37da8
test: require slack message adapter
2026-05-08 18:33:13 +01:00
Shakker
534fef2836
test: tighten slack command payload assertion
2026-05-08 17:05:05 +01:00
Shakker
111863a7b1
test: tighten slack media result assertions
2026-05-08 17:04:27 +01:00
Peter Steinberger
ff860dcf6e
test: tighten slack slash session key
2026-05-08 15:06:59 +01:00
Super Zheng
e7277b4e3a
refactor(agents): preserve raw reasoning stream and push formatting to edge ( #78397 )
...
Merged via squash.
Prepared head SHA: bb56f7ee00
Co-authored-by: medns <1575008+medns@users.noreply.github.com >
Co-authored-by: odysseus0 <8635094+odysseus0@users.noreply.github.com >
Reviewed-by: @odysseus0
2026-05-08 06:08:21 -07:00
Peter Steinberger
8ec92f544c
test: clarify extension resilience test names
2026-05-08 13:41:40 +01:00
Peter Steinberger
f40e3fe67e
test: clarify extension resilience assertions
2026-05-08 13:20:40 +01:00
Peter Steinberger
f0af64958c
test: strengthen plugin registration assertions
2026-05-08 12:31:03 +01:00
Peter Steinberger
9905f2d13a
test: clarify memory and slack assertions
2026-05-08 11:53:22 +01:00
Shakker
baffa57c00
revert: restore progress draft behavior
2026-05-08 11:33:08 +01:00
Shakker
acb3b09e2a
fix: keep progress draft labels visible
2026-05-08 11:23:59 +01:00
Shakker
281318e3da
test: clarify slack external menu assertion
2026-05-08 10:28:10 +01:00
Peter Steinberger
d22dccdf93
test: clarify channel config schema issue assertions
2026-05-08 08:23:02 +01:00
Peter Steinberger
8ced077f62
test: clarify slack chunk length assertions
2026-05-08 08:20:26 +01:00
Peter Steinberger
0a6818bbb5
test: finish exact function assertion cleanup
2026-05-08 06:38:25 +01:00
Peter Steinberger
9e58cc82c8
test: fix strict CI gates
2026-05-08 05:56:38 +01:00
Peter Steinberger
eabae023eb
perf: lazy load memory embedding runtime
2026-05-08 05:39:13 +01:00
Peter Steinberger
9ef37d1907
test: tighten assertions and harness coverage
2026-05-08 05:28:12 +01:00
Zeroth
741315e657
fix(slack): seed thread routing for implicit-conversation channels ( #78522 )
...
When a Slack channel has `requireMention: false` and a non-`off` reply mode, every top-level bot reply creates a Slack thread (because `replyToMode` does). Without seeding the inbound root, the root turn landed on the channel session while later thread replies landed on a fresh `🧵 <root_ts>` session, breaking conversational continuity.
Extend `seedTopLevelRoomThreadBySource` to also fire for those channels, mirroring how `app_mention` / `explicitlyMentioned` roots already get seeded. The thread session key is now consistent on both sides of the turn, so follow-up thread messages route back to the originating session.
Fixes #78505
2026-05-07 23:30:10 -04:00
Peter Steinberger
accf774591
fix: make channel progress labels rolling
2026-05-08 02:03:12 +01:00
Peter Steinberger
6a4069dead
fix: share plugin runtime helpers
...
Consolidate shared plugin runtime MIME/schema helpers, preserve canonical runtime behavior, and guard QQBot STT fetches.
2026-05-08 00:28:43 +01:00
Pavan Kumar Gondhi
c65f3bc70e
Compute plugin callback authorization dynamically [AI] ( #78866 )
...
* fix: compute plugin callback command authorization
* addressing codex review
* addressing ci
* addressing ci
* docs: add changelog entry for PR merge
2026-05-07 18:05:21 +05:30
Vincent Koc
7eaabc0b3b
perf(slack): trim thread context allocation
...
(cherry picked from commit 0caa419f76 )
2026-05-06 22:27:50 -07:00
Vincent Koc
ac74a92845
perf(slack): avoid redundant thread participation lookups
...
(cherry picked from commit 098a8b34b9 )
2026-05-06 22:27:49 -07:00
Vincent Koc
b09033e587
perf(slack): cache stream recipient team lookup
...
(cherry picked from commit 8ce7cc8aae )
2026-05-06 22:27:49 -07:00
Vincent Koc
c0302512d4
perf(slack): reduce message hot-path overhead
...
(cherry picked from commit 9962328b7c )
2026-05-06 22:27:49 -07:00
Vincent Koc
eee7307891
perf(core): trim reply helper churn
2026-05-06 22:22:39 -07:00
Pavan Kumar Gondhi
b895c6d939
Gate Slack startup user allowlist resolution [AI] ( #77898 )
...
* fix: gate slack user allowlist resolution
* addressing codex review
* addressing ci
* docs: add changelog entry for PR merge
2026-05-06 15:16:55 +05:30
Peter Steinberger
0b88d6286c
chore: bump version to 2026.5.6
2026-05-06 09:47:34 +01:00
Peter Steinberger
20163313af
fix: resolve fs-safe post-land fallout
2026-05-06 02:41:36 +01:00
Peter Steinberger
947e530ad1
fix: improve slack socket mode diagnostics
2026-05-06 02:09:36 +01:00
Peter Steinberger
05eda57b3c
refactor: migrate bundled plugins to message lifecycle
2026-05-06 01:46:42 +01:00
Bek
cf3ce08b91
fix: slack mention-gating thread participation
2026-05-05 05:11:56 +01:00
Peter Steinberger
9f2c8a6ab6
fix: clarify slack socket retry errors
2026-05-04 23:26:25 +01:00
Peter Steinberger
8ee08b2b77
chore: update dependencies
2026-05-04 23:07:09 +01:00
Peter Steinberger
5397667272
chore(release): prepare 2026.5.4
2026-05-04 10:09:55 +01:00
Peter Steinberger
fa689295c6
fix: resolve small triage issues
2026-05-04 07:38:42 +01:00
Vincent Koc
ccb94a6282
fix(slack): keep newest rich progress lines
2026-05-03 22:33:43 -07:00
Vincent Koc
f2d9b2c493
fix(tests): restore progress draft changed gate
2026-05-03 21:53:22 -07:00
Peter Steinberger
b5d408cd69
feat: add rich Slack progress drafts
2026-05-04 05:38:56 +01:00
Vincent Koc
708c7cd2e2
fix(channels): align preview tool progress help
2026-05-03 19:06:28 -07:00
Vincent Koc
c979ed3a3a
fix(channels): pass raw progress detail to drafts
2026-05-03 18:43:11 -07:00
Vincent Koc
df39e611f8
fix(channels): quiet disabled preview tool progress
2026-05-03 18:33:09 -07:00
Peter Steinberger
36c047c026
fix(channels): unify progress draft line formatting
2026-05-04 00:50:09 +01:00
Vincent Koc
c90a828d17
fix(slack): skip empty progress refreshes
2026-05-03 16:48:39 -07:00
Vincent Koc
d2ba09b301
fix(channels): skip empty progress drafts
2026-05-03 16:44:21 -07:00
Peter Steinberger
392897304c
fix(channels): delay progress drafts until work is visible
2026-05-04 00:22:13 +01:00
Vincent Koc
8beda86416
fix(channels): expose progress draft config hints
2026-05-03 14:21:57 -07:00