feat(ops): add AGY_MODE fallback to plan mode in run_205_followup_via_agy.sh

This commit is contained in:
michele 2026-08-10 01:21:46 +02:00
parent 36d16b8cb9
commit 1fbe2a746d

View File

@ -9,6 +9,7 @@ REPO_DIR="$(cd "$SCRIPT_DIR/../../.." && pwd)"
TEMPLATE_FILE="$SCRIPT_DIR/205_followup_prompt.template.txt" TEMPLATE_FILE="$SCRIPT_DIR/205_followup_prompt.template.txt"
PARSER_SCRIPT="$SCRIPT_DIR/parse_205_runner_output.py" PARSER_SCRIPT="$SCRIPT_DIR/parse_205_runner_output.py"
MODEL="gemini-3.6-flash-high" MODEL="gemini-3.6-flash-high"
MODE="${AGY_MODE:-plan}"
if command -v agy-ultra &>/dev/null; then if command -v agy-ultra &>/dev/null; then
EXEC_BIN="agy-ultra" EXEC_BIN="agy-ultra"
@ -44,14 +45,18 @@ else
fi fi
set +e set +e
RAW_OUTPUT="$("$EXEC_BIN" -p "$PROMPT" --model "$MODEL" --add-dir "$REPO_DIR" 2>&1)" RAW_OUTPUT="$(
"$EXEC_BIN" -p "$PROMPT" \
--model "$MODEL" \
--mode "$MODE" \
--add-dir "$REPO_DIR" 2>&1
)"
AGY_EXIT=$? AGY_EXIT=$?
set -e set -e
if [ $AGY_EXIT -ne 0 ]; then if [[ $AGY_EXIT -ne 0 ]]; then
echo "ERROR: agy CLI binary failed with exit code $AGY_EXIT" >&2
printf '%s\n' "$RAW_OUTPUT" >&2 printf '%s\n' "$RAW_OUTPUT" >&2
exit $AGY_EXIT exit "$AGY_EXIT"
fi fi
if [[ -z "${RAW_OUTPUT//[[:space:]]/}" ]]; then if [[ -z "${RAW_OUTPUT//[[:space:]]/}" ]]; then