Tak Hoffman
|
037da3ce34
|
fix: honor acp dispatch default account
|
2026-04-03 16:26:41 -05:00 |
|
Tak Hoffman
|
759598f737
|
fix: honor default account in conversation bindings
|
2026-04-03 16:09:48 -05:00 |
|
Peter Steinberger
|
f336f0b83c
|
test: trim more helper partial mocks
|
2026-04-03 21:38:01 +01:00 |
|
Peter Steinberger
|
f3a6d13965
|
test: trim helper partial mocks
|
2026-04-03 21:34:42 +01:00 |
|
Peter Steinberger
|
a715b83e67
|
test: trim auto-reply and cli partial mocks
|
2026-04-03 20:30:10 +01:00 |
|
Peter Steinberger
|
d9af49a7af
|
test: trim reply label generator mock
|
2026-04-03 20:25:49 +01:00 |
|
Peter Steinberger
|
6068497409
|
test: trim auto-reply tools mock
|
2026-04-03 20:23:34 +01:00 |
|
Peter Steinberger
|
c8c0aeda76
|
test: trim more auto-reply partial mocks
|
2026-04-03 20:22:24 +01:00 |
|
Peter Steinberger
|
0805add3a4
|
test: trim more reply and agent mocks
|
2026-04-03 20:20:51 +01:00 |
|
Peter Steinberger
|
0c95e3f073
|
refactor(plugins): move command ui policy into extensions
|
2026-04-03 19:30:35 +01:00 |
|
Peter Steinberger
|
45a6f769bb
|
test: trim core partial mocks
|
2026-04-03 19:28:19 +01:00 |
|
Peter Steinberger
|
13bc70397a
|
test: trim test partial mocks
|
2026-04-03 19:10:56 +01:00 |
|
Peter Steinberger
|
ab96520bba
|
refactor(plugins): move channel behavior into plugins
|
2026-04-03 19:09:20 +01:00 |
|
Peter Steinberger
|
379c329f81
|
test: trim dispatch and command partial mocks
|
2026-04-03 18:42:52 +01:00 |
|
Gustavo Madeira Santana
|
ddd250d130
|
feat(skills): add inherited agent skill allowlists (#59992)
Merged via squash.
Prepared head SHA: 6f60779a57
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-03 13:41:28 -04:00 |
|
Peter Steinberger
|
e0580e6863
|
test: harden shared-worker runtime setup
|
2026-04-03 18:18:56 +01:00 |
|
Vincent Koc
|
745f1c9812
|
fix(types): align callers with removed legacy config aliases
|
2026-04-04 01:50:44 +09:00 |
|
Peter Steinberger
|
b118efea80
|
test: split reply flow coverage by owner surface
|
2026-04-03 17:35:01 +01:00 |
|
Peter Steinberger
|
5bafa6edcf
|
fix(auto-reply): align fallback model runtime state
|
2026-04-04 01:07:28 +09:00 |
|
Peter Steinberger
|
c563cdc901
|
fix(telegram): allow target approvals fallback
|
2026-04-04 01:07:28 +09:00 |
|
Shakker
|
8d5c11d31b
|
refactor: trim thinking helper import graph
|
2026-04-04 01:07:28 +09:00 |
|
Peter Steinberger
|
bf6bd7432a
|
fix: harden discord ack auth and gate fallout (#60081) (thanks @FunJim)
|
2026-04-04 00:53:45 +09:00 |
|
Shakker
|
fc8ab82aab
|
refactor: trim cron session startup imports
|
2026-04-03 16:03:10 +01:00 |
|
Vincent Koc
|
ed166ba338
|
test(contracts): extract narrow channel contract helpers
|
2026-04-03 23:14:45 +09:00 |
|
Agustin Rivera
|
3cd9aac6bb
|
Require owner access for /allowlist writes (#59836)
* fix(allowlist): require owner access for writes
* docs(changelog): note allowlist owner gate fix
---------
Co-authored-by: Jacob Tomlinson <jtomlinson@nvidia.com>
|
2026-04-03 07:07:36 -07:00 |
|
Peter Steinberger
|
8d0bed458e
|
refactor: simplify reply-threading and test helpers
|
2026-04-03 23:06:22 +09:00 |
|
Peter Steinberger
|
1a75fc9e05
|
fix: align latest-main gate drift on #60221
|
2026-04-03 21:52:35 +09:00 |
|
Peter Steinberger
|
f59d0eac68
|
refactor(plugin-runtime): remove plugin-specific core seams
|
2026-04-03 13:08:39 +01: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 |
|
Peter Steinberger
|
f2d7a825b1
|
refactor(plugin-sdk): remove channel-specific sdk seams
|
2026-04-03 10:45:10 +01:00 |
|
Josh Lehman
|
2b28e75822
|
fix: enrich session_end lifecycle hooks (#59715)
Merged via squash.
Prepared head SHA: b3ef62b973
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-03 00:16:14 -07:00 |
|
Peter Steinberger
|
b66197f932
|
test: reduce import wrapper reload churn
|
2026-04-03 07:14:58 +01:00 |
|
Peter Steinberger
|
376a042ba1
|
test: isolate runtime state in memory tests
|
2026-04-03 07:14:58 +01:00 |
|
Leo Zhang
|
b6debb4382
|
fix(agent): close remaining internal-context leak paths (#59649)
* fix(status): strip internal runtime context from task detail surfaces
* fix(agent): narrow legacy internal-context stripping
* fix(tasks): sanitize user-facing task status surfaces
* fix(agent): close remaining internal-context leak paths
* fix(agent): harden internal context delimiter sanitization
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-04-02 23:45:06 +09:00 |
|
Vincent Koc
|
def5b954a8
|
feat(plugins): surface imported runtime state in status tooling (#59659)
* feat(plugins): surface imported runtime state
* fix(plugins): keep status imports snapshot-only
* fix(plugins): keep status snapshots manifest-only
* fix(plugins): restore doctor load checks
* refactor(plugins): split snapshot and diagnostics reports
* fix(plugins): track imported erroring modules
* fix(plugins): keep hot metadata where required
* fix(plugins): keep hot doctor and write targeting
* fix(plugins): track throwing module imports
|
2026-04-02 22:50:17 +09:00 |
|
Vincent Koc
|
d87bc6706c
|
fix(plugin-sdk): narrow groups runtime discord seam (#59623)
|
2026-04-02 19:51:36 +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 |
|
Vincent Koc
|
a7e3c0b0e1
|
feat(slack): add scoped prompts and mrkdwn hints (#59100)
* feat(slack): add scoped prompts and mrkdwn hints
* refactor(slack): drop dm prompt override
* refactor(slack): drop exposed prompt config
* chore(changelog): note slack mrkdwn fix
|
2026-04-02 11:23:43 +09: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
|
560ea25294
|
Matrix: restore ordered progress delivery with explicit streaming modes (#59266)
Merged via squash.
Prepared head SHA: 523623b7e1
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 19:35:03 -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
|
71346940ad
|
refactor: add provider replay runtime hook surfaces (#59143)
Merged via squash.
Prepared head SHA: 56b41e87a5
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:45:41 -07:00 |
|
Joshua Lelon Mitchell
|
7cb323d84f
|
feat(plugins): add before_agent_reply hook (claiming pattern) (#20067)
Merged via squash.
Prepared head SHA: e40dfbdfb9
Co-authored-by: JoshuaLelon <23615754+JoshuaLelon@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
|
2026-04-01 13:31:11 -07: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 |
|
VACInc
|
711c9e7249
|
fix(gateway): emit before_reset on session reset (#53872)
Merged via squash.
Prepared head SHA: a47894ef16
Co-authored-by: VACInc <3279061+VACInc@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
|
2026-04-01 12:46:53 -07:00 |
|
Oguri Cap
|
1f99c87a44
|
feat: add agents.defaults.compaction.notifyUser config option (default: false) [Fix #54249] (#54251)
Merged via squash.
Prepared head SHA: 6fd4cdb7c3
Co-authored-by: oguricap0327 <266246182+oguricap0327@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
|
2026-04-01 12:29:17 -07:00 |
|
Luke
|
5b73108e58
|
fix: /context detail severely underestimates token count (#28391)
Merged via squash.
Prepared head SHA: 5ea6a074f3
Co-authored-by: ImLukeF <92253590+ImLukeF@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
|
2026-04-01 12:11:08 -07:00 |
|
Peter Steinberger
|
ab3c646bb1
|
fix: preserve telegram exec approval topic routing
|
2026-04-01 13:34:50 +01:00 |
|
ImLukeF
|
4e63dc0b1c
|
fix: hide raw provider errors from chat replies
|
2026-04-01 20:53:16 +11:00 |
|