Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced 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 |
6d49f23 to
7d906d8
Compare
177ab4c to
8c241f7
Compare
7d906d8 to
4dd0c9b
Compare
4dd0c9b to
c10e633
Compare
be638d5 to
c212233
Compare
c10e633 to
26b86ae
Compare
Port of the iOS change: the harness's two new receipts under a reply, the
work digest and the compaction record, become their own message kinds
with the structured half the chip counts from ("4 tool calls · 2 files",
"Context compacted · 12,345 tokens summarised"), the full text on tap.
Hidden with tool activity, never folded into a run of it; copyable for
their full text.
Tests: DecodingTest (digest counts, digest without files, compaction
record), ChatPreferencesTest (hidden drops the receipts, reduced keeps a
digest as its own row). Not compiled on the authoring Mac (no Java
runtime); pull-request CI runs :core:test and :app:testDebugUnitTest.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
d6efe80 to
ef26ecc
Compare
26b86ae to
4d06107
Compare
Android twin of #1245, stacked on #1243 (phase 0 part 2), which introduces the two message kinds this renders.
What changes
Message.KindgainsDIGESTandCOMPACTION;Messagegainsdigest: WorkDigest?andcompaction: Compaction?with the fields the chip counts from. Unknown keys stay ignored, so a newer digest never fails the decode.ReceiptChipunder the reply, "4 tool calls · 2 files" or "Context compacted · 12,345 tokens summarised", tap to expand the full text. Copy gives the full text.isActivityReceipt), never folded into a run of it. Roster preview and the updates line use the chip text.Test plan
DecodingTest: digest counts, digest without files, compaction record (chip text)ChatPreferencesTest: hidden drops the receipts, reduced keeps a digest as its own row and breaks the run:core:testand:app:testDebugUnitTestand builds both APKs. Please treat a red CI as mine to fix.android/README.md)Platforms
🤖 Generated with Claude Code