mirror of
https://github.com/getpaseo/paseo.git
synced 2026-07-29 12:01:31 +00:00
44 lines
1.2 KiB
Bash
Executable File
44 lines
1.2 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
|
|
LOOP="$HOME/.claude/skills/paseo-loop/bin/loop.sh"
|
|
|
|
echo "=== Launching fix-tests loops ==="
|
|
echo " App realm: worktree fix-tests-app"
|
|
echo " Server realm: worktree fix-tests-server"
|
|
echo ""
|
|
|
|
# Launch both loops in parallel
|
|
"$LOOP" \
|
|
--worker-prompt-file "$SCRIPT_DIR/worker-app.md" \
|
|
--verifier-prompt-file "$SCRIPT_DIR/verifier.md" \
|
|
--worker codex/gpt-5.4 \
|
|
--verifier claude/sonnet \
|
|
--name "fix-app" \
|
|
--worktree "fix-tests-app" \
|
|
--thinking medium \
|
|
--archive &
|
|
app_pid=$!
|
|
|
|
"$LOOP" \
|
|
--worker-prompt-file "$SCRIPT_DIR/worker-server.md" \
|
|
--verifier-prompt-file "$SCRIPT_DIR/verifier.md" \
|
|
--worker codex/gpt-5.4 \
|
|
--verifier claude/sonnet \
|
|
--name "fix-server" \
|
|
--worktree "fix-tests-server" \
|
|
--thinking medium \
|
|
--archive &
|
|
server_pid=$!
|
|
|
|
echo "App loop PID: $app_pid"
|
|
echo "Server loop PID: $server_pid"
|
|
echo ""
|
|
echo "Logs: ~/.paseo/loops/"
|
|
echo "Kill: kill $app_pid $server_pid"
|
|
echo ""
|
|
|
|
wait $app_pid && echo "App realm: DONE" || echo "App realm: EXITED ($?)"
|
|
wait $server_pid && echo "Server realm: DONE" || echo "Server realm: EXITED ($?)"
|