fix(lib): prevent set -u unbound variable error for final_cmd in kind detection and harden test fixtures
This commit is contained in:
@@ -271,11 +271,11 @@ print('\t'.join(env_flags) + '\n' + ' '.join(binary_tokens))
|
||||
kind="claude"
|
||||
elif echo "$name" | grep -qi "hermes"; then
|
||||
kind="hermes"
|
||||
elif echo "$final_cmd" | grep -qi "agy"; then
|
||||
elif echo "${final_cmd:-}" | grep -qi "agy"; then
|
||||
kind="agy"
|
||||
elif echo "$final_cmd" | grep -qi "claude"; then
|
||||
elif echo "${final_cmd:-}" | grep -qi "claude"; then
|
||||
kind="claude"
|
||||
elif echo "$final_cmd" | grep -qi "hermes"; then
|
||||
elif echo "${final_cmd:-}" | grep -qi "hermes"; then
|
||||
kind="hermes"
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user