Skip to content

Summarize long channel messages off path#328

Open
mostlydev wants to merge 1 commit into
issue-260-low-value-elisionfrom
issue-260-long-message-summaries
Open

Summarize long channel messages off path#328
mostlydev wants to merge 1 commit into
issue-260-low-value-elisionfrom
issue-260-long-message-summaries

Conversation

@mostlydev

@mostlydev mostlydev commented Jun 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • add cached async LLM message_summary blocks for individual long raw channel messages
  • key long-message summaries by source identity/content hash plus provider/model/version
  • make /digest prefer message_summary blocks over the full raw excerpt while preserving exact source IDs
  • exclude hard events and shorter context-bearing messages from this path
  • document CHANNEL_MEMORY_LLM_LONG_MESSAGE_CHARS

Stack

Tests

  • go test ./examples/channel-memory
  • go test ./...

Refs #260

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant