fix: pass --non-interactive to setup.sh from supervisor and full-loop deploy#749
fix: pass --non-interactive to setup.sh from supervisor and full-loop deploy#749marcusquinn merged 2 commits intomainfrom
Conversation
… deploy setup.sh already supports --non-interactive mode but supervisor-helper.sh and full-loop-helper.sh were calling it without the flag. When the supervisor runs setup.sh as a deploy step, read prompts get EOF and the script exits before reaching deploy_aidevops_agents(). Changes: - setup.sh: honor AIDEVOPS_NON_INTERACTIVE env var for flag-free activation - supervisor-helper.sh: pass --non-interactive + env var in run_deploy_for_task() - full-loop-helper.sh: pass --non-interactive + env var in run_deploy_phase() Closes #720
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ✨ Finishing touches🧪 Generate unit tests (beta)
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: Mon Feb 9 03:49:01 UTC 2026 Generated by AI DevOps Framework Code Review Monitoring |
…106.0 - Fix env var name: AIDEVOPS_NONINTERACTIVE -> AIDEVOPS_NON_INTERACTIVE - Pass --non-interactive flag to setup.sh in post_install - Update tarball URL and sha256 to v2.106.0
🔍 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: Mon Feb 9 03:50:36 UTC 2026 Generated by AI DevOps Framework Code Review Monitoring |
|



Summary
supervisor-helper.shandfull-loop-helper.shcall./setup.shwithout--non-interactive, causing interactivereadprompts to get EOF and exit before reachingdeploy_aidevops_agents()--non-interactivesupport (line 4604) — callers just weren't using itAIDEVOPS_NON_INTERACTIVEenv var support for flag-free activation (e.g., from cron, CI)Changes
setup.shAIDEVOPS_NON_INTERACTIVEenv var at initialization.agents/scripts/supervisor-helper.sh--non-interactive+ env var inrun_deploy_for_task().agents/scripts/full-loop-helper.sh--non-interactive+ env var inrun_deploy_phase()Testing
AIDEVOPS_NON_INTERACTIVE=true ./setup.sh --non-interactiveruns to completion without promptsCloses #720