summaryrefslogtreecommitdiff
path: root/scripts/start-next-task
blob: d53f00856d68886e32b3fe9810910553d4d4f3f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/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

ARGS=()
if [[ -n "${CLAUDOMATOR_AGENT:-}" ]]; then
    ARGS+=(--agent "$CLAUDOMATOR_AGENT")
fi

claudomator start "${ARGS[@]}" "$task_id"