Peter Steinberger
2351caa9cf
test: tighten prototype key matching
2026-03-14 01:01:27 +00:00
Peter Steinberger
0146345b88
fix: tighten target error hint coverage
2026-03-14 01:00:51 +00:00
Steven
25f458a907
macOS: respect exec-approvals.json settings in gateway prompter ( #13707 )
...
Fix macOS gateway exec approvals to respect exec-approvals.json.
This updates the macOS gateway prompter to resolve per-agent exec approval policy before deciding whether to show UI, use agentId for policy lookup, honor askFallback when prompts cannot be presented, and resolve no-prompt decisions from the configured security policy instead of hardcoded allow-once behavior. It also adds regression coverage for ask-policy and allowlist-fallback behavior, plus a changelog entry for the fix.
Co-authored-by: ImLukeF <92253590+ImLukeF@users.noreply.github.com>
2026-03-14 12:00:15 +11:00
Peter Steinberger
1aca4c7b87
test: tighten outbound session context coverage
2026-03-14 00:59:56 +00:00
Peter Steinberger
cbd264f33d
test: tighten outbound identity normalization
2026-03-14 00:59:03 +00:00
Peter Steinberger
8dab4a48c4
test: tighten package tag prefix matching
2026-03-14 00:58:12 +00:00
Peter Steinberger
4d523f4e19
test: tighten node list parse fallback coverage
2026-03-14 00:57:29 +00:00
Peter Steinberger
91f725a998
test: tighten update channel display precedence
2026-03-14 00:56:42 +00:00
Peter Steinberger
9050aa9efd
test: tighten channel activity account isolation
2026-03-14 00:55:32 +00:00
Peter Steinberger
a23a23ba69
test: tighten bonjour ciao coverage
2026-03-14 00:54:42 +00:00
Peter Steinberger
9fbb7eb2e1
docs(changelog): note upcoming security fixes
2026-03-14 00:54:19 +00:00
Peter Steinberger
70d6217dbe
test: tighten backoff abort coverage
2026-03-14 00:53:47 +00:00
Peter Steinberger
e794417623
fix: resolve current ci regressions
2026-03-14 00:51:12 +00:00
Peter Steinberger
17eaa59a7a
test: tighten json file helper coverage
2026-03-14 00:44:12 +00:00
Peter Steinberger
958a2f31da
test: tighten is-main helper coverage
2026-03-14 00:43:19 +00:00
fabiaodemianyang
983fecc106
fix(feishu): preserve non-ASCII filenames in file uploads ( #33912 ) ( #34262 )
...
* fix(feishu): preserve non-ASCII filenames in file uploads (#33912 )
* style(feishu): format media test file
* fix(feishu): preserve UTF-8 filenames in file uploads (openclaw#34262) thanks @fabiaodemianyang
---------
Co-authored-by: Robin Waslander <r.waslander@gmail.com>
2026-03-14 01:42:46 +01:00
Peter Steinberger
2083b0581d
test: tighten system run command normalization coverage
2026-03-14 00:42:13 +00:00
Peter Steinberger
576134ec73
test: tighten wsl detection coverage
2026-03-14 00:41:22 +00:00
Peter Steinberger
4eb279036a
test: tighten warning filter coverage
2026-03-14 00:40:23 +00:00
Peter Steinberger
9984e83d1e
test: tighten path guard helper coverage
2026-03-14 00:39:27 +00:00
Peter Steinberger
7621589ba2
test: tighten proxy fetch helper coverage
2026-03-14 00:38:43 +00:00
Peter Steinberger
482fdd8c05
docs: reorder changelog highlights by user impact
2026-03-14 00:37:56 +00:00
Peter Steinberger
226c1be964
fix: tighten bonjour whitespace error coverage
2026-03-14 00:36:31 +00:00
Peter Steinberger
701bed85f8
test: share models list forward compat fixtures
2026-03-14 00:35:07 +00:00
Peter Steinberger
a6385091e0
test: share gateway status auth fixtures
2026-03-14 00:35:07 +00:00
Peter Steinberger
dcbc574a27
test: share browser route test helpers
2026-03-14 00:35:07 +00:00
Peter Steinberger
4523260dda
test: share gateway route auth helpers
2026-03-14 00:35:07 +00:00
Peter Steinberger
727fc79ed2
fix: force-stop lingering gateway client sockets
2026-03-14 00:33:39 +00:00
Peter Steinberger
4dbab064f0
test: add parallels windows smoke harness
2026-03-14 00:33:39 +00:00
Peter Steinberger
767609532f
test: tighten system run command coverage
2026-03-14 00:30:20 +00:00
Peter Steinberger
f806b07208
refactor: share cli install helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
97aa786dd5
refactor: share browser route helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
614844c9fe
refactor: share plugin directory helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
5eaa14687f
test: share channel health helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
944a2c93e3
refactor: share gateway connection auth options
2026-03-14 00:30:14 +00:00
Peter Steinberger
42f9737e59
refactor: share gateway chat text normalization
2026-03-14 00:30:14 +00:00
Peter Steinberger
1886fe5fd9
test: share gateway chat history setup
2026-03-14 00:30:14 +00:00
Peter Steinberger
8225b9edbb
test: share gateway hook and cron helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
b64466953a
test: share plugin http auth helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
b72ac7936a
test: share gateway reload helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
320de5ecdd
test: share startup auth token fixtures
2026-03-14 00:30:14 +00:00
Peter Steinberger
5f87b1eba5
test: share schtasks gateway script fixture
2026-03-14 00:30:14 +00:00
Peter Steinberger
49cbcea429
refactor: share daemon launchd and path helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
2d39c50ee6
refactor: share daemon lifecycle restart helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
f8efa30305
test: share gateway chat run helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
54999be326
test: share qr cli setup code helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
c90b10b02f
test: share daemon cli service helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
68a507ab31
test: share lifecycle config guard helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
6e7e82e5e7
test: share restart health helpers
2026-03-14 00:30:14 +00:00
Peter Steinberger
d07c6c0bc6
test: share config-only channel status helpers
2026-03-14 00:30:14 +00:00