Peter Steinberger
|
c65ec46490
|
refactor: trim remaining infra runtime residue
|
2026-03-28 06:41:56 +00: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
|
72ba2b3653
|
chore: bump version metadata to 2026.3.27
|
2026-03-28 02:00:22 +00:00 |
|
Tak Hoffman
|
3ec1df86fa
|
fix(regression): restore slack probe fallback without runtime
|
2026-03-27 20:24:14 -05:00 |
|
Peter Steinberger
|
4ca07559ab
|
refactor: move provider seams behind plugin sdk surfaces
|
2026-03-27 23:26:26 +00:00 |
|
Peter Steinberger
|
992b30604d
|
refactor: move extension-owned tests to extensions
|
2026-03-27 21:37:09 +00:00 |
|
Peter Steinberger
|
d506eea076
|
fix(ci): restore contract plugin-sdk source loading
|
2026-03-27 21:33:32 +00:00 |
|
Peter Steinberger
|
2f13758f42
|
test: stabilize extension ci mocks
|
2026-03-27 18:55:58 +00:00 |
|
Peter Steinberger
|
c9d68fb9c2
|
fix: repair ci test and loader regressions
|
2026-03-27 18:41:47 +00:00 |
|
Peter Steinberger
|
ed055f44ae
|
refactor: route plugin runtime through bundled seams
|
2026-03-27 16:40:27 +00:00 |
|
Peter Steinberger
|
351a931a62
|
fix(ci): restore runtime-api guardrails
|
2026-03-27 15:56:54 +00:00 |
|
Peter Steinberger
|
8ddeada97d
|
test: move extension-owned coverage into plugins
|
2026-03-27 15:11:33 +00:00 |
|
Peter Steinberger
|
f217a10780
|
refactor: route more runtime-boundary tests through public seams
|
2026-03-27 13:46:17 +00:00 |
|
Peter Steinberger
|
c2b28753e7
|
refactor: route more test seams through public plugin APIs
|
2026-03-27 13:46:17 +00:00 |
|
Peter Steinberger
|
fc3246d8fd
|
refactor: add public channel contract test seams
|
2026-03-27 13:46:16 +00:00 |
|
Peter Steinberger
|
8d39fe5a76
|
refactor: route channel contract tests through public barrels
|
2026-03-27 13:46:16 +00:00 |
|
Peter Steinberger
|
7999577ce1
|
refactor: route plugin sdk through extension barrels
|
2026-03-27 13:46:16 +00:00 |
|
Peter Steinberger
|
14b3360c22
|
chore: bump versions to 2026.3.26
|
2026-03-27 02:03:22 +00:00 |
|
Peter Steinberger
|
40bd36e35d
|
refactor: move channel config metadata into plugin-owned manifests
|
2026-03-27 01:59:30 +00:00 |
|
Peter Steinberger
|
bfad32aa16
|
refactor: share directory config listers
|
2026-03-26 23:20:26 +00:00 |
|
Peter Steinberger
|
8f1716ae5a
|
refactor: share slack and telegram action helpers
|
2026-03-26 19:07:35 +00:00 |
|
kevinlin-openai
|
432d5f863c
|
fix: add slack upload-file action (#54987) (thanks @kevinlin-openai)
* feat(slack): add upload-file action
Co-authored-by: Codex <noreply@openai.com>
* fix(slack): guard upload-file routing
Co-authored-by: Codex <noreply@openai.com>
* fix(slack): tighten upload-file validation
---------
Co-authored-by: kevinlin-openai <kevin@dendron.so>
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-03-26 13:37:58 +05:30 |
|
Peter Steinberger
|
b7f2b0d7b9
|
refactor: align pairing replies, daemon hints, and feishu mention policy
|
2026-03-25 04:22:53 -07:00 |
|
Peter Steinberger
|
57e2223eec
|
test: align pairing reply assertions
|
2026-03-25 05:48:31 +00:00 |
|
Peter Steinberger
|
6f6468027a
|
refactor: dedupe test and runtime seams
|
2026-03-24 23:33:30 +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
|
5edba12f79
|
test: speed up discord slack telegram suites
|
2026-03-24 16:26:58 +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 |
|
Tak Hoffman
|
8c89d0e7cd
|
tests: add boundary coverage for media delivery (#53361)
* tests: add boundary coverage for media delivery
* tests: isolate telegram outbound adapter transport
* tests: harden telegram webhook certificate assertion
* tests: fix guardrail false positives on rebased branch
|
2026-03-23 23:37:34 -05: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 |
|
Vincent Koc
|
29ad211e76
|
fix(plugins): unblock Discord/Slack message tool sends and Feishu media (#52991)
* fix(plugins): unblock Discord and Slack message tool payloads
* docs(changelog): note Discord Slack and Feishu message fixes
|
2026-03-23 09:04:57 -07: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
|
5c8ea0a175
|
refactor: share channel setup status helpers
|
2026-03-23 01:56:01 +00:00 |
|