Shakker
bfbbcb73fa
test: tighten feishu dynamic agent config assertion
2026-05-10 19:36:15 +01:00
Shakker
aced038cb6
test: tighten feishu client timeout assertions
2026-05-10 19:35:16 +01:00
Peter Steinberger
f79c285566
test: tighten hermes config migration assertions
2026-05-10 19:34:35 +01:00
Shakker
a7157ce4cc
test: tighten feishu card interaction assertion
2026-05-10 19:34:06 +01:00
Peter Steinberger
20479bf94a
test: tighten hermes file migration assertions
2026-05-10 19:33:09 +01:00
Shakker
44c57dc041
test: tighten feishu comment dispatcher assertion
2026-05-10 19:33:03 +01:00
Shakker
68630d97e1
test: tighten feishu probe request assertion
2026-05-10 19:32:04 +01:00
Shakker
4668a5727e
test: tighten feishu group name log assertion
2026-05-10 19:31:06 +01:00
Peter Steinberger
c7e0d161d5
test: tighten hermes provider migration assertions
2026-05-10 19:30:13 +01:00
Shakker
5329ed7c74
test: tighten mattermost monitor assertions
2026-05-10 19:29:53 +01:00
Shakker
41ccb85dc9
test: tighten mattermost inbound route assertion
2026-05-10 19:28:20 +01:00
Shakker
0b79d7cb3a
test: tighten mattermost slash send assertion
2026-05-10 19:27:17 +01:00
Peter Steinberger
9d89a3be60
test: tighten openrouter provider assertions
2026-05-10 19:27:07 +01:00
Shakker
2a756ef556
test: tighten mattermost reply delivery assertions
2026-05-10 19:26:15 +01:00
Peter Steinberger
ca77c21d47
test: tighten qa slack desktop smoke assertions
2026-05-10 19:24:22 +01:00
Shakker
9bb7132c1f
test: tighten mattermost interaction callback assertions
2026-05-10 19:24:12 +01:00
Nimrod Gutman
c8a821e648
docs(ios): add gateway certificate rotation changelog
2026-05-10 21:24:04 +03:00
Shakker
86c7ef969a
test: tighten mattermost probe assertions
2026-05-10 19:23:00 +01:00
Peter Steinberger
a7b250da36
test: tighten slack channel assertions
2026-05-10 19:21:43 +01:00
Shakker
8adf270507
test: tighten mattermost helper payload assertions
2026-05-10 19:20:51 +01:00
Shakker
4aae07e8bb
test: tighten mattermost reconnect error assertion
2026-05-10 19:19:54 +01:00
Peter Steinberger
cef7b0e33b
test: tighten voice call assertions
2026-05-10 19:19:45 +01:00
Shakker
12283fa672
test: tighten mattermost send option assertions
2026-05-10 19:18:46 +01:00
Peter Steinberger
31fa105e9e
test: tighten discord outbound adapter assertions
2026-05-10 19:17:57 +01:00
Shakker
848ad367e4
test: tighten mattermost setup route assertion
2026-05-10 19:17:27 +01:00
Shakker
addd56cfdb
test: tighten codex elicitation bridge assertions
2026-05-10 19:16:09 +01:00
Peter Steinberger
dd016a2094
test: tighten matrix account propagation assertions
2026-05-10 19:15:12 +01:00
Shakker
93cd3a9c38
test: tighten codex dynamic tool transcript assertions
2026-05-10 19:14:53 +01:00
Peter Steinberger
a1fe027d54
test: tighten extension test assertions
2026-05-10 19:11:27 +01:00
Nimrod Gutman
00a0858fd9
fix(ios): recover rotated gateway certificates
...
## Summary
- allow iOS to trust system-valid rotated gateway certificates
- rebuild active gateway sessions after replacing the stored TLS pin
- expose certificate trust recovery from gateway problem banners
## Verification
- swift test --filter 'GatewayErrorsTests|GatewayNodeSessionTests/changedSessionBoxRebuildsExistingGatewayChannel'
- xcodebuild build -scheme OpenClaw -destination 'platform=iOS,id=00008140-000848A92EE3001C'
- installed and launched OpenClaw on attached iPhone with devicectl
- verified iOS gateway log connected to wss://gutsy-home.tail06a72.ts.net:443 after trust/pairing recovery
2026-05-10 21:10:35 +03:00
Shakker
7139aa8ad4
test: tighten codex shared client assertions
2026-05-10 19:09:18 +01:00
Shakker
072e600813
test: tighten codex compaction context assertions
2026-05-10 19:07:42 +01:00
Peter Steinberger
ea34bdea03
test: clear qa lab server broad matchers
2026-05-10 19:07:32 +01:00
Peter Steinberger
3a05c7127a
fix(gateway): avoid sync restart sentinel startup probes
2026-05-10 19:07:05 +01:00
Shakker
da0daa2138
test: tighten codex schema start payload assertion
2026-05-10 19:06:06 +01:00
Peter Steinberger
b53f77b840
test: clear browser client broad matchers
2026-05-10 19:05:33 +01:00
Shakker
691674382f
test: tighten codex outcome fallback mirrors
2026-05-10 19:04:10 +01:00
Peter Steinberger
909ab191a7
fix(slack): include api error details
...
Rewrite #53966 on current main, preserving Slack SDK structured fields while routing the final text through OpenClaw redaction.
Co-authored-by: Dennis Maskevich <dennis.maskevich@gmail.com >
2026-05-10 19:03:59 +01:00
Peter Steinberger
41859bb3fc
fix: preserve cron lane timeout result
2026-05-10 19:03:17 +01:00
brokemac79
6e4d2d0ca2
fix cron nested lane timeout result
2026-05-10 19:03:17 +01:00
Peter Steinberger
c619129ebf
test: clear matrix verification broad matchers
2026-05-10 19:02:59 +01:00
Shakker
508c379e88
test: tighten codex plugin thread config diagnostics
2026-05-10 19:02:35 +01:00
Peter Steinberger
1c1253e5af
fix(heartbeat): honor ack policy for pending replay
2026-05-10 19:00:41 +01:00
hclsys
848ec1b3ba
fix(heartbeat): thread ackMaxChars into pending-delivery classifier
...
shouldSkipHeartbeatPendingFinalDelivery was using the default 300-char
threshold regardless of per-agent heartbeat config. Replace with inline
logic that resolves ackMaxChars from cfg.agents[agentId].heartbeat ->
cfg.agents.defaults.heartbeat -> DEFAULT_HEARTBEAT_ACK_MAX_CHARS.
Also fix: store the stripped text (remainder after HEARTBEAT_OK) rather
than the raw payload text. Previously pendingFinalDeliveryText would
have contained the HEARTBEAT_OK prefix, causing heartbeat-runner to
re-deliver it verbatim on retry.
Resolves clawsweeper P2 review finding on #79270 .
2026-05-10 19:00:41 +01:00
HCL
89e4fb3724
test(heartbeat): preserve real pending delivery text
2026-05-10 19:00:41 +01:00
HCL
dff41d38d1
chore(changelog): note heartbeat pending replay fix
2026-05-10 19:00:41 +01:00
HCL
464a6e3c2c
test(heartbeat): cover ack-only pending delivery loops
2026-05-10 19:00:41 +01:00
HCL
06d8cd1b23
fix(heartbeat): ignore ack-only pending delivery replay
2026-05-10 19:00:41 +01:00
Peter Steinberger
c14f4af2cc
test: clear slack block send broad matchers
2026-05-10 18:59:12 +01:00
Shakker
3ca7991779
test: tighten codex app server client assertions
2026-05-10 18:59:04 +01:00