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
Shakker
d1a482ba0b
test: clarify qqbot stt guarded fetch
2026-05-08 10:09:18 +01:00
Peter Steinberger
695d4ccd1b
test: clarify gateway tools catalog server assertions
2026-05-08 10:07:11 +01:00
Peter Steinberger
b417a100f9
test: clarify daemon cli json actions
2026-05-08 10:05:25 +01:00
Peter Steinberger
20316cc079
test: clarify capability cli list assertion
2026-05-08 10:03:28 +01:00
Peter Steinberger
033c02bbf6
test: clarify context pruning image assertion
2026-05-08 10:02:01 +01:00
Peter Steinberger
3bae07cb75
test: clarify bootstrap diagnostic assertion
2026-05-08 10:00:53 +01:00
Shakker
2c498e66fe
test: clarify telegram reply chain assertions
2026-05-08 10:00:45 +01:00
Peter Steinberger
d42ae2536e
test: clarify channels status error assertion
2026-05-08 09:59:22 +01:00
Peter Steinberger
8fa6f9a28b
test: clarify message target scope assertion
2026-05-08 09:57:35 +01:00
Peter Steinberger
8a17aeb7cc
test: clarify model status provider assertions
2026-05-08 09:56:24 +01:00
Peter Steinberger
47caafc464
test: clarify migration selection statuses
2026-05-08 09:55:19 +01:00
Shakker
43d095b6ff
test: restore request animation frame cleanup
2026-05-08 09:55:05 +01:00
Peter Steinberger
7adadbdda6
test: clarify onboard search notes
2026-05-08 09:54:18 +01:00
Peter Steinberger
29a393d540
test: clarify doctor workspace note assertion
2026-05-08 09:53:04 +01:00
Peter Steinberger
88166ad840
test: clarify gateway install token warnings
2026-05-08 09:52:05 +01:00
Shakker
9dde80eae2
test: clarify node exec fallback plan assertions
2026-05-08 09:51:22 +01:00
Peter Steinberger
9e8a6355bf
test: clarify agents prune assertions
2026-05-08 09:50:14 +01:00
Peter Steinberger
aca43b29e1
test: clarify command diagnostic assertions
2026-05-08 09:48:47 +01:00
Peter Steinberger
0baa9a93e7
test: clarify auth choice option assertions
2026-05-08 09:47:24 +01:00
Shakker
9ae982f486
test: clarify browser download output assertions
2026-05-08 09:45:28 +01:00
Peter Steinberger
53824a0cbf
test: clarify gateway tools catalog assertions
2026-05-08 09:45:10 +01:00
Shakker
08337a1177
test: clarify staged media output assertions
2026-05-08 09:44:00 +01:00
Peter Steinberger
4be63a9e8f
test: clarify tool image log assertions
2026-05-08 09:43:36 +01:00
Peter Steinberger
76b09fbc68
test: clarify cli secret target scope assertions
2026-05-08 09:42:07 +01:00
Shakker
951897c45c
test: clarify harness runtime policy assertions
2026-05-08 09:40:54 +01:00
Peter Steinberger
b06f0abe57
test: clarify gateway session thinking assertions
2026-05-08 09:40:29 +01:00
Peter Steinberger
9094c801ce
test: clarify backup workspace asset assertion
2026-05-08 09:38:37 +01:00
Peter Steinberger
f00e09c34b
test: clarify model picker router assertions
2026-05-08 09:36:48 +01:00
Peter Steinberger
404353ad4f
test: clarify opencode thinking level assertions
2026-05-08 09:35:45 +01:00
Shakker
ea5116089c
test: clarify acp live streaming assertions
2026-05-08 09:35:03 +01:00
Peter Steinberger
0242d3e50d
test: clarify tsdown graph assertions
2026-05-08 09:34:24 +01:00