$ the-wire · showcase
Gateway suspension opens to plugin HTTP, STT acceleration gated on real local evidence
By RepoJournal · Filed · About OpenClaw
OpenClaw's gateway now admits plugin HTTP work during suspension, and local speech-to-text acceleration only activates after verified local hardware.
OpenClaw fixed a gap where plugin HTTP work was blocked during suspension [1]. Now the gateway routes plugin HTTP traffic even when suspended, instead of refusing it. Teams running plugins behind a suspended gateway get working calls again, and no restart is needed.
Local speech-to-text acceleration is now verified before it is used [2]. The change stops the gateway from prioritizing local STT acceleration based on assumptions, and it also avoids executing STT binaries during inspection, a security hardening. Only after confirmed local acceleration is present does the gateway select that path.
Startup diagnostics for the gateway now include redacted outcomes for startup hooks and sidecars [3]. Operators restarting the gateway can now see whether hooks loaded, scheduled, skipped, or failed, covering cases like enabling hooks without a Gmail account, which previously silently omitted the Gmail watcher. The gateway also preserves canonical main PR provenance in release notes so changelogs point at the original contribution, not the backport mechanics [4].
The iOS share extension compose sheet was redesigned to be a primary entry point [5]. Users now get an image preview, a clear Send signal, and better success/failure feedback, replacing what was a bare, unstyled sheet.
Contributor repair work in clownfish is deferred until validation and review pass [6], and a new guarded daily lane handles stale maintainer-editable PRs with conflicting branches pinned to the exact PR head [7].
Action items
- → Update gateway deployment to benefit from plugin HTTP allowance during suspension openclaw/openclaw [plan]
- → Verify local STT acceleration is correctly detected before relying on it openclaw/openclaw [monitor]
References
- [1] fix(gateway): admit plugin HTTP work during suspension (#104112) ↗ openclaw/openclaw
- [2] fix(media): verify local STT acceleration before prioritizing it (#104210) ↗ openclaw/openclaw
- [3] feat(gateway): report redacted startup outcomes ↗ openclaw/openclaw
- [4] fix(release): preserve canonical main PR provenance ↗ openclaw/openclaw
- [5] improve(ios): redesign share extension compose sheet ↗ openclaw/openclaw
- [6] fix(executor): defer contributor repair push ↗ openclaw/clownfish
- [7] feat(intake): add guarded conflicting branch repair lane ↗ openclaw/clownfish