From 772c964740661252fcb1f6bdc92471493c523804 Mon Sep 17 00:00:00 2001 From: dtzp555 Date: Thu, 19 Mar 2026 09:25:18 +1000 Subject: [PATCH] fix: increase agent selection timeout from 10s to 20s, bump v2.4.2 --- openclaw.plugin.json | 19 ++++++++++++++----- scripts/post-install.sh | 4 ++-- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/openclaw.plugin.json b/openclaw.plugin.json index 150d8d9..ac51bf0 100644 --- a/openclaw.plugin.json +++ b/openclaw.plugin.json @@ -2,7 +2,7 @@ "id": "memory-continuity", "name": "Memory Continuity", "description": "Preserves working state across /new, reset, compaction, and gateway restarts via a simple markdown checkpoint file.", - "version": "2.4.1", + "version": "2.4.2", "source": "https://github.com/dtzp555-max/memory-continuity", "configSchema": { "type": "object", @@ -26,8 +26,17 @@ } }, "uiHints": { - "maxStateLines": { "label": "Max state file lines", "help": "Keep checkpoint small for fast recovery" }, - "archiveOnNew": { "label": "Archive on /new", "help": "Save a snapshot before session reset" }, - "autoExtract": { "label": "Auto-extract state", "help": "Automatically save working state when conversation ends" } + "maxStateLines": { + "label": "Max state file lines", + "help": "Keep checkpoint small for fast recovery" + }, + "archiveOnNew": { + "label": "Archive on /new", + "help": "Save a snapshot before session reset" + }, + "autoExtract": { + "label": "Auto-extract state", + "help": "Automatically save working state when conversation ends" + } } -} +} \ No newline at end of file diff --git a/scripts/post-install.sh b/scripts/post-install.sh index 8dcaa32..402ba66 100755 --- a/scripts/post-install.sh +++ b/scripts/post-install.sh @@ -224,13 +224,13 @@ else echo "" echo " Install to: [A]ll alive agents (default) / [1,2,...] specific / [Q]uit" - printf " > (10s timeout, Enter or no input = All) " + printf " > (20s timeout, Enter or no input = All) " # Auto-select All if stdin is not a tty (pipe/CI) or on timeout if [[ ! -t 0 ]]; then SELECTION="A" echo "(non-interactive: auto-selecting All)" - elif read -t 10 -r SELECTION; then + elif read -t 20 -r SELECTION; then # User provided input (possibly empty = Enter) : # SELECTION is set else