Open Issues Need Help
View All on GitHub Bash 5.3 compatibility: unbound variable error in config.sh associative array declaration about 2 months ago
AI Summary: CLEO fails on Bash 5.3+ due to stricter handling of associative array declarations with `set -u`. The issue arises because Bash 5.3+ now interprets array keys like `["CLEO_FORMAT"]` as variable references, causing an unbound variable error if the corresponding environment variable is not set. A workaround involves temporarily disabling `set -u` around the array declaration.
Complexity:
2/5
bug good first issue
Production-grade task management for Claude Code with anti-hallucination protection
Shell