diff --git a/server/command.go b/server/command.go index 7772cd0..443f822 100644 --- a/server/command.go +++ b/server/command.go @@ -149,7 +149,10 @@ func (p *Plugin) listPersonas() string { b.WriteString("Available personas:\n\n```\n") for _, id := range ids { desc := personaLibrary[id] - + // Only show the first line — the full prompts are multi-line now. + if idx := strings.Index(desc, "\n"); idx > 0 { + desc = desc[:idx] + } b.WriteString(fmt.Sprintf(" %-12s %s\n", id, desc)) } b.WriteString("```\nUse /ai persona to switch.")