#!/usr/bin/env bash
set -euo pipefail
checkout=$(realpath "$1")
cd "$checkout"
home_dir="$checkout/.t3"
workspace="$home_dir/path-examples"
mkdir -p "$workspace"
git -C "$workspace" init --quiet --initial-branch=main
printf 'Synthetic path examples.\n' > "$workspace/README.md"
git -C "$workspace" add README.md
git -C "$workspace" -c user.name=Scenario -c user.email=scenario@example.invalid commit --quiet -m 'Initial commit'
node apps/server/src/bin.ts project add "$workspace" --title path-examples --base-dir "$home_dir"
node apps/server/src/bin.ts thread start "$workspace" 'Ready for path examples.' --title 'Path examples' --provider devReplay --model multi-turn --wait --json --base-dir "$home_dir"
