Peter Steinberger
|
8861cdbb6f
|
refactor(plugin-sdk): untangle extension test seams
|
2026-03-29 23:43:53 +01:00 |
|
Hsiao A
|
cea7162490
|
feat(slack): status reaction lifecycle for tool/thinking progress indicators (#56430)
Merged via squash.
Prepared head SHA: 1ba5df3e3b
Co-authored-by: hsiaoa <70124331+hsiaoa@users.noreply.github.com>
Co-authored-by: frankekn <4488090+frankekn@users.noreply.github.com>
Reviewed-by: @frankekn
|
2026-03-29 16:49:53 +08:00 |
|
Peter Steinberger
|
8e0ab35b0e
|
refactor(plugins): decouple bundled plugin runtime loading
|
2026-03-29 09:10:38 +01:00 |
|
Peter Steinberger
|
70c2458861
|
refactor: add host and collection runtime sdk seams
|
2026-03-28 06:19:16 +00:00 |
|
Peter Steinberger
|
49f693d06a
|
refactor: widen webhook request guard sdk seam
|
2026-03-28 05:28:10 +00:00 |
|
Peter Steinberger
|
38c65b4096
|
refactor: route slack prepare events through channel runtime
|
2026-03-28 05:06:20 +00:00 |
|
Peter Steinberger
|
ccf54f263a
|
refactor: route slack interactions through channel runtime
|
2026-03-28 05:03:22 +00:00 |
|
Tak Hoffman
|
f672782f38
|
Stabilize slack interaction event mocks
|
2026-03-27 23:29:42 -05:00 |
|
Tak Hoffman
|
3ccc58ae29
|
Restore channel test module rebinding
|
2026-03-27 23:29:42 -05:00 |
|
Peter Steinberger
|
d83e3afc56
|
refactor: move slack system events onto channel runtime
|
2026-03-28 03:38:11 +00:00 |
|
Peter Steinberger
|
12b7327e16
|
refactor: move secure random helpers onto core sdk
|
2026-03-28 03:06:06 +00:00 |
|
Peter Steinberger
|
b34b03dd9e
|
refactor: move channel dedupe helpers onto core sdk
|
2026-03-28 02:58:45 +00:00 |
|
Peter Steinberger
|
00dcfa1b3d
|
refactor: move channel backoff helpers onto runtime-env
|
2026-03-28 02:48:35 +00:00 |
|
Peter Steinberger
|
4ca07559ab
|
refactor: move provider seams behind plugin sdk surfaces
|
2026-03-27 23:26:26 +00:00 |
|
Peter Steinberger
|
d506eea076
|
fix(ci): restore contract plugin-sdk source loading
|
2026-03-27 21:33:32 +00:00 |
|
Peter Steinberger
|
40ab7aca3d
|
test: speed up slack monitor suites
|
2026-03-24 22:17:12 +00:00 |
|
Vincent Koc
|
e28b516fb5
|
fix(slack): trim DM reply overhead and restore Codex auto transport (#53957)
* perf(slack): instrument runtime and trim DM overhead
* perf(slack): lazy-init draft previews
* perf(slack): add turn summary diagnostics
* perf(core): trim repeated runtime setup noise
* perf(core): preselect default web search providers
* perf(agent): restore OpenAI auto transport defaults
* refactor(slack): drop temporary perf wiring
* fix(slack): address follow-up review notes
* fix(security): tighten slack and runtime defaults
* style(web-search): fix import ordering
* style(agent): remove useless spread fallback
* docs(changelog): note slack runtime hardening
|
2026-03-24 15:03:40 -07:00 |
|
Peter Steinberger
|
e5173af77e
|
test: speed up slack monitor suites
|
2026-03-24 21:48:07 +00:00 |
|
Vincent Koc
|
f2475a7f70
|
fix(slack): improve interactive reply parity (#53389)
* fix(slack): improve interactive reply parity
* fix(slack): isolate reply interactions from plugins
* docs(changelog): note slack interactive parity fixes
* fix(slack): preserve preview text for local agent replies
* fix(agent): preserve directive text in local previews
|
2026-03-24 10:23:10 -07:00 |
|
Peter Steinberger
|
4518f6e820
|
test: speed up slack and telegram suites
|
2026-03-24 17:16:25 +00:00 |
|
Peter Steinberger
|
a29b9f2c20
|
test: speed up slack extension suites
|
2026-03-24 15:57:16 +00:00 |
|
Peter Steinberger
|
db4572b459
|
test: speed up slack extension suites
|
2026-03-24 15:16:18 +00:00 |
|
Peter Steinberger
|
60cd98a841
|
test: defer slack bolt interop for helper-only suites
|
2026-03-24 09:34:23 +00:00 |
|
Peter Steinberger
|
b1b162fcdb
|
test: harden threaded channel follow-ups
|
2026-03-24 09:24:29 +00:00 |
|
theo674
|
dbe7da7684
|
fix: prevent delivery-mirror re-delivery and raise Slack chunk limit (#45489)
Merged via squash.
Prepared head SHA: c7664c7b6e
Co-authored-by: theo674 <261068216+theo674@users.noreply.github.com>
Co-authored-by: altaywtf <9790196+altaywtf@users.noreply.github.com>
Reviewed-by: @altaywtf
|
2026-03-24 00:11:19 +03:00 |
|
Peter Steinberger
|
b393effba6
|
test: harden channel suite isolation
|
2026-03-23 12:57:43 +00:00 |
|
Peter Steinberger
|
fc9739313c
|
test: harden channel suite isolation
|
2026-03-23 11:09:12 +00:00 |
|
Peter Steinberger
|
3382ef2724
|
perf: reduce plugin runtime startup overhead
|
2026-03-22 09:35:36 +00:00 |
|
Vincent Koc
|
c3be293dd5
|
fix(slack): unify slash conversation-runtime mock
|
2026-03-20 18:19:07 -07:00 |
|
Peter Steinberger
|
62ddc9d9e0
|
refactor: consolidate plugin sdk surface
|
2026-03-20 19:24:10 +00:00 |
|
Josh Avant
|
b965ef3802
|
Channels: stabilize lane harness and monitor tests (#50167)
* Channels: stabilize lane harness regressions
* Signal tests: stabilize tool-result harness dispatch
* Telegram tests: harden polling restart assertions
* Discord tests: stabilize channel lane harness coverage
* Slack tests: align slash harness runtime mocks
* Telegram tests: harden dispatch and pairing scenarios
* Telegram tests: fix SessionEntry typing in bot callback override case
* Slack tests: avoid slash runtime mock deadlock
* Tests: address bot review follow-ups
* Discord: restore accounts runtime-api seam
* Tests: stabilize Discord and Telegram channel harness assertions
* Tests: clarify Discord mock seam and remove unused Telegram import
* changelog
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>
---------
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>
|
2026-03-19 01:47:48 -05:00 |
|
Peter Steinberger
|
510f4276b5
|
refactor: tighten sdk reply pipeline contract
|
2026-03-19 03:13:15 +00:00 |
|
Tyler Yust
|
ffc1d5459c
|
fix: resolve failing tests on main (warning filter + slack mocks)
|
2026-03-18 19:31:12 -07:00 |
|
Peter Steinberger
|
002cc07322
|
refactor: tighten plugin sdk channel surfaces
|
2026-03-19 00:46:36 +00:00 |
|
Peter Steinberger
|
07d9f725b6
|
refactor: unify plugin sdk primitives
|
2026-03-18 23:58:56 +00:00 |
|
Peter Steinberger
|
62edfdffbd
|
refactor: deduplicate reply payload handling
|
2026-03-18 18:14:57 +00:00 |
|
Peter Steinberger
|
8d73bc77fa
|
refactor: deduplicate reply payload helpers
|
2026-03-18 17:30:25 +00:00 |
|
Peter Steinberger
|
f9588da3e0
|
refactor: split plugin testing seam from bundled extension helpers
|
2026-03-17 01:05:09 -07:00 |
|
Peter Steinberger
|
f6868b7e42
|
refactor: dedupe channel entrypoints and test bridges
|
2026-03-16 23:52:23 -07:00 |
|
Peter Steinberger
|
38a6415a70
|
build: tighten lazy runtime boundaries
|
2026-03-16 23:24:17 -07:00 |
|
Peter Steinberger
|
9ebe38b6e3
|
refactor: untangle remaining plugin sdk boundaries
|
2026-03-16 21:16:32 -07:00 |
|
Peter Steinberger
|
2497b8147e
|
refactor: add shared setup sdk subpath
|
2026-03-16 20:17:13 -07:00 |
|
Yauheni Shauchenka
|
80bef826f8
|
fix(slack): harden bolt import interop (#45953)
* fix(slack): harden bolt import interop
* fix(slack): simplify bolt interop resolver
* fix(slack): harden startup bolt interop
* fix(slack): place changelog entry at section end
---------
Co-authored-by: Ubuntu <ubuntu@vps-1c82b947.vps.ovh.net>
Co-authored-by: Altay <altay@uinaf.dev>
|
2026-03-16 15:49:24 +03:00 |
|
Vincent Koc
|
70aa9204c0
|
Channels: centralize inbound context contracts
|
2026-03-16 02:06:21 -07:00 |
|
Vincent Koc
|
79a8905fa4
|
Channels: centralize group policy contracts
|
2026-03-16 02:06:21 -07:00 |
|
Peter Steinberger
|
9cd9c7a488
|
refactor: split slack block action handling
|
2026-03-16 05:53:35 +00:00 |
|
Peter Steinberger
|
d937b61fb3
|
fix: follow up shared interactive regressions (#47715)
|
2026-03-16 05:03:46 +00:00 |
|
Vincent Koc
|
c7d31bae8a
|
Channels: centralize shared interactive rendering
|
2026-03-15 21:55:45 -07:00 |
|
Vincent Koc
|
52c90524c9
|
Slack: update shared interactive interaction tests
|
2026-03-15 21:55:45 -07:00 |
|
Vincent Koc
|
eb51ba5c1d
|
Slack: fix shared interactive registration context
|
2026-03-15 21:55:45 -07:00 |
|