fix(compact): preserve progress and accepted request lifetime - #3792
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. 🗂️ Base branches to auto review (2)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Team Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
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. |
5e72197 to
6bb5d8d
Compare
리뷰 · 우선순위 68 / 80설명 이 PR은 Track1 스택의 둘째 층입니다. base= 현재 둘째 축은 buffered routed compaction progress입니다. 테스트는 새 경로 경로 경로 경로 경로 docs architecture / structure - idle 해제는 “완전한 JSON + valid model 이후”, progress는 “비어 있지 않은 text/reasoning만, keepalive 제외, 300s 유지, encrypted 불변”으로 적혀 구현과 같다. 메인테이너의 판단이 필요한 지점
너의 추천 이 댓글은 grok-bot이 작성했습니다 |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 6bb5d8da08
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Carry the quota-attribution slice of #3769. Keep canonical compact 404 fallback deferred pending identity and history preservation. Local checks deferred to final hosted CI by maintainer instruction. Co-authored-by: Siddarth Reddy <221318067+ideabib@users.noreply.github.com>
a1fb1e2 to
d17d323
Compare
6bb5d8d to
b33dc64
Compare
Carry the progress portion of #3736 and adapt #3744 to release listener idle protection only after a complete valid request body. Preserve the 300-second default and existing encrypted output. Local validation deferred to the final hosted CI by maintainer instruction. Co-authored-by: mashfromband <matsumoto.yukuhashi@gmail.com> Co-authored-by: Hylouis233 <88263959+Hylouis233@users.noreply.github.com>
b33dc64 to
17b1899
Compare
Summary
Verification
bf94d8dfa7b91c0e4acb96b2afce64d3c9a5ddde, including Linux, all six Windows shards and the macOS full-control run.17b1899a6acfaf63720237be702eb7489625837band is an ancestor of that tested final head. Lower-head suites were intentionally not run separately, per the maintainer's final-first validation instruction; they are not represented as independently passing checks.Checklist
Manual stack
codex/track1-01-quota-592dcodex/track1-02-compact-592dcodex/track1-03-websocket-592dcodex/track1-04-recovery-592dMaintainer integration
@lidge-jun explicitly authorized admin integration into dev without a second maintainer approval under MAINTAINERS.md. This is maintainer integration, not self-approval. The final aggregate evidence above and its ancestry cover this stack; lower-head execution is explicitly deferred. Merge bottom-up with merge commits, preserving contributor attribution. Because automatic branch deletion is enabled, move a direct child's base to dev immediately before merging its parent. No native GitHub stack registration or repository-policy change is used.
Co-authored-by: mashfromband matsumoto.yukuhashi@gmail.com
Co-authored-by: Hylouis233 88263959+Hylouis233@users.noreply.github.com