mirror of
https://gh-proxy.org/https://github.com/klinsmaya/LobsterAI.git
synced 2026-11-10 18:26:44 +08:00
OpenClaw gateway has a known issue where embedded run timeouts may not produce a WS abort/final event (the subscription is torn down before the lifecycle event fires). This leaves the UI stuck in "running" state. Add a client-side fallback timer that fires after the server-side timeout plus a 30s grace period. When triggered, it shows a localized timeout hint message (zh/en) and recovers the session to idle state. Also sets agents.defaults.timeoutSeconds to 3600 (1 hour) in the openclaw config to give long-running tasks more time before timing out. Co-Authored-By: Claude Opus 4.6 <[email protected]>