Repository navigation
Conversation
Display the actual zero-child count for root-only V2 settings and preserve mode-specific units when editing. Reject unsafe child and converted backend limits before PUT or configuration mutations, with focused regressions and contract documentation.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
|
✅ Deterministic PR hygiene checks passed. |
|
Scoped review at |
Summary
Verification
GitHub's update-branch operation merged current dev into the PR branch. Signed publication HEAD:
21db48ca329b97f18f3e3e667c870c76bec11d14; first parent:211a5ea51ef0874444b4d2a5c380abea87acc782; second parent (dev):8640c2f30edbd2fbb6947ed5c25e2793f5ae72a6; tree:e9c58ed178ba2d6bfa1df0360adc495e54d04e96. GitHub signature verification is valid, authorluvs01, committer GitHub (web-flow). The server tree exactly matches the locally validated merge candidate. Its 7-file, 15,802-byte delta against dev remains byte-identical to the original PR patch, SHA256b6cf0c8df04516712df60433fec9ad1fdea2cefd6ed9a03f15460ccbb849b7cd; all seven changed file blobs are unchanged.Fresh local validation of that merge tree on 2026-10-18:
bun test ./tests/codex-integration/codex-agent-thread-limit.test.ts --timeout 30000— 19 passed, 0 failed, 120 assertions, 11.69 seconds. Repository fixtures isolate homes and stub native hooks; this is not a live capacity test.gui/:bun test ./tests/models-subagent-limit.test.tsx --timeout 30000— 20 passed, 0 failed, 71 assertions, 4.07 seconds, using fixture DOM/fetch. These focused scopes are separate and are not added to historical suite counts.node node_modules/typescript/bin/tsc --noEmit— PASS. GUI TypeScript 6.0.3 application and config checks also PASS, using candidate-local build-info files.--configLoader native, and direct Node/oxlint — PASS. The existing large-chunk warning remains; this is not a warning-free claim.ERR_UNSUPPORTED_NODE_MODULES_TYPE_STRIPPING; the first Bun caller used an invalid URL-valued cacheDir. Correcting that task-local argument to a string produced the passing build; no repository/vendor helper was patched. No dependencies were installed for these checks. Separate redundant runtime preparation was stopped and cleaned before validation used the existing pinned Bun; preparation failures are not passing test results.Exact-head Cross-platform CI run 39097680287 on
21db48ca329b97f18f3e3e667c870c76bec11d14completed successfully at 2026-10-18 04:46:57 UTC: 15 successful jobs, 8 skipped, 0 failed, 0 cancelled, all 23 jobs completed. Skipped platform/native jobs are not passing coverage. New-head React Doctor, Catalog async contracts, target-branch and label checks also succeeded. PR hygiene run39097678817succeeded; the separate body-edit-triggered hygiene run39097719229was cancelled, not passed. These results do not claim every merge prerequisite or approval is complete.CodeRabbit's existing review comment covers the original head
211a5ea51ef0874444b4d2a5c380abea87acc782, not a new full review of the merge head. It reports no actionable review comments or identified merge-blocking issue, while its separate docstring coverage warning remains: 16.67% against an 80% threshold, across 6 functions. That generic documentation advisory is treated as nonblocking for author review readiness; it is not hidden or reported as passed. A maintainer may request additional docstrings. The seven changed code/document blobs remain unchanged; current CodeRabbit commit status is success, but this does not mean all advisory checks fully passed.Original-head Cross-platform CI run 39041505444, with 15 successful and 8 skipped jobs, remains historical evidence only for
211a5ea51ef0874444b4d2a5c380abea87acc782. The prior full GUI run (3,441 passed, 351 files, 33,191 assertions) also belongs to that historical head and was not rerun for the refreshed tree. Historical target enforcement did not assert exact head equality and is not proof that all current merge checks pass.The full root suite,
test:changedand full GUI suite were NOT RUN locally for this refreshed tree under the focused/shared-resource scope. Live native effective capacity, production configuration and host reload remain UNVERIFIED. Maintainer/code-owner approval and explicit security review remain pending before merge. Author validation is complete and this PR is ready for review with the documentation advisory disclosed above. Maintainer/code-owner approval and explicit security review remain separate merge prerequisites; no approval, merge, release or deployment is claimed.Historical screenshot fixture
The GUI blobs are unchanged, so the existing synthetic-fixture capture below is retained as historical evidence; no fresh screenshot or live behavior validation is claimed.
0with no PUT; custom input1with no PUT; after apply, selector1and PUT{maxConcurrentThreadsPerSession:2}. PNG: 2100 × 1020, 188,311 bytes, SHA2566d7a37c5584ada1f376c4259f4c6b802d2122b2e7fec6e588b4db2cbed47d18f.The screenshot is on the separate
pr-assetsbranch, pinned to its asset commit. Its downloaded bytes match the PNG SHA256 above; no image is included in the code commit.Checklist
Summary by CodeRabbit