fix: increase agent selection timeout from 10s to 20s, bump v2.4.2

This commit is contained in:
2026-03-19 09:25:18 +10:00
parent b12bd15c8b
commit 772c964740
2 changed files with 16 additions and 7 deletions
+13 -4
View File
@@ -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"
}
}
}
+2 -2
View File
@@ -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