fix: pass --interactive flag to aidevops-update-check.sh in AGENTS.md greeting#2557
fix: pass --interactive flag to aidevops-update-check.sh in AGENTS.md greeting#2557marcusquinn merged 1 commit intomainfrom
Conversation
… greeting The update check script's is_headless() detects no TTY on stdin (always true when called from AI assistant Bash tools) and skips the network call. The --interactive flag already exists to override this for exactly this use case, but AGENTS.md never passed it. Add the flag in both source locations. Closes #2554
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review infoConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro 📒 Files selected for processing (2)
WalkthroughTwo files are updated to add the Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Suggested labels
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)
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: Sat Feb 28 02:03:21 UTC 2026 Generated by AI DevOps Framework Code Review Monitoring |
|



Summary
--interactiveflag toaidevops-update-check.shin both AGENTS.md generation sources so the update check actually runs in AI assistant sessions instead of being silently skipped by headless detectionChanges
.agents/scripts/generate-opencode-agents.sh:42— add--interactiveto the update check command in the heredoc that generates~/.config/Claude/AGENTS.mdtemplates/opencode-config-agents.md:6— same change in the OpenCode config templateRoot Cause
is_headless()returns true when[[ ! -t 0 ]](no TTY on stdin). Every AI coding assistant runs Bash via piped stdin, so the update check was always skipped. The--interactiveflag already exists in the script (line 105-110) and is documented for exactly this purpose — it just was never passed.Closes #2554
Summary by CodeRabbit