Peter Steinberger
|
f59d0eac68
|
refactor(plugin-runtime): remove plugin-specific core seams
|
2026-04-03 13:08:39 +01:00 |
|
Peter Steinberger
|
566fc72106
|
refactor(discord): share proxy resolution helpers
|
2026-04-03 19:58:23 +09:00 |
|
Peter Steinberger
|
50f4bffbb6
|
fix: unblock Discord land by breaking import cycles (#57465)
|
2026-04-03 19:38:59 +09:00 |
|
Peter Steinberger
|
32ebaa3757
|
refactor: share session model resolution helpers
|
2026-04-03 19:37:56 +09:00 |
|
Peter Steinberger
|
2766c27b2a
|
refactor(plugin-sdk): genericize web channel runtime seams
|
2026-04-03 11:17:28 +01:00 |
|
Vincent Koc
|
e18611188d
|
test(discord): defer provider runtime mocks
|
2026-04-03 19:13:10 +09:00 |
|
Peter Steinberger
|
86ff57518f
|
fix: keep Discord proxy fallback local (#57465) (thanks @geekhuashan)
|
2026-04-03 18:49:14 +09:00 |
|
geekhuashan
|
3a4fd62135
|
test(discord): proxy fetch regression coverage for REST, webhook, and stagger
|
2026-04-03 18:49:14 +09:00 |
|
geekhuashan
|
c8223606ca
|
fix(discord): proxy Carbon REST, webhook and monitor fetch paths; stagger multi-bot startup
|
2026-04-03 18:49:14 +09:00 |
|
Peter Steinberger
|
f2d7a825b1
|
refactor(plugin-sdk): remove channel-specific sdk seams
|
2026-04-03 10:45:10 +01:00 |
|
Peter Steinberger
|
9bba2ec0ad
|
test: trim extension teardown churn
|
2026-04-03 07:14:58 +01:00 |
|
Peter Steinberger
|
847faa3d04
|
test: trim extension test import churn
|
2026-04-03 04:41:08 +01:00 |
|
Peter Steinberger
|
694d12a90b
|
refactor: apply context visibility across channels
|
2026-04-03 04:34:57 +09:00 |
|
Peter Steinberger
|
9f3a26caa6
|
fix(discord): quiet Carbon reconcile log
|
2026-04-02 18:55:34 +01:00 |
|
Peter Steinberger
|
2ea0ca08f6
|
test: add cross-provider approval availability coverage (#59776) (thanks @joelnishanth)
|
2026-04-03 02:21:17 +09:00 |
|
pgondhi987
|
7eb094a00d
|
fix(infra): align env key normalization in approval binding path (#59182)
* fix: address issue
* fix: address PR review feedback
* fix: address review feedback
* fix: address review feedback
* chore: add changelog for Windows env approval binding
---------
Co-authored-by: Devin Robison <drobison@nvidia.com>
|
2026-04-02 11:14:33 -06:00 |
|
pgondhi987
|
8aceaf5d0f
|
fix(security): close fail-open bypass in exec script preflight [AI] (#59398)
* fix: address issue
* fix: finalize issue changes
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address review-pr skill feedback
* fix: address PR review feedback
* fix: address review-pr skill feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address review-pr skill feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address review-pr skill feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address review-pr skill feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* chore: add changelog for exec preflight fail-closed hardening
---------
Co-authored-by: Devin Robison <drobison@nvidia.com>
|
2026-04-02 11:00:39 -06:00 |
|
Peter Steinberger
|
d5b6bfc48c
|
test(discord): align native approval fixture with auto mode
|
2026-04-02 17:33:35 +01:00 |
|
Peter Steinberger
|
17f6626ffe
|
feat(approvals): auto-enable native chat approvals
|
2026-04-02 17:30:40 +01:00 |
|
Peter Steinberger
|
1ecd92af89
|
chore: refresh deps and backfill changelog
|
2026-04-02 14:49:47 +01:00 |
|
Gustavo Madeira Santana
|
ba735d0158
|
Exec approvals: unify effective policy reporting and actions (#59283)
Merged via squash.
Prepared head SHA: d579b97a93
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 22:02:39 -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 |
|
Vincent Koc
|
8c6f31cc6b
|
perf(test): narrow discord chunking imports
|
2026-04-02 00:41:57 +09:00 |
|
Vincent Koc
|
67f8dc5712
|
fix(discord): avoid duplicate component id exports
|
2026-04-02 00:34:48 +09:00 |
|
Vincent Koc
|
cb7e391285
|
fix(discord): restore component custom id barrel exports
|
2026-04-02 00:31:13 +09:00 |
|
Vincent Koc
|
ec426ac356
|
perf(test): narrow slack string normalization imports
|
2026-04-02 00:29:50 +09:00 |
|
Vincent Koc
|
b6ba45c4a4
|
perf(test): lazy-load discord reply runtime
|
2026-04-02 00:18:45 +09:00 |
|
Vincent Koc
|
913a9ba367
|
perf(test): narrow discord auth runtime imports
|
2026-04-02 00:00:26 +09:00 |
|
Vincent Koc
|
c942812e5d
|
perf(test): narrow discord component import path
|
2026-04-01 23:58:06 +09:00 |
|
Vincent Koc
|
0453d355fd
|
perf(test): narrow discord monitor runtime seams
|
2026-04-01 23:47:22 +09:00 |
|
Vincent Koc
|
3d647f14d0
|
perf(test): lazy-load discord preflight runtimes
|
2026-04-01 23:37:06 +09:00 |
|
Vincent Koc
|
3a7d0938c6
|
perf(test): keep discord model picker provider runtime lazy
|
2026-04-01 23:32:33 +09:00 |
|
Vincent Koc
|
76c4ecd651
|
perf(test): narrow sdk seams for channel hotspots
|
2026-04-01 23:14:48 +09:00 |
|
Peter Steinberger
|
8988894ff7
|
build: prepare 2026.4.1-beta.1 release
|
2026-04-01 15:09:19 +01:00 |
|
Peter Steinberger
|
4de1606f4c
|
fix: drain discord startup restart sockets
|
2026-04-01 22:55:58 +09:00 |
|
Ayaan Zaidi
|
095e7b830a
|
fix: let carbon own gateway reconnects (#59019)
* refactor(discord): let carbon own gateway reconnects
* fix: finalize Discord gateway reconnect landing (#59019)
|
2026-04-01 19:12:35 +05:30 |
|
Vincent Koc
|
2d53ffdec1
|
fix(exec): resolve remote approval regressions (#58792)
* fix(exec): restore remote approval policy defaults
* fix(exec): handle headless cron approval conflicts
* fix(exec): make allow-always durable
* fix(exec): persist exact-command shell trust
* fix(doctor): match host exec fallback
* fix(exec): preserve blocked and inline approval state
* Doctor: surface allow-always ask bypass
* Doctor: match effective exec policy
* Exec: match node durable command text
* Exec: tighten durable approval security
* Exec: restore owner approver fallback
* Config: refresh Slack approval metadata
---------
Co-authored-by: scoootscooob <zhentongfan@gmail.com>
|
2026-04-01 02:07:20 -07:00 |
|
Peter Steinberger
|
9ab3352b1a
|
fix: avoid duplicate discord resolve logs
|
2026-04-01 08:14:54 +01:00 |
|
Peter Steinberger
|
25eaebb9b6
|
test: drop duplicate telegram/discord command tests
|
2026-04-01 07:46:25 +01:00 |
|
Kenny Xie
|
e1d963ed2e
|
fix: bound discord inbound media downloads (#58593) (thanks @aquaright1)
* fix(discord): bound attachment downloads by timeout
* fix(ci): unblock check and clarify discord timeouts
* fix: bound discord inbound media downloads (#58593) (thanks @aquaright1)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-04-01 10:59:58 +05:30 |
|
Peter Steinberger
|
8076c78b2e
|
test: drop subagent hook registration smokes
|
2026-04-01 03:10:47 +01:00 |
|
Peter Steinberger
|
5e371fe875
|
test: drop discord command registration smoke
|
2026-04-01 03:09:52 +01:00 |
|
Peter Steinberger
|
219116e862
|
test: drop redundant status-issues skip checks
|
2026-04-01 02:32:55 +01:00 |
|
Peter Steinberger
|
5b8f0cf1d5
|
test: centralize inbound contract suites
|
2026-04-01 02:04:53 +01:00 |
|
Peter Steinberger
|
051e31fb55
|
test: centralize outbound payload contracts
|
2026-04-01 02:01:48 +01:00 |
|
Peter Steinberger
|
2db2b078ca
|
test: remove extension group policy wrappers
|
2026-04-01 01:57:18 +01:00 |
|
Peter Steinberger
|
1f97f907b2
|
test: centralize registry-backed channel contracts
|
2026-04-01 01:53:23 +01:00 |
|
Peter Steinberger
|
b910cc5869
|
test: remove extension manifest and core-extension wrappers
|
2026-04-01 01:44:43 +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 |
|