diff --git a/Program.cs b/Program.cs index 26738ed..e420385 100644 --- a/Program.cs +++ b/Program.cs @@ -158,6 +158,16 @@ if (File.Exists(sessionPath)) { await session.LoadAsync(sessionPath, default); AnsiConsole.MarkupLine($"[dim grey]Auto-loaded previous session.[/]"); + + // Print the last message if there is one + if (session.History.Count > 1) + { + var lastMessage = session.History[^1]; + var preview = lastMessage.Text.Length > 280 + ? lastMessage.Text[..277] + "..." + : lastMessage.Text; + AnsiConsole.MarkupLine($"[dim grey] Last message: {Markup.Escape(preview)}[/]"); + } } catch { /* Ignore load errors on startup */ } }