fix(codex): report operator-owned root routing truthfully - #4114
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: 📒 Files selected for processing (3)
Included review availability: Your plan provides up to 10 included reviews per hour; 9 remain after this review. 📝 WalkthroughWalkthroughThis change updates client-compaction status wording, documents ownership and destination handling, and adds regression coverage for a user-owned root URL that matches the proxy URL. ChangesClient-compaction status
Priority: ➖ Normal Estimated code review effort: 2 (Simple) | ~10 minutes Severity of issue fixed: Medium Merge Risk: ⚪ Minimal · up to Client-compaction messaging now accurately describes operator-configured root URLs without assuming their destination or advising configuration removal. The relevant matching-target behavior is covered, with no routing or configuration-write behavior changed. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 1 functions across 2 files. (1 skipped: 1 unsupported.)
✨ Finishing Touches 💡 1📝 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 |
|
✅ Deterministic PR hygiene checks passed. |
리뷰 · 우선순위 58 / 80이 PR은 방금 PR이 하는 일은 좁습니다. 이력 안내 문장을 “설정한 루트 URL을 따른다”로 바꾸고, 새 스레드 컴팩션 안내에서는 URL 삭제 권고를 뺍니다. 테스트는 목적지가 프록시와 같은데도 소유만 사용자인 경우를 추가해, 루트 줄이 하나 남고 저널의 현재 라인 1433 - 이력 문구가 “not the proxy”를 단정해서, 이미 프록시를 가리키는 운영자 URL까지 외부 목적지로 읽히게 만듭니다. 메인테이너의 판단이 필요한 지점
너의 추천 이 댓글은 grok-bot이 작성했습니다 |
|
@lidge-jun Exact-head hosted CI 34347952320 is now successful for |
Summary
Closes #4110.
An operator-owned, unmarked root
openai_base_urlcan already point at the OCX proxy. The client-compaction status output incorrectly asserted that existing threads were "not the proxy" and advised removing that line. Ownership is not destination.This changes status text only: URL ownership, configuration writes, journal ownership, history handling, routing, and the managed-root positive control remain unchanged.
Verification
b5c98333ff9a01c54172efd105516a34743bd9f3.9c9207c11041d2c9ae1aeab45821ce7890e65d3e.git diff --check: passed.9c9207c11041d2c9ae1aeab45821ce7890e65d3e. Enabled Linux/macOS product shards and gates passed; conditional skipped Windows shards are not claimed as passed tests. Local product tests remain NOT RUN as disclosed above.@lidge-jun please independently review this narrow factual status correction. No merge or release action is requested before those checks.
Checklist
Summary by CodeRabbit
Bug Fixes
Documentation