When conversation compaction fails (e.g., due to token limits), the system now retries with a truncated conversation prefixed with "[earlier conversation truncated for compaction retry]". This improves reliability of long conversations that need compaction.
Evidence
Compaction retry (search for "compaction retry")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.