t4929: Fix Bash 3.2 bad substitution in config_get#4930
t4929: Fix Bash 3.2 bad substitution in config_get#4930marcusquinn wants to merge 1 commit intomainfrom
Conversation
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
|
Caution Review failedPull request was closed or merged during review WalkthroughThis change fixes Bash 3.2 compatibility in the config helper by replacing incompatible indirect expansion syntax Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches
🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🔍 Code Quality Report�[0;35m[MONITOR]�[0m Code Review Monitoring Report �[0;34m[INFO]�[0m Latest Quality Status: �[0;34m[INFO]�[0m Recent monitoring activity: 📈 Current Quality Metrics
Generated on: Sun Mar 15 05:25:03 UTC 2026 Generated by AI DevOps Framework Code Review Monitoring |
|



Summary
${!name:-}) inconfig_getwith a Bash 3.2-safe check and read pathbad substitutionwhenpulse-wrapper.shsourcesconfig-helper.shon macOS/bin/bashshellcheckand a/bin/bashsource reproCloses #4929
Verification
shellcheck .agents/scripts/config-helper.sh/bin/bash -lc 'source .agents/scripts/pulse-wrapper.sh'/bin/bash -lc 'source .agents/scripts/config-helper.sh; AIDEVOPS_MAX_WORKERS_CAP=11; config_get orchestration.max_workers_cap 8'Summary by CodeRabbit