Conversation
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks 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. |
✅ READY
Review readiness checklist
✅ 4/4 boxes ticked. Automatic ready-for-review conversion failed; please mark the pull request ready manually if it is still a draft. |
리뷰 · 우선순위 64 / 80이 PR은 “한 곳이 커지면 전체가 무한정 커지는” 길을 세 군데에서 막습니다. 첫째, 섞여 있는 라인 - 메인테이너의 판단이 필요한 지점 Fernet 64개 상한 이후 남은 토큰을 너의 추천 세 군데 상한 모두 방향이 좋고 테스트도 핵심을 칩니다. 합류 가치 있는 방어 패치입니다. 다만 Fernet 잔여분을 이 댓글은 grok-bot이 작성했습니다 |
8096daa to
fe13531
Compare
Summary
encrypted_contentslot cannot amplify into an unbounded number of request parts.readDisplaySafeErrorPayloadText(bounded, abort-aware) instead of an unboundedresponse.text().maybeElideSkillTextto 4,096 chars; oversized marker paths pass through unchanged.Verification
bun test tests/codex-integration/multi-agent-compat.test.ts tests/claude-integration/claude-inbound.test.ts tests/providers/kiro/kiro-stream.test.ts— 228 pass, 0 fail.bun x tsc --noEmit— clean.Checklist
Review readiness checklist
This PR stays in draft until every box below is ticked. Tick all four boxes once the requirements are met:
All CI tests are green on my local testing.
I pushed my PR to the latest dev commit.
I resolved all correct Codex and CodeRabbit findings.
My PR is ready for review.