Repository navigation
Add bounded collector for dev app backend diagnostics - #13910
Merged
Merged
Conversation
Contributor
|
All contributors have signed the CLA ✍️ ✅ |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configurationConfiguration used: Repository: manaflow-ai/cmux/.coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: 📒 Files selected for processing (4)
✨ Finishing Touches📝 Generate docstrings
🧪 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 |
rustybret
pushed a commit
to rustybret/bmux
that referenced
this pull request
Sep 23, 2026
d726774 ci: default focused E2E dispatches to macOS 26 (manaflow-ai#13902) 6c7efe5 ci: reuse an in-flight focused run instead of dispatching over it (manaflow-ai#13901) af221f0 Add bounded collector for dev app backend diagnostics (manaflow-ai#13910) 0f48984 ci: stop routing contributor prose to macOS and the release build (manaflow-ai#13905) cd3ce57 test: respect build defaults in stable Cloud override assertions (manaflow-ai#13838) 197daa7 Fix default Codex ledger tilde expansion (manaflow-ai#13635) e435dc0 fix: report the submitted prompt length, not the truncated preview's (manaflow-ai#13728) 9bd4c8d ci: route artifact transport helpers off the web and release lanes (manaflow-ai#13895) 7e72db9 Fix validation of unresolved workspace reorder targets (manaflow-ai#13843) a9b0329 ci: gate native iOS work on package convention lint (manaflow-ai#13886) bd50702 ci: skip docs deployment for standalone complexity policy (manaflow-ai#13887) e786379 feat(cli): make workflow templates discoverable (manaflow-ai#13189) # Conflicts: # .github/workflows/docs-channels.yml # .github/workflows/test-e2e.yml # .github/workflows/test-ios.yml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Land the independent collector from #13890 first so native app delivery can be verified while its macOS checks wait for a runner.
The fixed-schema route accepts only bounded development tag/revision, timing and outcome codes, applies the existing diagnostics rate limit before parsing, and acknowledges only after Axiom confirms the entire batch. The ingestion token stays server-side and the dataset is fixed. No authentication is required because the backend failure can itself prevent sign-in; records are untrusted operational observations, not account identities.
Validation: collector behavior tests, web typecheck and complexity gate passed. No database migration or existing endpoint changes. The server-only production ingestion credential is provisioned.
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.Summary by cubic
Adds a bounded, unauthenticated collection endpoint so tagged DEBUG apps can report development backend connection outcomes even when a backend failure prevents sign-in.
Written for commit d9703b8. Summary will update on new commits.
Summary by CodeRabbit
debug.dev_backend.checkcommand.