chore: bump owletto submodule (#196) + correct AGENTS.md guidance#926
Conversation
Picks up: - feat(mac): Cancel button for the OAuth sign-in flow (#196) Before: 4f7c757 feat: per-agent guardrail toggle + recent trips view After: 05e966b feat(mac): Cancel button for the OAuth sign-in flow
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
✅ Files skipped from review due to trivial changes (1)
📝 WalkthroughWalkthroughBump ChangesOwletto submodule and documentation
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Two-part fix discovered while shipping owletto#196: 1. The "E2E before merge" exception said agents can't reach Mac/Xcode dev environments. xcodebuild actually runs headlessly from Bash (verified: `xcodebuild -project Owletto.xcodeproj -scheme Owletto -configuration Debug -destination "platform=macOS" build CODE_SIGNING_ALLOWED=NO` produced "BUILD SUCCEEDED" on every commit of #196 without any human in the loop). Compile-checks aren't exempt; only UI/runtime validation is. Reworded the exception and added the xcodebuild command to the validation table so agents pick the right tool by package. 2. "Cross-repo dispatch" said owletto changes go through a standalone clone at ~/Code/owletto. That clone was retired this session in favour of `make task-setup NAME=<slug>` worktrees which set up packages/owletto on a real named branch under the worktree — matching how owletto#196 was actually shipped.
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Two related cleanups discovered while shipping owletto#196.
1. Bump owletto submodule pointer
Picks up owletto#196: feat(mac): Cancel button for the OAuth sign-in flow — three codex rounds of cancellation-race fixes; xcodebuild green on every commit.
Submodule SHA:
4f7c757→05e966b.2. AGENTS.md: correct the Mac/Xcode validation exception
xcodebuildactually runs headlessly from Bash — verified during owletto#196's iteration. Reworded the exception so only UI/runtime validation is exempt; added the xcodebuild command to the validation table.make task-setupworkflow (which is how fix(ci): enable include-component-in-tag to fix auto-tagging #196 was shipped) instead of the retired standalone~/Code/owlettoclone.Summary by CodeRabbit
Release Notes
This release contains internal updates and documentation improvements with no end-user visible changes.