Commit Graph

2146 Commits

Author SHA1 Message Date
Peter Steinberger a301e2ef87
test: trim cli and infra importActual mocks 2026-04-03 19:54:37 +01:00
Peter Steinberger 5e9ae0bfd4
test(node): fix execFile mock typing 2026-04-03 19:53:38 +01:00
Peter Steinberger 4948760c65
test(plugins): genericize core helper contracts 2026-04-03 19:53:38 +01:00
Peter Steinberger 1c66a050c2
refactor(plugins): move outbound dep aliases into extensions 2026-04-03 19:53:38 +01:00
Vincent Koc eecb36eff4 fix(ci): stabilize zero-delay retry and slack interaction tests 2026-04-04 03:52:07 +09:00
Peter Steinberger bc23db501b
test: trim more core importOriginal usage 2026-04-03 19:49:43 +01:00
Peter Steinberger 0ad2da060e
test: route openclaw root through boundary config 2026-04-03 19:35:27 +01:00
Peter Steinberger 323ad51eb8
fix(ci): align execFile mock typings 2026-04-03 19:31:41 +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 03a43fe231
refactor(plugins): genericize core channel seams 2026-04-03 19:09:21 +01:00
Peter Steinberger 856592cf00
fix(outbound): restore generic delivery and security seams 2026-04-03 19:09:20 +01:00
Peter Steinberger ab96520bba
refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
Peter Steinberger 3edfc494df
test: expand builtin mock helper usage 2026-04-03 18:53:34 +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
Peter Steinberger 636a23b73e
test: extract node builtin mock helpers 2026-04-03 18:40:28 +01:00
Peter Steinberger e0580e6863
test: harden shared-worker runtime setup 2026-04-03 18:18:56 +01:00
Peter Steinberger 664265fc66 test(heartbeat): pass reply spy into seeded override case 2026-04-04 01:07:28 +09:00
Shakker 998810a6a3 test: localize imessage alias channel coverage 2026-04-04 01:07:28 +09:00
Shakker ce784b62f5 refactor: trim outbound direct-send runtimes 2026-04-04 01:07:28 +09:00
Shakker 3c50139285 refactor: narrow heartbeat session imports 2026-04-04 01:07:28 +09:00
Shakker 5ff72867bf test: type heartbeat reply mocks 2026-04-04 01:07:28 +09:00
Shakker a78dba4396 refactor: lazy load heartbeat reply runtime 2026-04-04 01:07:28 +09:00
Shakker 5ae346427f test: fix stale typing in active suites 2026-04-04 01:07:28 +09:00
Shakker 652f273a0f refactor: lazy load approval forwarder defaults 2026-04-04 01:07:28 +09:00
Shakker 2d4428bcbb test: isolate outbound target registry boundaries 2026-04-04 01:07:28 +09:00
Shakker 2afa169250 test: isolate plugin dispatch runner boundaries 2026-04-04 01:07:28 +09:00
Shakker 0126653783 test: isolate message action runner test boundaries 2026-04-04 01:07:28 +09:00
Shakker 58f1044ec0 test: drop duplicate outbound target coverage 2026-04-04 01:07:28 +09:00
Shakker 94340fdbae test: split message action runner boundaries 2026-04-04 01:07:28 +09:00
Shakker 768ec2a712 test: trim message action poll runner setup 2026-04-04 01:07:28 +09:00
Shakker 0875c2e370 test: trim message action media runner setup 2026-04-04 01:07:28 +09:00
Shakker 4b79ae7ad8 test: trim provider usage auth normalization setup 2026-04-04 01:07:28 +09:00
Shakker 49563843dc refactor: trim remote skills startup imports 2026-04-04 01:07:28 +09:00
Tak Hoffman 759c81ceb8
test: audit heartbeat config honor 2026-04-03 09:55:51 -05:00
Vincent Koc 76ff144037 test(outbound): remove unused runner helper 2026-04-03 23:46:24 +09:00
Vincent Koc 5ce7aee33b test(cron): localize core channel outbound test loads 2026-04-03 23:41:54 +09:00
Peter Steinberger b40d4b63f6
refactor: centralize update targets and extension guardrails 2026-04-03 23:26:31 +09:00
Shakker 1a23627e32 refactor: split delivery target runtime seams 2026-04-03 15:10:48 +01:00
Shakker 4a0905b94b refactor: lazy load outbound channel bootstrap 2026-04-03 15:10:48 +01:00
Shakker 4a81771290 refactor: lazy load outbound transcript mirroring 2026-04-03 15:10:48 +01:00
Shakker a61408737f refactor: localize deliver test outbounds 2026-04-03 15:10:48 +01:00
Shakker d338299dc7 refactor: keep deliver tests channel-generic 2026-04-03 15:10:48 +01:00
Shakker 909895c471 refactor: narrow deliver test channel boundaries 2026-04-03 15:10:48 +01:00
Shakker d7e4fad872 refactor: trim outbound delivery test imports 2026-04-03 15:10:48 +01:00
Shakker 52717ee399 refactor: trim outbound target test imports 2026-04-03 15:10:48 +01:00
Peter Steinberger ab57d24f79 fix: stabilize npm owner update test on Windows (#60153) (thanks @jayeshp19) 2026-04-03 23:01:43 +09:00
jayeshp19 b9ede82cc2 greptile fix 2026-04-03 23:01:43 +09:00
jayeshp19 eb4b6f7024 Use owning npm prefix for global updates 2026-04-03 23:01:43 +09:00
pgondhi987 b48b528b02
fix(skills): block UV_PYTHON in workspace dotenv and harden uv installer env [AI] (#59178)
* fix: address issue

* fix: finalize issue changes

* fix: address PR review feedback

* Changelog: note uv installer env hardening

---------

Co-authored-by: Jacob Tomlinson <jtomlinson@nvidia.com>
2026-04-03 06:50:43 -07:00