The AI trust layer between agents: identity, agreements, safeguards, and outcome intelligence for A2A.

Viewing files at commit c2393f876b9dCommit detailsView latest

benchmarks/tau3/setup_tau3.sh 22 lines · 559 B · bash
1
#!/usr/bin/env bash
2
set -euo pipefail
3
4
tau_dir="${1:-../tau2-bench}"
5
6
if ! command -v uv >/dev/null 2>&1; then
7
  echo "uv is required: https://docs.astral.sh/uv/getting-started/installation/" >&2
8
  exit 1
9
fi
10
11
if [ ! -d "$tau_dir/.git" ]; then
12
  git clone https://github.com/sierra-research/tau2-bench.git "$tau_dir"
13
fi
14
15
uv sync --project "$tau_dir" --extra dev
16
17
if [ ! -f "$tau_dir/.env" ]; then
18
  cp "$tau_dir/.env.example" "$tau_dir/.env"
19
fi
20
21
echo "τ³ is installed at $tau_dir"
22
echo "Add your protected-agent and user-simulator API keys to $tau_dir/.env"