15 lines
431 B
Bash
Executable File
15 lines
431 B
Bash
Executable File
#!/bin/sh
|
|
# Run Claude Code unattended inside the externally isolated Hermes agent pod.
|
|
set -eu
|
|
umask 077
|
|
|
|
config_dir="${CLAUDE_CONFIG_DIR:-/runtime-access/claude}"
|
|
HERMES_CLAUDE_NATIVE_BIN="${HERMES_CLAUDE_NATIVE_BIN:-/opt/data/tools/bin/claude}"
|
|
export HERMES_CLAUDE_NATIVE_BIN
|
|
|
|
exec /opt/coordinator/claude_oauth_exec \
|
|
--dangerously-skip-permissions \
|
|
--autocompact auto \
|
|
--settings "$config_dir/settings.json" \
|
|
"$@"
|