Commit Graph

972 Commits

Author SHA1 Message Date
Peter Steinberger 4a9d3a5551 test: tighten runtime postbuild assertions 2026-05-09 09:07:05 +01:00
Peter Steinberger e697ee354f test: tighten tsdown cleanup assertions 2026-05-09 09:05:54 +01:00
Peter Steinberger 4862dee679 test: tighten run-tsgo sparse guard assertion 2026-05-09 08:40:15 +01:00
Shakker b33fe72fc3 test: tighten script empty array assertions 2026-05-09 05:03:42 +01:00
Shakker ef2be8a982 test: tighten script empty array assertions 2026-05-09 04:48:47 +01:00
Shakker 2a272aa4a8 test: tighten shared empty object assertions 2026-05-09 04:13:56 +01:00
Peter Steinberger f8e2a2ff63 test: tighten boundary failure timing assertion 2026-05-09 03:39:47 +01:00
Peter Steinberger ffe72ffbb9 test: tighten test state payload assertions 2026-05-09 03:36:42 +01:00
Peter Steinberger 4f43026db6 test: tighten extension batch metric assertions 2026-05-09 03:35:35 +01:00
Shakker c547427ca7 test: tighten release metadata guard assertion 2026-05-09 03:26:23 +01:00
Peter Steinberger 4c06dee4cd test: dedupe runtime postbuild absence assertions 2026-05-09 02:25:26 +01:00
Peter Steinberger c0e6475a25 test: tighten tsdown cleanup absence assertions 2026-05-09 01:47:19 +01:00
Nandana Dileep 5adbbaa3cb fix(scripts): avoid DEP0190 when spawning .cmd files on Windows
Use the shared Windows cmd.exe command-line builder for `.cmd` and `.bat` UI runner launches so Node.js v24 no longer sees `spawn(file, args, { shell: true })` and emits DEP0190.

The launcher keeps ordinary `.exe`/`.com` and non-Windows paths on direct argv spawning, while Windows command scripts now run through `cmd.exe /d /s /c` with `shell: false` and `windowsVerbatimArguments: true`.

Local and CI verification passed, including focused UI runner tests, build, check, Real behavior proof, and ClawSweeper gates.

Co-authored-by: Nandana Dileep <nandanadileep@users.noreply.github.com>
Co-authored-by: Brad Groux <3053586+BradGroux@users.noreply.github.com>
2026-05-08 18:45:20 -05:00
Peter Steinberger e305c7a9b0 test: simplify ios team candidate parsing 2026-05-08 23:47:17 +01:00
Peter Steinberger 40ac54adbb test: simplify committer path collection 2026-05-08 23:39:30 +01:00
Peter Steinberger edfc5294cb test: avoid line count filter allocations 2026-05-08 22:13:46 +01:00
Peter Steinberger ce515dbf4d test: avoid misc count filter allocations 2026-05-08 22:05:41 +01:00
Peter Steinberger a899f81921 test: avoid more filter allocation assertions 2026-05-08 21:33:48 +01:00
Peter Steinberger 9bc8237f7b test: avoid filter allocation assertions 2026-05-08 21:26:50 +01:00
Peter Steinberger 32ec6c2ba7 test: tighten release tooling helpers 2026-05-08 21:22:04 +01:00
Peter Steinberger 7a39b855d3 test: tighten topology helper 2026-05-08 21:20:22 +01:00
Shakker b415efa2e9 test: tighten root override assertion 2026-05-08 21:20:15 +01:00
Shakker 431d478e5c test: tighten release check assertions 2026-05-08 21:19:51 +01:00
Shakker 4f02ef9cc2 test: tighten plugin boundary assertions 2026-05-08 21:19:21 +01:00
Peter Steinberger 03d6a5a6dc test: tighten docker e2e helper 2026-05-08 21:19:19 +01:00
Shakker 2ccc08851d test: tighten cross os release assertion 2026-05-08 21:18:44 +01:00
Shakker e54f392b84 test: tighten topology record assertions 2026-05-08 21:18:09 +01:00
Shakker d7f4c8b437 test: tighten docker e2e lane assertion 2026-05-08 21:17:37 +01:00
Peter Steinberger 45ef4815df test: tighten messaging helper assertions 2026-05-08 20:55:20 +01:00
Shakker 7d2dd28443 test: tighten vitest process listener assertions 2026-05-08 20:52:50 +01:00
Shakker 700230c07c test: tighten extension script mock assertion 2026-05-08 20:41:06 +01:00
Shakker bab07e994f test: tighten preinstall warning assertion 2026-05-08 20:40:33 +01:00
Peter Steinberger 88d32bca40 test: tighten tooling helper assertions 2026-05-08 20:31:49 +01:00
Shakker a80b774b32 test: tighten extension batch assertion 2026-05-08 20:07:44 +01:00
Shakker c747b46c79 test: tighten package manager warning assertion 2026-05-08 20:05:15 +01:00
Peter Steinberger de82701603 test: require powershell command runner 2026-05-08 17:59:15 +01:00
Peter Steinberger ceb0385d29 test: require media process handles 2026-05-08 17:55:10 +01:00
Peter Steinberger 7cc0b21e4d test: restore node 26 test compatibility 2026-05-08 16:52:23 +01:00
Peter Steinberger dce9261415 test: tighten e2e helper assertions 2026-05-08 15:08:47 +01:00
Peter Steinberger 249e58b939 test: clarify tooling accepted assertions 2026-05-08 13:23:23 +01:00
Peter Steinberger 6abfb66aa5 test: clarify package spec validator assertions 2026-05-08 12:26:08 +01:00
Shakker ae8b3de2d9 test: sync telegram release scenario assertion 2026-05-08 12:00:07 +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 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
sallyom 56fe64e8e3 fix: print resolved installer follow-up command
Signed-off-by: sallyom <somalley@redhat.com>
2026-05-07 16:31:21 -04:00