#!/bin/bash
run_repo="$HOME/runs/run-20260822T132045Z-qfs67v/repo"
run_state="$HOME/runs/run-20260822T132045Z-qfs67v/state"
cd "$run_repo" || exit 97
exec > >(tee -a "$run_state/output.log") 2>&1
export PATH="$PATH:$HOME/.claude/bin:$HOME/.local/bin"
export HARNESS_CHILD_SLICE='agent-run.slice'
export RUN_REMOTE_PLACED='1'
set +e
(
python3 -c import base64,tarfile,io,pathlib; root=pathlib.Path('/home/user/runs/run-20260822T131943Z-12hjri/repo'); b=io.BytesIO(); t=tarfile.open(fileobj=b,mode='w:gz'); [t.add(root/p,arcname=p) for p in ['packages/persistence/drizzle/0008_abandoned_network.sql','packages/persistence/drizzle/meta/0008_snapshot.json','packages/persistence/drizzle/meta/_journal.json']]; t.close(); print(base64.b64encode(b.getvalue()).decode())
)
rc=$?
printf "%s" "$rc" > "$run_state/exit-code.tmp"
mv "$run_state/exit-code.tmp" "$run_state/exit-code"
printf "\n[run-remote] finished rc=%s\n" "$rc"
exit $rc
