Peter Steinberger
279aa7f7b8
test: remove redundant web boundary assertion
2026-05-08 08:44:42 +01:00
Peter Steinberger
b91277381f
test: clarify scoped vitest exclude assertions
2026-05-08 07:47:20 +01:00
Peter Steinberger
05f117aae2
test: clarify unit fast forced routing assertion
2026-05-08 07:41:09 +01:00
Peter Steinberger
6bb3678fd9
test: clarify plugin extension boundary assertions
2026-05-08 07:39:54 +01:00
Peter Steinberger
f8e34422ea
test: clarify cross-os suite filter assertion
2026-05-08 07:14:45 +01:00
Peter Steinberger
fb38bcb356
test: clarify bundled plugin prefix assertions
2026-05-08 07:12:48 +01:00
Peter Steinberger
5cf4969911
test: clarify plugin prerelease lane assertion
2026-05-08 07:11:25 +01:00
Peter Steinberger
350889dd75
test: clarify ci shard plan assertions
2026-05-08 07:05:05 +01:00
Peter Steinberger
a4796c47e4
test: clarify plugin runtime path assertions
2026-05-08 07:03:27 +01:00
Pavan Kumar Gondhi
fc065b2693
Harden macOS shell wrapper allowlist parsing [AI] ( #78518 )
...
* fix: harden shell wrapper allowlist parsing
* fix: harden shell wrapper approval binding
* docs: add changelog entry for PR merge
---------
Co-authored-by: Ishaan <ishaan@Ishaans-Mac-mini.local >
2026-05-08 10:18:41 +05:30
Peter Steinberger
9ef37d1907
test: tighten assertions and harness coverage
2026-05-08 05:28:12 +01:00
pashpashpash
fb106fb9ae
fix codex harness service tiers ( #79152 )
2026-05-08 12:10:41 +09:00
Peter Steinberger
63ec912786
fix(openai): use GA realtime bridge for gpt-realtime-2
...
Summary:
- switch OpenAI realtime voice default to gpt-realtime-2
- migrate backend OpenAI WebSocket bridge to the GA session shape and drop the beta header
- keep Azure deployment realtime bridges on the deployment-compatible shape
- extend live Talk smoke coverage and align npm Telegram package-runtime assertions
Verification:
- pnpm test extensions/openai/realtime-voice-provider.test.ts src/gateway/protocol/index.test.ts src/gateway/talk-handoff.test.ts extensions/google-meet/index.test.ts -- --reporter=dot
- pnpm test test/scripts/npm-telegram-live.test.ts -- --reporter=dot
- pnpm check:docs
- env OPENCLAW_TESTBOX=0 pnpm check:changed
- OPENCLAW_REALTIME_OPENAI_MODEL=gpt-realtime-2 node --import tsx scripts/dev/realtime-talk-live-smoke.ts
2026-05-08 00:47:25 +01:00
pashpashpash
3f217964d1
Defer Codex dynamic tools behind search
...
Defer OpenClaw Codex dynamic tools behind Codex tool_search, keep required turn-control tools direct, pin the managed Codex harness to 0.129.0-alpha.15, and document the real behavior/token impact from the live dev-agent watch.
2026-05-07 16:40:37 -07:00
sallyom
56fe64e8e3
fix: print resolved installer follow-up command
...
Signed-off-by: sallyom <somalley@redhat.com >
2026-05-07 16:31:21 -04:00
Vincent Koc
0fca665497
docs(imessage): document bluebubbles deprecation
2026-05-07 13:12:00 -07:00
Vincent Koc
07bf572f35
chore(channels): delete bluebubbles plugin package
2026-05-07 12:53:00 -07:00
Vincent Koc
c97998ce21
chore(channels): remove bluebubbles bundled surface
2026-05-07 12:52:48 -07:00
jesse-merhi
dd0a9bf869
lint: replace raw socket guard with codeql
2026-05-08 01:18:04 +10:00
jesse-merhi
9cc5e49e65
lint: replace proxy mutation guard with opengrep
2026-05-08 01:18:04 +10:00
jesse-merhi
f05e2222f3
lint: allow managed proxy mutation scopes
2026-05-08 01:18:04 +10:00
jesse-merhi
f4797921ac
lint: classify raw socket callsites
2026-05-08 01:18:04 +10:00
Shakker
01dd593cfd
test: stabilize prompt snapshot plugin tools
2026-05-07 12:25:08 +01:00
Peter Steinberger
56636dfe57
fix(ci): restore main validation
2026-05-07 12:00:29 +01:00
Vincent Koc
b165c0d10a
fix(ci): restore main validation
2026-05-07 03:39:26 -07:00
Peter Steinberger
330ba1fa31
refactor: move canvas to plugin surfaces
2026-05-07 09:07:18 +01:00
Peter Steinberger
1ef85c7d4c
test: make suites safe without isolation ( #78834 )
...
* test: make suites safe without isolation
* fix: narrow auth profile credential types
* test: inject channel module loader factory locally
2026-05-07 08:43:29 +01:00
Vincent Koc
93747f6955
test(qa): add discord voice autojoin smoke
2026-05-06 22:30:36 -07:00
Peter Steinberger
f2458d8828
ci: isolate prompt snapshot check
2026-05-07 03:07:58 +01:00
Peter Steinberger
d3fc1985fe
ci: keep runner fallback label specific
2026-05-07 01:45:20 +01:00
Peter Steinberger
13770167a0
ci: split core runtime cron shard
2026-05-07 01:41:53 +01:00
Peter Steinberger
25343f3242
ci: scope prompt snapshot support tests
2026-05-07 01:39:13 +01:00
Peter Steinberger
7cab067bce
ci: scope prompt snapshot boundary check
2026-05-07 01:31:50 +01:00
Peter Steinberger
8cffc5a2f4
ci: fall back by runner family
2026-05-07 01:13:35 +01:00
Peter Steinberger
c3853611ee
ci: add runner fallback timing telemetry
2026-05-07 01:04:22 +01:00
Vincent Koc
120eb3426a
test(e2e): serialize default e2e runner
2026-05-06 16:27:03 -07:00
Vincent Koc
93579a8a42
test(agents): refresh codex group prompt snapshot
2026-05-06 14:51:59 -07:00
Vincent Koc
78b252682b
test(docker): ignore artifacts in live source staging
2026-05-06 14:08:29 -07:00
Peter Steinberger
3c7a641b8d
test(perf): run memory lane on thread pool
2026-05-06 18:19:15 +01:00
Peter Steinberger
a2e77c101f
test(perf): run contract lanes on thread pool
2026-05-06 18:15:26 +01:00
Peter Steinberger
3117558570
test(perf): run command lane on thread pool
2026-05-06 18:13:30 +01:00
Vincent Koc
d70e06334e
fix(ci): keep cross-os matrix resolution dependency-free
2026-05-06 08:53:41 -07:00
Alex Knight
c58ccae727
fix(cron): allow restricted self introspection ( #78403 )
...
* fix(cron): allow restricted self introspection
* fix(cron): tighten self-scoped introspection
---------
Co-authored-by: Alex Knight <15041791+amknight@users.noreply.github.com >
2026-05-06 23:38:20 +10:00
Mason Huang
bb25e48972
test(scripts): clean up temp dirs after each case ( #78421 )
2026-05-06 18:51:25 +08:00
Peter Steinberger
ceaa56fb12
fix(release): stabilize final validation checks
2026-05-06 10:45:29 +01:00
Peter Steinberger
4ec693a81a
test: interleave cold full-suite shards
2026-05-06 06:08:27 +01:00
Peter Steinberger
06c490f818
test: support higher vitest shard parallelism
2026-05-06 05:57:53 +01:00
Peter Steinberger
f2ce83833a
test: avoid spawning cli help in metadata test
2026-05-06 05:48:21 +01:00
Peter Steinberger
20163313af
fix: resolve fs-safe post-land fallout
2026-05-06 02:41:36 +01:00
Peter Steinberger
df29682384
test: update talk unit-fast paths
2026-05-06 02:39:15 +01:00