diff --git a/cmd/core-runtime/main.go b/cmd/core-runtime/main.go index 34b1bf8..f45921e 100644 --- a/cmd/core-runtime/main.go +++ b/cmd/core-runtime/main.go @@ -1490,10 +1490,10 @@ func renderResearchReply(result epistemics.ResearchResult, researchErr error) (s continue } excerpt := strings.TrimSpace(finding.Excerpt.Text) - if len([]rune(excerpt)) > 280 { - excerpt = string([]rune(excerpt)[:280]) + "…" + if len([]rune(excerpt)) > 180 { + excerpt = string([]rune(excerpt)[:180]) + "…" } - lines = append(lines, "- "+excerpt+"\n Источник: "+finding.Source.Locator) + lines = append(lines, excerpt+"\nИсточник: "+finding.Source.Locator) if len(lines) == 2 { break } @@ -1501,7 +1501,7 @@ func renderResearchReply(result epistemics.ResearchResult, researchErr error) (s if len(lines) == 0 { return "Проверяемых данных пока не найдено. Могу повторить поиск или уточнить, что именно проверить.", false } - return "Проверил источник:\n" + strings.Join(lines, "\n"), true + return strings.Join(lines, "\n"), true } func humanCognitiveModelInventory(candidates []capability.ResolvedCognitiveBinding, inventoryErr error) string {