Files
Michael Neale e843871542 fix: exclude thinking traces from summaries, use ephemeral session ID
- Omit Thinking/RedactedThinking from format_conversation() so
  chain-of-thought never leaks into summarization input
- Use ephemeral session ID (summary_{id}) for provider.complete()
  so providers that track context by session ID don't pollute
  historical sessions

Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-04-20 13:19:42 +10:00
..
2026-04-15 23:47:09 +00:00