diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-03-05 17:41:09 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-03-05 17:41:09 +0000 |
| commit | ddfb922584dd990481f44aad1a989e5bdf188823 (patch) | |
| tree | bdcf5a0ac974ef44229f2afddc45f92ae48e0a2f /scripts/start-next-task | |
| parent | 6511d6e0ff139495413c7848a9b4aabb9d9ee4e2 (diff) | |
scripts: make next-task machine-readable, simplify start-next-task
next-task now outputs only the task ID (or nothing), removing prose
prefixes that made downstream parsing fragile. start-next-task
simplifies to a direct empty-check with no awk required.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'scripts/start-next-task')
| -rwxr-xr-x | scripts/start-next-task | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/scripts/start-next-task b/scripts/start-next-task new file mode 100755 index 0000000..1e45eb3 --- /dev/null +++ b/scripts/start-next-task @@ -0,0 +1,15 @@ +#!/bin/bash +# start-next-task — run the next task selected by scripts/next-task + +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" + +task_id=$("$SCRIPT_DIR/next-task") + +if [[ -z "$task_id" ]]; then + echo "No task to start." + exit 0 +fi + +echo claudomator start "$task_id" |
