A mix between semantic and compactness. For example:
<^chat^>
<^user^>Eric
What is 17 * 34?
<$user$>
<^assistant^>
<^thought^>To multiply 17 by 34, we can break it down:
17 * 34 = 17 * (30 + 4)
= (17 * 30) + (17 * 4)
= 510 + 68
= 578
<$thought$>
17 * 34 = 578.
<$assistant$>
<$chat$>