Shakker
d760bf87f0
test: assert config secret resolvability errors
2026-05-08 10:37:43 +01:00
Shakker
5b9f94baae
test: assert update restart message suppression
2026-05-08 10:37:15 +01:00
Shakker
2d84fd749e
test: clarify gateway cron event assertion
2026-05-08 10:36:40 +01:00
Shakker
d52aad4cf2
test: clarify gateway hook event assertions
2026-05-08 10:36:13 +01:00
Peter Steinberger
2790549fc6
test: clarify update runner command assertions
2026-05-08 10:35:51 +01:00
Shakker
8441c64434
test: clarify gateway reload event assertions
2026-05-08 10:35:39 +01:00
Shakker
1e5d0a205a
test: clarify session transcript candidate assertion
2026-05-08 10:35:07 +01:00
Shakker
7875c1a6c1
test: clarify memory wiki session filters
2026-05-08 10:34:40 +01:00
Shakker
efd795e98a
test: clarify telegram status issue assertions
2026-05-08 10:34:12 +01:00
Shakker
45d0efad23
test: clarify ollama setup fetch assertions
2026-05-08 10:33:39 +01:00
Shakker
a2ef6ff8b8
test: clarify doctor config warning assertions
2026-05-08 10:33:12 +01:00
Peter Steinberger
419b6e8993
test: clarify legacy migration change assertions
2026-05-08 10:32:10 +01:00
Shakker
3f1e422859
test: clarify status output assertions
2026-05-08 10:32:02 +01:00
Val Alexander
84fe3c5409
fix(daemon): include homebrew paths in launchagent env ( #79331 )
2026-05-08 04:31:30 -05:00
Shakker
9ca5e4aaa9
test: clarify doctor default account assertions
2026-05-08 10:31:25 +01:00
Shakker
d32ff05090
test: clarify health snapshot probe assertions
2026-05-08 10:30:59 +01:00
Peter Steinberger
d150d8c053
test: clarify port diagnostics assertions
2026-05-08 10:30:44 +01:00
Shakker
5fbbfa97aa
test: clarify doctor state integrity assertions
2026-05-08 10:30:29 +01:00
Shakker
838565fe59
test: clarify update runner command assertions
2026-05-08 10:29:55 +01:00
Shakker
b6a6580db3
test: clarify nostr profile http assertion
2026-05-08 10:29:25 +01:00
Shakker
c0921c2f24
test: clarify nostr profile validation assertions
2026-05-08 10:29:01 +01:00
Shakker
4fd9d0e44d
test: clarify google oauth fallback assertion
2026-05-08 10:28:36 +01:00
Shakker
281318e3da
test: clarify slack external menu assertion
2026-05-08 10:28:10 +01:00
Peter Steinberger
8282d21d35
test: dedupe sessions cleanup log assertions
2026-05-08 10:27:49 +01:00
Shakker
da6231a84e
test: clarify discord model picker nav assertions
2026-05-08 10:27:35 +01:00
Peter Steinberger
6a9f10eb88
test: clarify channel streaming labels
2026-05-08 10:25:51 +01:00
Shakker
7bb89f915b
test: clarify discord startup log assertions
2026-05-08 10:25:28 +01:00
Shakker
663c9700e4
test: clarify config cli dry run assertion
2026-05-08 10:24:16 +01:00
Shakker
2bf3c1d387
test: clarify logs cli reconnect assertions
2026-05-08 10:23:44 +01:00
Shakker
f46fec4f4c
test: clarify skills cli log assertions
2026-05-08 10:23:23 +01:00
Peter Steinberger
b5453bb1b7
test: clarify cron scheduler delay assertions
2026-05-08 10:23:08 +01:00
Shakker
3d70ffa596
test: clarify update cli completion warning assertions
2026-05-08 10:23:01 +01:00
Shakker
856a0b135e
test: clarify plugin update restart assertions
2026-05-08 10:22:15 +01:00
Shakker
779122d761
test: clarify plugin install persist cache assertion
2026-05-08 10:21:55 +01:00
Peter Steinberger
2c0dac5851
test: dedupe trajectory export event assertions
2026-05-08 10:21:49 +01:00
Shakker
16cdf85a05
test: clarify plugin install persist warning assertion
2026-05-08 10:21:16 +01:00
Shakker
b0966f5356
test: clarify plugin uninstall log assertions
2026-05-08 10:20:50 +01:00
Shakker
f82d842335
test: clarify plugin install log assertions
2026-05-08 10:20:22 +01:00
Peter Steinberger
bd72cc4aa5
test: clarify gateway stability event assertions
2026-05-08 10:19:58 +01:00
Peter Steinberger
3b626e4e36
test: clarify exec approval broadcast assertion
2026-05-08 10:18:16 +01:00
Peter Steinberger
b16bcda63a
test: clarify gateway command list assertions
2026-05-08 10:17:12 +01:00
Peter Steinberger
d7f2c3d344
test: clarify daemon install warning assertion
2026-05-08 10:16:05 +01:00
Peter Steinberger
8df998e55e
test: dedupe cron cli log assertions
2026-05-08 10:15:07 +01:00
Peter Steinberger
aa6160c1db
test: clarify secrets cli skipped notes
2026-05-08 10:14:08 +01:00
Peter Steinberger
5b002b0428
test: clarify agent skill assertions
2026-05-08 10:12:45 +01:00
Peter Steinberger
f91da88ed7
test: clarify gateway pricing timer assertion
2026-05-08 10:11:53 +01:00
Shakker
49e307a64d
test: clarify mantis staged video assertion
2026-05-08 10:11:49 +01:00
Val Alexander
f6a5405658
fix(macos): guard config writer fallback
...
Guard macOS config writes so stale or destructive fallback payloads cannot silently remove gateway.mode, metadata, or auth and trigger gateway restore churn.
Verification:
- swift test --package-path apps/macos --filter OpenClawConfigFileTests
- swift test --package-path apps/macos --filter AppStateRemoteConfigTests
- swift test --package-path apps/macos --filter ConfigStoreTests
- pnpm lint:swift
- git diff --check origin/main..HEAD
- Blacksmith Testbox pnpm check:changed: blocked by missing swiftlint in the Linux Testbox image after reaching apps lane
2026-05-08 04:11:28 -05:00
Peter Steinberger
2d1f4f909e
fix: normalize retired gemini preview ids
2026-05-08 10:10:41 +01:00
tmimmanuel
b78295b4dd
fix(ui): hide sender metadata in control chat ( #78790 )
...
Summary:
- Strip untrusted sender metadata from Control UI live stream and transcript rendering.
- Preserve canvas preview anchors while suppressing metadata-only render items.
- Stop operator UI clients from injecting internal client IDs as sender identity while preserving external channel attribution.
Verification:
- pnpm exec oxfmt --check --threads=1 CHANGELOG.md ui/src/ui/chat/build-chat-items.ts ui/src/ui/chat/build-chat-items.test.ts ui/src/ui/chat/message-normalizer.ts ui/src/ui/chat/message-normalizer.test.ts src/gateway/server-methods/chat.ts src/gateway/server-methods/chat.directive-tags.test.ts
- pnpm check:changelog-attributions
- git diff --check
- pnpm test ui/src/ui/chat/build-chat-items.test.ts ui/src/ui/chat/message-normalizer.test.ts -- --reporter=verbose
- pnpm test src/gateway/server-methods/chat.directive-tags.test.ts -- --reporter=verbose -t 'operator UI client sender context'
- GitHub PR checks green on a67ab34fbe
Fixes #78739 .
Thanks @tmimmanuel, @guguangxin-eng, @hclsys, and @BunsDev.
2026-05-08 04:10:21 -05:00