From 70f9aed14e8bf14c5d9826f1731ca83edf1f2ff0 Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Sun, 26 Apr 2026 13:13:48 +0200 Subject: [PATCH] agents: restore preTurn task_add reminder Removing it caused the model to fall back to reasoning_think for planning. The preTurn reminder is necessary to override that behavior. Co-Authored-By: Claude Sonnet 4.6 --- agents/coding.json | 2 +- agents/default.json | 2 +- agents/devops.json | 2 +- agents/greybeard.json | 2 +- agents/qa.json | 2 +- agents/reviewer.json | 2 +- agents/writer.json | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/agents/coding.json b/agents/coding.json index edf80a6..8fe0d82 100644 --- a/agents/coding.json +++ b/agents/coding.json @@ -25,7 +25,7 @@ "$OLLIE/x/prime tools-elevate" ], "preTurn": [ - "true" + "bash -c 'plan=\"$OLLIE/s/$OLLIE_SESSION_ID/plan\"; [ -s \"$plan\" ] || echo \"Reminder: call task_add before taking any action.\"' 2>/dev/null || true" ], "postTurn": [ "task list 2>/dev/null || true" diff --git a/agents/default.json b/agents/default.json index a15eb3e..20136dc 100644 --- a/agents/default.json +++ b/agents/default.json @@ -13,7 +13,7 @@ "$OLLIE/x/prime tools-subagent" ], "preTurn": [ - "true" + "bash -c 'plan=\"$OLLIE/s/$OLLIE_SESSION_ID/plan\"; [ -s \"$plan\" ] || echo \"Reminder: call task_add before taking any action.\"' 2>/dev/null || true" ], "postTurn": [ "task list 2>/dev/null || true" diff --git a/agents/devops.json b/agents/devops.json index a23e372..03ad4e9 100644 --- a/agents/devops.json +++ b/agents/devops.json @@ -15,7 +15,7 @@ "$OLLIE/x/prime tools-elevate" ], "preTurn": [ - "true" + "bash -c 'plan=\"$OLLIE/s/$OLLIE_SESSION_ID/plan\"; [ -s \"$plan\" ] || echo \"Reminder: call task_add before taking any action.\"' 2>/dev/null || true" ], "postTurn": [ "task list 2>/dev/null || true" diff --git a/agents/greybeard.json b/agents/greybeard.json index b5ad1ea..391acbd 100644 --- a/agents/greybeard.json +++ b/agents/greybeard.json @@ -14,7 +14,7 @@ "$OLLIE/x/prime tools-subagent" ], "preTurn": [ - "true" + "bash -c 'plan=\"$OLLIE/s/$OLLIE_SESSION_ID/plan\"; [ -s \"$plan\" ] || echo \"Reminder: call task_add before taking any action.\"' 2>/dev/null || true" ], "postTurn": [ "task list 2>/dev/null || true" diff --git a/agents/qa.json b/agents/qa.json index 7a9b65f..1b29d38 100644 --- a/agents/qa.json +++ b/agents/qa.json @@ -14,7 +14,7 @@ "$OLLIE/x/prime tools-subagent" ], "preTurn": [ - "true" + "bash -c 'plan=\"$OLLIE/s/$OLLIE_SESSION_ID/plan\"; [ -s \"$plan\" ] || echo \"Reminder: call task_add before taking any action.\"' 2>/dev/null || true" ], "postTurn": [ "task list 2>/dev/null || true" diff --git a/agents/reviewer.json b/agents/reviewer.json index 3414132..52fd689 100644 --- a/agents/reviewer.json +++ b/agents/reviewer.json @@ -14,7 +14,7 @@ "$OLLIE/x/prime tools-subagent" ], "preTurn": [ - "true" + "bash -c 'plan=\"$OLLIE/s/$OLLIE_SESSION_ID/plan\"; [ -s \"$plan\" ] || echo \"Reminder: call task_add before taking any action.\"' 2>/dev/null || true" ], "postTurn": [ "task list 2>/dev/null || true" diff --git a/agents/writer.json b/agents/writer.json index 28bbee4..e78711f 100644 --- a/agents/writer.json +++ b/agents/writer.json @@ -14,7 +14,7 @@ "$OLLIE/x/prime tools-subagent" ], "preTurn": [ - "true" + "bash -c 'plan=\"$OLLIE/s/$OLLIE_SESSION_ID/plan\"; [ -s \"$plan\" ] || echo \"Reminder: call task_add before taking any action.\"' 2>/dev/null || true" ], "postTurn": [ "task list 2>/dev/null || true"