16 lines
407 B
Bash
Executable File
16 lines
407 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
AGENT_NAME=${1:-}
|
|
|
|
fail() {
|
|
echo "ERROR: $*" >&2
|
|
exit 64
|
|
}
|
|
|
|
[ -n "$AGENT_NAME" ] || fail "agent name argument is required"
|
|
|
|
# The shared launcher strictly validates the generated/local data boundary
|
|
# before it applies this interaction service's pinned profile checks.
|
|
exec "$(cd -- "$(dirname -- "$0")" && pwd)/start-agent-session.sh" --interaction "$AGENT_NAME"
|