Files
Peter Steinberger ae0588804e test(inworld): make voices timeout proof hermetic (#129024)
The live-loopback + real-watchdog shape from #124694 still flaked on
loaded CI shards (2s vitest timeout, e.g. run 32714053992 on #128514):
real socket I/O raced the 1s watchdog and 2s test budget.

fetchWithSsrFGuard already treats a vi.fn fetch stub as hermetic (no
DNS pinning, no dispatcher) and passes its timeout abort signal via
init.signal, so a never-resolving signal-honoring stub plus fake timers
exercises the same production abort path with zero real I/O. The test
now also proves the request is not aborted before the configured
timeout and aborts exactly at it. 10/10 green in a local loop.
2026-08-24 22:48:24 -07:00
..

OpenClaw Inworld Plugin

Official OpenClaw plugin for Inworld.

Install from OpenClaw:

openclaw plugins install @openclaw/inworld-speech
openclaw gateway restart

See https://docs.openclaw.ai/providers/inworld for setup and configuration.