feat(link-summ): add SummarizeLink API and server integration; youtube oEmbed returns HTML only to avoid duplicate thumbs

This commit is contained in:
Thomas Cravey 2025-08-17 18:52:39 -05:00
parent 29d94c13d5
commit 575622b45c
3 changed files with 116 additions and 17 deletions

View file

@ -9,6 +9,7 @@ import (
type Summarizer interface {
Summarize(ctx context.Context, channel string, msgs []store.Message, window time.Duration) (string, error)
SummarizeLink(ctx context.Context, rawURL string) (string, error)
}