fix(claude-code): remove redundant ARG_BOUNDARY_CONFIG_PATH normalization from elif block
Tilde and \$HOME expansion is already performed at script initialization (lines 29-30), matching the pattern used for ARG_CLAUDE_BINARY_PATH. The duplicate expansion inside the elif block was redundant and used a slightly different pattern (single-slash vs double-slash replace). Closes coder/registry#797 Generated with OpenClaw using Claude
This commit is contained in:
parent
17f9319122
commit
b82fc8cc50
@ -239,9 +239,6 @@ function start_agentapi() {
|
||||
exit 1
|
||||
fi
|
||||
elif [ -n "$ARG_BOUNDARY_CONFIG_PATH" ]; then
|
||||
# Expand leading tilde and literal $HOME so paths like ~/.config/... work correctly
|
||||
ARG_BOUNDARY_CONFIG_PATH="${ARG_BOUNDARY_CONFIG_PATH/#\~/$HOME}"
|
||||
ARG_BOUNDARY_CONFIG_PATH="${ARG_BOUNDARY_CONFIG_PATH/\$HOME/$HOME}"
|
||||
printf "Linking boundary config from %s to %s\n" "$ARG_BOUNDARY_CONFIG_PATH" "$BOUNDARY_CONFIG_FILE"
|
||||
if [ "$ARG_BOUNDARY_CONFIG_PATH" != "$BOUNDARY_CONFIG_FILE" ]; then
|
||||
mkdir -p "$BOUNDARY_CONFIG_DIR"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user