Peter Steinberger
|
eb9051cc7c
|
refactor(openai): move native transport policy into extension
|
2026-04-04 04:27:14 +01:00 |
|
Vincent Koc
|
b5a849801c
|
chore(plugin-sdk): refresh api baseline
|
2026-04-04 11:30:30 +09:00 |
|
Vincent Koc
|
94adc24393
|
chore(plugin-sdk): refresh api baseline
|
2026-04-04 11:03:28 +09:00 |
|
Vincent Koc
|
858bf405f4
|
refactor(providers): share replay and tool compat helpers (#60637)
* refactor(providers): share replay and tool compat helpers
* chore(plugin-sdk): refresh api baseline
|
2026-04-04 10:55:36 +09:00 |
|
Peter Steinberger
|
e4b5027c5e
|
refactor(plugins): move extension seams into extensions
|
2026-04-04 00:10:16 +01:00 |
|
Peter Steinberger
|
856592cf00
|
fix(outbound): restore generic delivery and security seams
|
2026-04-03 19:09:20 +01:00 |
|
Gustavo Madeira Santana
|
dc306013e1
|
Approvals: scope foreign-channel account routing (#60417)
Merged via squash.
Prepared head SHA: 3ad6cae91f
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-04-03 13:48:00 -04:00 |
|
Josh Lehman
|
799c6f40aa
|
refactor: move provider replay runtime ownership into plugins (#60126)
* refactor: move provider replay runtime ownership into plugins
* fix(provider-runtime): address review followups
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
|
2026-04-03 23:14:37 +09:00 |
|
Peter Steinberger
|
f59d0eac68
|
refactor(plugin-runtime): remove plugin-specific core seams
|
2026-04-03 13:08:39 +01:00 |
|
Peter Steinberger
|
2766c27b2a
|
refactor(plugin-sdk): genericize web channel runtime seams
|
2026-04-03 11:17:28 +01:00 |
|
Peter Steinberger
|
2ca97a7d48
|
docs(plugin-sdk): refresh seam cleanup docs
|
2026-04-03 10:45:11 +01:00 |
|
Peter Steinberger
|
bff6025bde
|
test: refresh generated baselines
|
2026-04-03 04:54:59 +09:00 |
|
Vincent Koc
|
774beb8e5c
|
refactor(plugin-sdk): add task domain runtime surfaces (#59805)
* refactor(plugin-sdk): add task domain runtime views
* chore(plugin-sdk): refresh api baseline
* fix(plugin-sdk): preserve task runtime owner isolation
|
2026-04-03 02:11:21 +09:00 |
|
Peter Steinberger
|
423f7c3487
|
build: prep 2026.4.2-beta.1 release
|
2026-04-02 16:33:21 +01:00 |
|
Vincent Koc
|
38d2faee20
|
!feat(plugins): add web fetch provider boundary (#59465)
* feat(plugins): add web fetch provider boundary
* feat(plugins): add web fetch provider modules
* refactor(web-fetch): remove remaining core firecrawl fetch config
* fix(web-fetch): address review follow-ups
* fix(web-fetch): harden provider runtime boundaries
* fix(web-fetch): restore firecrawl compare helper
* fix(web-fetch): restore env-based provider autodetect
* fix(web-fetch): tighten provider hardening
* fix(web-fetch): restore fetch autodetect and compat args
* chore(changelog): note firecrawl fetch config break
|
2026-04-02 20:25:19 +09:00 |
|
Gustavo Madeira Santana
|
8748b7c54c
|
Matrix: keep partial previews aligned with block streaming (#59384)
Merged via squash.
Prepared head SHA: 981aa35a7c
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-04-02 03:39:27 -04:00 |
|
Sally O'Malley
|
ad6e42906f
|
chore(docs): sync generated baselines (#59450)
|
2026-04-02 01:26:45 -04:00 |
|
Gustavo Madeira Santana
|
c87c8e66bf
|
Refactor channel approval capability seams (#58634)
Merged via squash.
Prepared head SHA: c9ad4e4706
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-04-01 17:10:25 -04:00 |
|
Josh Lehman
|
90eb5b073f
|
fix: pass session identity to plugin commands (#59044)
Merged via squash.
Prepared head SHA: 0f7a23f139
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
|
2026-04-01 13:07:17 -07:00 |
|
Peter Steinberger
|
8988894ff7
|
build: prepare 2026.4.1-beta.1 release
|
2026-04-01 15:09:19 +01:00 |
|
Gustavo Madeira Santana
|
bea53d7a3f
|
Fix: move bootstrap session grammar into plugin-owned session-key surfaces (#58400)
Merged via squash.
Prepared head SHA: b062b18b03
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-31 19:41:01 -04:00 |
|
Peter Steinberger
|
6f111516ef
|
docs: refresh plugin sdk api baseline
|
2026-03-31 21:46:21 +01:00 |
|
Peter Steinberger
|
8fa5ac5a96
|
build: refresh plugin sdk api baseline
|
2026-03-31 19:37:05 +01:00 |
|
Peter Steinberger
|
9537094841
|
test: refresh plugin sdk baseline
|
2026-03-31 15:22:08 +01:00 |
|
Gustavo Madeira Santana
|
8c0245f57b
|
fix(matrix): tighten DM invite promotion state (#58099)
Merged via squash.
Prepared head SHA: 6638d4b505
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-31 07:09:18 -04:00 |
|
scoootscooob
|
9ff57ac479
|
refactor(exec): unify channel approvals and restore routing/auth (#57838)
* fix(exec): add shared approval runtime
* fix(exec): harden shared approval runtime
* fix(exec): guard approval expiration callbacks
* fix(exec): handle approval runtime races
* fix(exec): clean up failed approval deliveries
* fix(exec): restore channel approval routing
* fix(exec): scope telegram legacy approval fallback
* refactor(exec): centralize native approval delivery
* fix(exec): harden approval auth and account routing
* test(exec): align telegram approval auth assertions
* fix(exec): align approval rebase followups
* fix(exec): clarify plugin approval not-found errors
* fix(exec): fall back to session-bound telegram accounts
* fix(exec): detect structured telegram approval misses
* test(exec): align discord approval auth coverage
* fix(exec): ignore discord dm origin channel routes
* fix(telegram): skip self-authored message echoes
* fix(exec): keep implicit approval auth non-explicit
|
2026-03-30 15:49:02 -07:00 |
|
Jacob Tomlinson
|
cfe1445953
|
Sandbox: sanitize SSH subprocess env (#57848)
* Sandbox: sanitize SSH subprocess env
* Sandbox: add sanitize env undefined test
|
2026-03-30 20:05:57 +01:00 |
|
Peter Steinberger
|
fc5fdcb091
|
refactor(plugin-sdk): remove bundled provider setup shims
|
2026-03-29 20:23:20 +01:00 |
|
Peter Steinberger
|
72de33c976
|
chore: refresh plugin sdk api baseline
|
2026-03-29 02:16:37 +01:00 |
|
Peter Steinberger
|
5872f860c9
|
feat(xai): add plugin-owned x_search onboarding
|
2026-03-29 00:12:37 +00:00 |
|
Peter Steinberger
|
587e18cd3f
|
chore: prepare 2026.3.28-beta.1 release
|
2026-03-28 22:24:51 +00:00 |
|
Peter Steinberger
|
887d7584d6
|
refactor(plugins): expose bundled onboard helpers
|
2026-03-28 21:35:13 +00:00 |
|
Peter Steinberger
|
61936938e9
|
refactor: move test harnesses off infra runtime
|
2026-03-28 06:52:06 +00:00 |
|
Peter Steinberger
|
0d98ce1065
|
refactor: add diagnostic and error runtime sdk seams
|
2026-03-28 06:26:38 +00:00 |
|
Peter Steinberger
|
c222a44e6f
|
refactor: add retry runtime sdk seam
|
2026-03-28 05:59:07 +00:00 |
|
Peter Steinberger
|
e246efb288
|
fix(runtime): align channel runtime api seams
|
2026-03-28 05:53:32 +00:00 |
|
Peter Steinberger
|
49f693d06a
|
refactor: widen webhook request guard sdk seam
|
2026-03-28 05:28:10 +00:00 |
|
Peter Steinberger
|
838013c87a
|
refactor: expose webhook request guard sdk seam
|
2026-03-28 05:17:19 +00:00 |
|
Peter Steinberger
|
bd28e6d444
|
refactor: move transport readiness onto channel runtime
|
2026-03-28 04:13:40 +00:00 |
|
Peter Steinberger
|
4beb231fd8
|
refactor: move heartbeat helpers onto channel runtime
|
2026-03-28 04:09:25 +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
|
68416fdf83
|
refactor(acp): generalize message-channel binds
|
2026-03-28 02:53:54 +00:00 |
|
Peter Steinberger
|
491969efb0
|
refactor: route channel activity through channel runtime
|
2026-03-28 02:53:03 +00:00 |
|
Peter Steinberger
|
e8866fc738
|
refactor: narrow provider runtime auth seams
|
2026-03-28 02:04:31 +00:00 |
|
Peter Steinberger
|
dd640e3c41
|
refactor: add focused global singleton sdk seam
|
2026-03-28 00:05:32 +00:00 |
|
Peter Steinberger
|
4ca07559ab
|
refactor: move provider seams behind plugin sdk surfaces
|
2026-03-27 23:26:26 +00:00 |
|
Peter Steinberger
|
2bdbb189bd
|
refactor: route plugin sdk facades through extension barrels
|
2026-03-27 20:47:36 +00:00 |
|
Peter Steinberger
|
5d3d54ee36
|
refactor: generate plugin sdk facades
|
2026-03-27 20:20:31 +00:00 |
|
Peter Steinberger
|
e25f634d50
|
refactor: move oauth profile repair metadata into providers
|
2026-03-27 17:23:40 +00:00 |
|