不做了睡大觉
|
cb391f4bdc
|
fix(config): prevent config.patch from destroying arrays when patch entries lack id (#18030)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: a857df9e328f17774bc345a9567aaa39f94038ae
Co-authored-by: stakeswky <64798754+stakeswky@users.noreply.github.com>
Co-authored-by: sebslight <19554889+sebslight@users.noreply.github.com>
Reviewed-by: @sebslight
|
2026-02-16 08:13:51 -05:00 |
|
Advait Paliwal
|
bc67af6ad8
|
cron: separate webhook POST delivery from announce (#17901)
* cron: split webhook delivery from announce mode
* cron: validate webhook delivery target
* cron: remove legacy webhook fallback config
* fix: finalize cron webhook delivery prep (#17901) (thanks @advaitpaliwal)
---------
Co-authored-by: Tyler Yust <TYTYYUST@YAHOO.COM>
|
2026-02-16 02:36:00 -08:00 |
|
Peter Steinberger
|
31939397a9
|
test: optimize hot-path test runtime
|
2026-02-16 03:49:05 +00:00 |
|
Vignesh Natarajan
|
eed02a2b57
|
fix (security/gateway): preserve control-ui scopes in bypass mode
|
2026-02-15 19:12:06 -08:00 |
|
Peter Steinberger
|
2f621876f1
|
test(gateway): cover basePath bootstrap config endpoint
|
2026-02-16 02:56:23 +00:00 |
|
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: f95f6dd052daf618bac6ed16bb4a8112a376d47d
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 |
|