Open Issues Need Help
View All on GitHub Bash 5.3 compatibility: unbound variable error in config.sh associative array declaration 8 days ago
AI Summary: CLEO fails to run on systems with Bash 5.3+ because the stricter `set -u` option in these versions interprets associative array keys, such as `["CLEO_FORMAT"]`, as unbound variable references. This behavior, a change from earlier Bash versions, causes an "unbound variable" error during the `ENV_TO_CONFIG` array declaration. A provided workaround suggests temporarily disabling `set -u` around the problematic array declaration block.
Complexity:
2/5
bug good first issue
Production-grade task management for Claude Code with anti-hallucination protection
Shell