#!/usr/bin/env bash
# Shell interactiv în sandbox, într-un director de proiect.
# Agentul îl pornești tu de la prompt: claude / opencode / altceva.
#
#   sb              shell în /home/workspace
#   sb proiect-a    shell în /home/workspace/proiect-a (îl creează dacă lipsește)
set -euo pipefail

SANDBOX="${SANDBOX:-claude-workspace}"
ROOT=/home/workspace
DIR="$ROOT${1:+/$1}"

[ -n "${1:-}" ] && mkdir -p "$DIR"
sbx ls >/dev/null 2>&1 || true
exec sbx exec -it -w "$DIR" "$SANDBOX" bash -l
