Peter Steinberger
8985f23de7
test(gateway): move Control UI http coverage
2026-02-16 03:50:39 +01:00
Peter Steinberger
c6e6023e3a
refactor(gateway): share Control UI bootstrap contract and CSP
2026-02-16 03:50:39 +01:00
Peter Steinberger
c6c53437f7
fix(security): scope session tools and webhook secret fallback
2026-02-16 03:47:10 +01:00
Peter Steinberger
3f44ea244f
perf(test): fold health + signal mention tests
2026-02-16 02:45:00 +00:00
Peter Steinberger
dc9808a674
refactor(gateway): dedupe transcript tail preview
2026-02-16 02:21:39 +00:00
Peter Steinberger
adc818db4a
fix(gateway): serve Control UI bootstrap config and lock down CSP
2026-02-16 03:15:57 +01:00
Peter Steinberger
07be14c02d
refactor(gateway): dedupe chat session abort flow
2026-02-16 01:39:39 +00:00
Peter Steinberger
73a97ee255
refactor(gateway): share node invoke error handling
2026-02-16 01:25:06 +00:00
Peter Steinberger
b1dca644bc
refactor(gateway): share restart request parsing
2026-02-16 01:21:54 +00:00
Peter Steinberger
b743e652c0
refactor(gateway): reuse shared validators + baseHash
2026-02-16 01:19:01 +00:00
Peter Steinberger
71cee673b2
fix(gateway): satisfy server-method lint
2026-02-16 01:15:31 +00:00
Peter Steinberger
dc5d234848
refactor(gateway): share server-method param validation
2026-02-16 01:13:52 +00:00
Peter Steinberger
a5cbd036de
refactor(gateway): dedupe wizard param validation
2026-02-16 01:08:36 +00:00
Advait Paliwal
14fb2c05b1
Gateway/Control UI: preserve partial output on abort ( #15026 )
...
* Gateway/Control UI: preserve partial output on abort
* fix: finalize abort partial handling and tests (#15026 ) (thanks @advaitpaliwal)
---------
Co-authored-by: Tyler Yust <TYTYYUST@YAHOO.COM >
2026-02-15 16:55:28 -08:00
Peter Steinberger
f8fbeb52b0
refactor(protocol): dedupe cron/config schemas
2026-02-16 00:46:11 +00:00
Peter Steinberger
ba3a0e7adb
perf(test): fold gateway server utils into misc suite
2026-02-16 00:18:27 +00:00
Peter Steinberger
67bfe8fb80
perf(test): cut gateway unit suite overhead
2026-02-16 00:18:26 +00:00
Advait Paliwal
115cfb4430
gateway: add cron finished-run webhook ( #14535 )
...
* gateway: add cron finished webhook delivery
* config: allow cron webhook in runtime schema
* cron: require notify flag for webhook posts
* ui/docs: add cron notify toggle and webhook docs
* fix: harden cron webhook auth and fill notify coverage (#14535 ) (thanks @advaitpaliwal)
---------
Co-authored-by: Tyler Yust <TYTYYUST@YAHOO.COM >
2026-02-15 16:14:17 -08:00
Shakker
b562aa6625
fix(gateway): keep boot sessions ephemeral without remapping main
2026-02-16 00:03:21 +00:00
Shakker
fe73878dfc
fix(gateway): preserve session mapping across gateway restarts
2026-02-16 00:03:21 +00:00
Peter Steinberger
a90e007d50
refactor(test): reuse env snapshot in gateway ws harness
2026-02-15 23:56:57 +00:00
Peter Steinberger
f809ff5e55
refactor(test): reuse env snapshot helper
2026-02-15 23:51:24 +00:00
Peter Steinberger
abd009b092
refactor(test): dedupe openresponses server setup
2026-02-15 23:34:52 +00:00
Peter Steinberger
35ab521e07
refactor(test): simplify voicewake env cleanup
2026-02-15 23:34:02 +00:00
Peter Steinberger
a68ed3f64c
refactor(test): reuse env snapshots in gateway call tests
2026-02-15 23:22:58 +00:00
Peter Steinberger
31980bcaf1
refactor(test): dedupe gateway env restores
2026-02-15 23:18:16 +00:00
Peter Steinberger
36b5f0c9a8
perf(test): consolidate gateway server-methods suites
2026-02-15 23:14:42 +00:00
Peter Steinberger
0b56472cf5
refactor(test): dedupe ios/android gateway client id tests
2026-02-15 23:07:50 +00:00
Peter Steinberger
8ba16a894f
refactor(test): reuse withGatewayServer in auth/http suites
2026-02-15 23:06:34 +00:00
Peter Steinberger
99909f7bc7
refactor(test): share gateway server start helper
2026-02-15 23:02:27 +00:00
Peter Steinberger
1b455b6d9f
refactor(test): dedupe gateway hooks server setup
2026-02-15 22:43:27 +00:00
Peter Steinberger
d491c789a3
refactor(test): share gateway ws e2e harness
2026-02-15 22:19:08 +00:00
Peter Steinberger
27deda2221
fix(test): drop unused gateway e2e PluginRegistry imports
2026-02-15 21:42:35 +00:00
Peter Steinberger
c3812a1ffb
refactor(test): share gateway e2e registry helper
2026-02-15 21:41:18 +00:00
Gustavo Madeira Santana
b4f14d6f7a
Gateway: hide BOOTSTRAP in agent files after onboarding completes ( #17491 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: f95f6dd052
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-02-15 15:42:43 -05:00
Peter Steinberger
92f8c0fac3
perf(test): speed up suites and reduce fs churn
2026-02-15 19:29:27 +00:00
Peter Steinberger
a2ceadcc2a
refactor(gateway): dedupe assistant delta parsing
2026-02-15 19:08:47 +00:00
Peter Steinberger
c7b6d6a14e
refactor(plugins): reuse createEmptyPluginRegistry
2026-02-15 19:05:00 +00:00
Peter Steinberger
01ca3da8ee
refactor(gateway): share tailscale prompt constants
2026-02-15 18:06:48 +00:00
Peter Steinberger
2e758d3691
refactor(gateway): share node event sessionKey parsing
2026-02-15 18:02:55 +00:00
Peter Steinberger
a0e763168f
refactor(exec-approvals): share socket default merge
2026-02-15 17:36:08 +00:00
Peter Steinberger
9143f33a80
refactor(tools): dedupe alsoAllow merge
2026-02-15 16:52:14 +00:00
Peter Steinberger
3783cd3850
refactor(plugins): share empty registry factory
2026-02-15 16:44:00 +00:00
Peter Steinberger
1843bcf1db
refactor(gateway): share host header parsing
2026-02-15 16:15:53 +00:00
Peter Steinberger
7323953ab0
refactor(gateway): share device signature reject path
2026-02-15 16:04:37 +00:00
Peter Steinberger
cd225c15be
refactor(gateway): dedupe wizard status schema
2026-02-15 16:03:10 +00:00
Mr. Guy
e927fd1e35
fix: allow agent workspace directories in media local roots ( #17136 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 7545ef1e19
Co-authored-by: MisterGuy420 <255743668+MisterGuy420@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-02-15 10:53:45 -05:00
Rodrigo Uroz
df95ddc771
Fix/agent session key normalization (openclaw#15707) thanks @rodrigouroz
...
Verified:
- pnpm build
- pnpm check
- pnpm test:macmini
Co-authored-by: rodrigouroz <384037+rodrigouroz@users.noreply.github.com >
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com >
2026-02-15 09:46:14 -06:00
Peter Steinberger
e687ad15ac
refactor(test): share server chat event harness
2026-02-15 15:44:14 +00:00
Rodrigo Uroz
6565ec2e53
gateway: return actionable error for send channel webchat (openclaw#15703) thanks @rodrigouroz
...
Verified:
- pnpm build
- pnpm check (fails on current main with unrelated type errors in src/memory/embedding-manager.test-harness.ts)
- pnpm test:macmini (not run after pnpm check failure)
- pnpm test -- src/gateway/server-methods/send.test.ts
Co-authored-by: rodrigouroz <165576107+rodrigouroz@users.noreply.github.com >
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com >
2026-02-15 09:31:11 -06:00