Shakker
|
06292d83a5
|
test: assert get-reply fixture config
|
2026-05-11 12:24:05 +01:00 |
|
Peter Steinberger
|
b9c5290a45
|
test: tighten infra warning and restart assertions
|
2026-05-11 12:21:46 +01:00 |
|
Shakker
|
a29b2b4026
|
test: assert session compaction payloads
|
2026-05-11 12:21:39 +01:00 |
|
Peter Steinberger
|
9c9b719cc9
|
test: tighten ssrf dispatcher assertions
|
2026-05-11 12:18:55 +01:00 |
|
Peter Steinberger
|
8e7ee67f67
|
test: tighten ssrf pinning assertions
|
2026-05-11 12:17:53 +01:00 |
|
Shakker
|
40457455e1
|
test: assert tts contract attempts
|
2026-05-11 12:17:30 +01:00 |
|
Peter Steinberger
|
26a0de82df
|
test: tighten runtime fetch formdata assertions
|
2026-05-11 12:16:32 +01:00 |
|
Peter Steinberger
|
c2a13e292f
|
test: tighten heartbeat runner assertions
|
2026-05-11 12:15:17 +01:00 |
|
Peter Steinberger
|
0f03af8643
|
test: tighten infra fetch summary assertions
|
2026-05-11 12:13:28 +01:00 |
|
Kaspre
|
7eefb26bc8
|
fix(heartbeat): remap cron-run exec events to session keys (#80214)
Summary:
- Remap cron-run async exec, ACP, node-event, and watchdog completion events to the queue heartbeat drains.
- Route per-sender cron-run events to the agent main queue and global-scope events to `global` while preserving the originating `agentId`.
- Tighten exec-completion classification and treat cron-run descendants as ephemeral for retention pruning.
Verification:
- CI: https://github.com/openclaw/openclaw/actions/runs/25625964382 passed.
- Real behavior proof: https://github.com/openclaw/openclaw/actions/runs/25666664248/job/75340798016 passed.
- PR targeted validation: `node scripts/run-vitest.mjs run --config test/vitest/vitest.unit.config.ts src/routing/session-key.test.ts src/infra/heartbeat-events-filter.test.ts src/agents/bash-tools.exec-runtime.test.ts src/agents/acp-spawn-parent-stream.test.ts src/cron/session-reaper.test.ts`.
- PR targeted typecheck: `pnpm tsgo:core`.
Refs #52305.
Related: #18237, #14191.
Co-authored-by: Kaspre <kaspre@gmail.com>
|
2026-05-11 12:13:17 +01:00 |
|
Shakker
|
ccc6109853
|
test: assert plugin update warnings
|
2026-05-11 12:13:14 +01:00 |
|
Peter Steinberger
|
2cd08508ea
|
test: tighten infra helper assertions
|
2026-05-11 12:11:36 +01:00 |
|
Peter Steinberger
|
c1e4b4d2a9
|
test: tighten device auth token assertions
|
2026-05-11 12:10:27 +01:00 |
|
Peter Steinberger
|
c53d7aee0f
|
test: tighten agent event context assertions
|
2026-05-11 12:08:25 +01:00 |
|
Shakker
|
a6f80874b3
|
test: assert acp cli option payloads
|
2026-05-11 12:07:57 +01:00 |
|
Peter Steinberger
|
1e9ddc33a3
|
test: tighten device identity storage assertions
|
2026-05-11 12:07:06 +01:00 |
|
Peter Steinberger
|
605fb9731d
|
test: tighten channel runtime context assertions
|
2026-05-11 12:06:05 +01:00 |
|
Peter Steinberger
|
01d9d1be83
|
test: tighten apns auth assertions
|
2026-05-11 12:03:43 +01:00 |
|
Peter Steinberger
|
58ca32a79a
|
test: tighten safe npm install env assertions
|
2026-05-11 12:02:39 +01:00 |
|
Shakker
|
499d789f97
|
test: assert config compat warnings
|
2026-05-11 12:02:01 +01:00 |
|
Peter Steinberger
|
950be50c0d
|
test: tighten session maintenance warning assertions
|
2026-05-11 12:00:57 +01:00 |
|
Peter Steinberger
|
ffba41fe6b
|
fix(codex): ignore echoed abort marker prompts
|
2026-05-11 11:59:56 +01:00 |
|
Peter Steinberger
|
be0e85a72d
|
fix(codex): accept abort markers without request responses
|
2026-05-11 11:59:56 +01:00 |
|
Peter Steinberger
|
b273b81e5b
|
fix(codex): narrow app-server abort marker fallback
|
2026-05-11 11:59:56 +01:00 |
|
Peter Steinberger
|
4ff28a7735
|
fix(codex): release interrupted app-server turns
|
2026-05-11 11:59:56 +01:00 |
|
Shakker
|
6207ba7010
|
test: assert session maintenance warnings
|
2026-05-11 11:59:11 +01:00 |
|
Peter Steinberger
|
42f277dc60
|
test: tighten gateway tls runtime assertions
|
2026-05-11 11:58:36 +01:00 |
|
Peter Steinberger
|
1b6143b7f9
|
fix: hide sandbox marker in command previews
|
2026-05-11 11:58:29 +01:00 |
|
Shakker
|
fd21722cdf
|
test: assert port conflict hints
|
2026-05-11 11:57:19 +01:00 |
|
Shakker
|
51be8f4647
|
test: assert temp dir repair warnings
|
2026-05-11 11:56:15 +01:00 |
|
Peter Steinberger
|
cb0f983544
|
test: tighten windows task restart assertions
|
2026-05-11 11:55:43 +01:00 |
|
Peter Steinberger
|
1a61e28117
|
test: tighten inbound reply dispatch assertions
|
2026-05-11 11:54:11 +01:00 |
|
Shakker
|
f2d9d76996
|
test: assert channel ingress access fields
|
2026-05-11 11:52:06 +01:00 |
|
Peter Steinberger
|
4e67506f71
|
test: tighten qa runner runtime assertions
|
2026-05-11 11:51:19 +01:00 |
|
Shakker
|
5e318ce3cd
|
test: assert channel config DM policies
|
2026-05-11 11:50:40 +01:00 |
|
Shakker
|
3f30ec4602
|
test: assert acp dispatch payloads
|
2026-05-11 11:48:11 +01:00 |
|
Peter Steinberger
|
1ff126c682
|
test: tighten plugin tool payload assertions
|
2026-05-11 11:46:51 +01:00 |
|
Shakker
|
ca73c8da43
|
test: assert tool payload parse blocks
|
2026-05-11 11:44:55 +01:00 |
|
Shakker
|
5b66d7f865
|
test: assert anthropic vertex stream options
|
2026-05-11 11:43:11 +01:00 |
|
Shakker
|
af322da872
|
test: assert anthropic vertex catalog
|
2026-05-11 11:42:25 +01:00 |
|
Peter Steinberger
|
3f5f038cc9
|
test: tighten active tab refresh assertions
|
2026-05-11 11:42:19 +01:00 |
|
Shakker
|
6c4ffec1be
|
test: assert browser plugin registration
|
2026-05-11 11:41:18 +01:00 |
|
Peter Steinberger
|
526d5390c6
|
test: tighten exec approval parser assertions
|
2026-05-11 11:41:01 +01:00 |
|
Peter Steinberger
|
c71bc216cf
|
test: tighten sessions controller assertions
|
2026-05-11 11:39:55 +01:00 |
|
Shakker
|
63649bbbff
|
test: assert matrix monitor payloads
|
2026-05-11 11:39:46 +01:00 |
|
Peter Steinberger
|
71192383e7
|
test: tighten webrtc realtime talk assertions
|
2026-05-11 11:38:27 +01:00 |
|
Shakker
|
21e0f60890
|
test: assert matrix startup directory calls
|
2026-05-11 11:38:04 +01:00 |
|
Peter Steinberger
|
3021d36f84
|
test: tighten acpx runtime lease assertions
|
2026-05-11 11:36:55 +01:00 |
|
Shakker
|
0f83118dfd
|
test: assert matrix registration calls
|
2026-05-11 11:36:31 +01:00 |
|
Peter Steinberger
|
accba2c4e2
|
test: tighten anthropic vertex stream assertions
|
2026-05-11 11:35:32 +01:00 |
|