You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: stronger auto-continue when goal step completed
The PostToolUse hook for goal_update_step now injects full next-step
context via additionalContext (not just a systemMessage nudge), with
an explicit continuation directive. This prevents Claude from stopping
to ask the user between goal steps.
Co-developed-by: Claude Code v2.1.50 (claude-opus-4-6)
Copy file name to clipboardExpand all lines: .claude-plugin/marketplace.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@
9
9
"name": "context-daddy",
10
10
"source": "./",
11
11
"description": "Your codebase's context needs a responsible adult. Fast code exploration, living project narratives, and tribal knowledge that survives across sessions.",
Copy file name to clipboardExpand all lines: .claude-plugin/plugin.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "context-daddy",
3
-
"version": "0.15.3",
3
+
"version": "0.15.4",
4
4
"description": "Your codebase's context needs a responsible adult. Fast code exploration, living project narratives, and tribal knowledge that survives across sessions.",
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,11 @@ All notable changes to the context-tools plugin will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [0.15.4] - 2026-03-04
9
+
10
+
### Fixed
11
+
-**Stronger auto-continue after step completion** - When `goal_update_step` marks a step done, the hook now injects the full next-step context via `additionalContext` (not just a soft `systemMessage` nudge), with an explicit "ACTION REQUIRED: Continue immediately" directive
CONTINUATION="✅ Step completed. Here is your updated goal context:\n\n${GOAL_CONTEXT}\n\n**ACTION REQUIRED**: Continue immediately with the next step shown above. Do NOT stop to ask the user — they expect you to keep working through the goal steps. Only pause if you need user input or clarification for the NEXT step."
38
+
CONTEXT_ESCAPED=$(echo -e "${CONTINUATION}"| python3 -c "import sys,json; print(json.dumps(sys.stdin.read()))"| sed 's/^"//;s/"$//')
39
+
STATUS_ESCAPED=$(echo -n "${GOAL_STATUS}"| python3 -c "import sys,json; print(json.dumps(sys.stdin.read()))"| sed 's/^"//;s/"$//')
40
+
cat <<EOF
41
+
{
42
+
"systemMessage": "${STATUS_ESCAPED}",
43
+
"additionalContext": "${CONTEXT_ESCAPED}"
44
+
}
45
+
EOF
22
46
fi
23
-
MSG="${GOAL_STATUS}${NUDGE}"
24
-
STATUS_ESCAPED=$(echo -n "${MSG}"| python3 -c "import sys,json; print(json.dumps(sys.stdin.read()))"| sed 's/^"//;s/"$//')
47
+
else
48
+
STATUS_ESCAPED=$(echo -n "${GOAL_STATUS}"| python3 -c "import sys,json; print(json.dumps(sys.stdin.read()))"| sed 's/^"//;s/"$//')
0 commit comments