Commit Graph

27965 Commits

Author SHA1 Message Date
Peter Steinberger
d8f39ce2ee test: guard remaining mock call helpers 2026-05-11 19:07:15 +01:00
Shakker
4f02ce5242 test: check sandbox explain arrays 2026-05-11 19:06:16 +01:00
Peter Steinberger
a2b36587dd test: guard gateway mock call helpers 2026-05-11 19:05:19 +01:00
Shakker
95950d5522 test: remove duplicate owner checks 2026-05-11 19:04:17 +01:00
Peter Steinberger
03b36f096b test: guard agent helper mock reads 2026-05-11 19:03:16 +01:00
Shakker
e89fb601a7 test: check nested delivery logs 2026-05-11 19:03:01 +01:00
Peter Steinberger
f27bd16cc0 test: guard command mock arg helpers 2026-05-11 19:02:03 +01:00
Shakker
baefffda69 test: check ACP resource link text 2026-05-11 19:01:00 +01:00
Peter Steinberger
c3b9f8cf19 test: guard server cron mock args 2026-05-11 19:00:55 +01:00
Shakker
12ac83c61f test: check browser doctor warning 2026-05-11 18:59:35 +01:00
jesse-merhi
79c2ed9065 feat: make exec command highlighting optional 2026-05-12 03:59:30 +10:00
Peter Steinberger
38de1a7518 test: guard gateway status helper records 2026-05-11 18:59:06 +01:00
Shakker
6748192d64 test: check gateway allowed origins 2026-05-11 18:58:10 +01:00
Peter Steinberger
7f89b074ed test: guard http header mock calls 2026-05-11 18:57:49 +01:00
Peter Steinberger
a346e8c4c5 test: guard skills upload call helper 2026-05-11 18:56:54 +01:00
Shakker
445ca84239 test: check TaskFlow command output 2026-05-11 18:56:41 +01:00
Peter Steinberger
e25283f7c7 test: guard command prompt call helpers 2026-05-11 18:55:42 +01:00
Shakker
cfeb7703b5 test: check ACP policy messages 2026-05-11 18:54:43 +01:00
Peter Steinberger
0bb4ef5fd3 test: guard context engine mock args 2026-05-11 18:53:24 +01:00
Peter Steinberger
ff5bbac349 test: guard model test record assertions 2026-05-11 18:52:02 +01:00
Peter Steinberger
79d9683afa test: guard compact hook records 2026-05-11 18:50:17 +01:00
Peter Steinberger
6bb5c9f957 test: fail fast on overflow compaction calls 2026-05-11 18:49:23 +01:00
Peter Steinberger
bf8bcae8b2 test: fail fast on google prompt cache calls 2026-05-11 18:48:18 +01:00
Peter Steinberger
ee0760172d test: fix overflow compaction mock call typing (#75117) 2026-05-11 18:47:46 +01:00
samzong
380a679313 feat(cron): add direct job lookup
Signed-off-by: samzong <samzong.lu@gmail.com>
2026-05-11 18:47:46 +01:00
Peter Steinberger
dc83a10733 test: tighten skip discovery hook assertions 2026-05-11 18:47:16 +01:00
Omar Shahine
efc8641393 fix: add channel status filtering (#80706)
Summary:
- Add `openclaw channels status --channel <name>` filtering through CLI, gateway protocol, and fallback status rendering.
- Document the BlueBubbles-to-iMessage cutover path so operators can probe iMessage without starting both monitors.
- Refresh generated Swift protocol model for the new optional channel status parameter.

Verification:
- `pnpm test src/gateway/server-methods/channels.status.test.ts src/commands/channels.status.command-flow.test.ts src/cli/program/routes.test.ts -- --reporter=verbose`
- `CI=true pnpm check:docs`
- `pnpm protocol:check`
- `git diff --check`
- `node scripts/check-changelog-attributions.mjs`
- CI head `45b27e3866`: focused/docs/protocol shards green locally; GitHub broad/scanner jobs queued for runners at merge attempt time; `Real behavior proof` failure is the maintainer-ignorable external-real-proof complaint.
2026-05-11 18:44:54 +01:00
Peter Steinberger
3775532a29 test: wait for live model switch cleanup by assertion 2026-05-11 18:42:09 +01:00
Peter Steinberger
2e7d9e2290 test: use immediate for bash abort turn 2026-05-11 18:38:32 +01:00
samzong
df30515315 feat(acp): expose session lineage metadata
Signed-off-by: samzong <samzong.lu@gmail.com>
2026-05-11 18:32:46 +01:00
Peter Steinberger
85b668e9ee test: collapse restart sentinel timer retries 2026-05-11 18:30:19 +01:00
Peter Steinberger
3f08c7f0f1 test: wait for acp chat sends by assertion 2026-05-11 18:26:37 +01:00
Shakker
a66d8ffe75 test: cover CLI spawn cleanup 2026-05-11 18:24:15 +01:00
Shakker
bc7c5d960c test: spell out live probe values 2026-05-11 18:18:51 +01:00
Peter Steinberger
8c4c7280c7 test: wait for acp resolver by assertion 2026-05-11 18:17:17 +01:00
Peter Steinberger
7d2a8677c7 test: poll provider local service shutdown with vitest 2026-05-11 18:14:53 +01:00
samzong
04002e374b fix(auto-reply): precompile directive regexes
Signed-off-by: samzong <samzong.lu@gmail.com>
2026-05-11 18:14:47 +01:00
Shakker
2249af2c95 test: verify agent runtime values 2026-05-11 18:13:39 +01:00
Peter Steinberger
5a1712fac6 test: use expect poll for gateway counter wait 2026-05-11 18:13:34 +01:00
Peter Steinberger
9f625fe5e1 test: wait for node invoke forwarding by assertion 2026-05-11 18:12:05 +01:00
Shakker
ccb6e581d3 test: check context and music options 2026-05-11 18:11:15 +01:00
Peter Steinberger
1c5942abbf test: use vi wait helper in task registry 2026-05-11 18:09:38 +01:00
Shakker
a17277d9b4 test: verify auto-reply payloads 2026-05-11 18:07:29 +01:00
Peter Steinberger
068421b68a test: remove gateway chat history polling loop 2026-05-11 18:06:00 +01:00
Shakker
839e9e970c test: inspect exec approval payloads 2026-05-11 18:04:49 +01:00
Shakker
27e705f7cd test: check auto-reply diagnostics 2026-05-11 18:02:36 +01:00
Peter Steinberger
738f94b290 fix: clarify update warning states 2026-05-11 18:02:05 +01:00
Jerran C.
530b892f06 feat(tools): add per-sender tool policies (#66933)
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-05-11 18:01:39 +01:00
jesse-merhi
2401ece533 fix: resolve wrapper carriers for approval spans 2026-05-12 03:01:12 +10:00
jesse-merhi
a70d46717c fix: skip windows gateway command spans 2026-05-12 03:01:12 +10:00