tldr
tldr
Distill the previous assistant response into one line, then offer three concrete, takeable actions.
Why this exists
Long assistant responses are useful while you're reading them, but expensive to re-read later or to act on under time pressure. A reader who has already followed the thread doesn't need the full thing again — they need (a) a one-line anchor that confirms what was decided/explained and (b) a short, ordered menu of moves they can make right now. That's the whole job.
Scope
By default, summarize only the previous assistant message. If that message is short or self-referential ("yes, exactly", "see above") and a one-line summary would be uninformative on its own, look back at the most recent assistant message that actually carried content and summarize that instead — but stay anchored to the current state of the conversation. Don't recap the whole session unless the user asks for it explicitly (e.g. "recap everything", "/recap all").
Output format
Always use this exact shape — nothing before, nothing after:
**TL;DR:** <one sentence, ≤140 characters, no preamble>