openclaw/docs
Alix-007 90d6cf5602
fix(gateway): stop suspension retries when interrupted (#186886)
fix(cli): stop gateway suspend --wait retries on Ctrl-C and SIGTERM

gateway suspend --wait kept retrying its suspend preparation after SIGINT or SIGTERM, so Ctrl-C didn't stop it. It now stops retrying on the first signal and exits with the conventional status. A prepare that's already running keeps its lease receipt, so an interrupted wait doesn't leave the Gateway in a half-prepared state.

Evidence: built CLI on Node 24.22.1 (20 runs). On main, preparation retries continued after SIGINT (1 to 10) and SIGTERM (1 to 9) with no exit within 2.5 s (twice each); with this change the CLI exited with 130 or 143, made no further prepare call and printed nothing (twice each). Normal completion, a zero-wait busy Gateway and an interrupted in-flight prepare behave correctly on both refs. Details: https://github.com/openclaw/openclaw/pull/186886#issuecomment-6475996158.

Thanks @Alix-007.

Co-authored-by: Ayaan Zaidi <hi@obviy.us>
2026-10-28 23:42:08 +05:30
..
.generated feat(workers): dispatch own sessions to role-granted cloud profiles 2026-10-28 15:38:56 +00:00
.i18n feat(liquid-ai): add native Decision model provider (#177369) 2026-10-27 16:54:09 +08:00
announcements
architecture
assets
automation fix(agents): scheduled runs post a stale "Wait for Agents failed" warning after recovering (#186652) 2026-10-28 09:29:01 +00:00
channels fix(tlon): require request IDs for approval replies (#186243) 2026-10-28 13:47:18 -04:00
ci fix: avoid cold compilation timing out Windows lifecycle proof (#186868) 2026-10-28 17:08:08 +00:00
cli fix(gateway): stop suspension retries when interrupted (#186886) 2026-10-28 23:42:08 +05:30
concepts fix: ClawRouter primaries get no utility model when utilityModel is unset (#186327) 2026-10-28 09:29:24 -06:00
diagnostics feat(qa): report terminal-aware logical model accounting (#186462) 2026-10-28 04:47:14 +00:00
gateway fix(gateway): survive transient database locks during sidecar startup (#186920) 2026-10-28 11:08:47 -07:00
help docs: Windows token recovery uses the CMD launcher when PowerShell blocks openclaw (#183737) 2026-10-27 21:47:30 -04:00
images
install fix(doctor): converge plugin data upgrades without stopping a sealed system service (#186648) 2026-10-28 10:47:51 -07:00
maturity fix: use the session model and fallbacks for memory flushes (#182208) 2026-10-24 03:40:36 -07:00
nodes fix(native): retain messages refused during agent startup (#186860) 2026-10-28 10:19:59 -07:00
platforms docs: state the restored Node compatibility range 2026-10-28 02:37:20 -07:00
plugins fix: ClawRouter primaries get no utility model when utilityModel is unset (#186327) 2026-10-28 09:29:24 -06:00
providers fix(agents): allow bounded recovery after repeated identical tool errors 2026-10-28 10:22:08 -06:00
refactor fix: messages sent to another chat are missing from that chat's model history (#182329) 2026-10-26 08:01:57 -07:00
reference fix: recover accepted guest workspace inventory (#186819) 2026-10-28 16:53:51 +00:00
releases refactor: rename Claws to Templates throughout OpenClaw (#186457) 2026-10-28 03:54:54 -07:00
security
snippets/plugin-publish
specs docs: propose personal identity for native local connections (#167429) 2026-10-23 07:28:44 -06:00
start fix: keep updates working below recommended Node security patches (#186589) 2026-10-28 07:44:00 +00:00
tools docs(tools): use registered MCP tool names in the Tool Search examples (#186865) 2026-10-28 22:14:23 +05:30
web fix(tui): match canonically equivalent Unicode names (#186922) 2026-10-29 01:35:53 +08:00
agent-runtime-architecture.md fix: user turns fail when the runtime changes during preparation (#185573) 2026-10-27 01:49:23 -07:00
AGENTS.md
auth-credential-semantics.md fix(auth): prevent concurrent OAuth turns from failing after refresh (#185880) 2026-10-27 06:06:25 -07:00
ci.md docs(ci): describe combined iOS screenshot capture (#185778) 2026-10-27 18:34:34 +08:00
date-time.md
docs.json fix: remove personal and corporate security presets (#186381) 2026-10-28 21:19:49 +08:00
docs_map.md
index.md docs: state the current Node 24.22.1/26.12.1 floor everywhere (#185347) 2026-10-26 20:18:35 -07:00
logging.md perf(agents): reuse Anthropic request bytes for diagnostics (#186260) 2026-10-27 15:03:55 -07:00
network.md refactor(canvas)!: retire A2UI widgets and content-kind hooks (#182109) 2026-10-23 21:52:01 -07:00
openclaw-agent-runtime.md
prose.md docs: replace private paths and document the ClawHub docs source (#140227) 2026-09-06 23:48:33 +08:00
vps.md
whatsapp-openclaw.jpg