1
0

feat: enable UTF-8 encoding for console, and fix tool log formatting

This commit is contained in:
2026-03-11 14:03:17 +01:00
parent 46d32c43ba
commit 75bbdda37d

View File

@@ -9,6 +9,9 @@ using AnchorCli.Commands;
using AnchorCli.OpenRouter;
using Spectre.Console;
Console.InputEncoding = System.Text.Encoding.UTF8;
Console.OutputEncoding = System.Text.Encoding.UTF8;
// ── Setup subcommand ─────────────────────────────────────────────────────
if (args.Length > 0 && args[0].Equals("setup", StringComparison.OrdinalIgnoreCase))
{
@@ -116,7 +119,7 @@ void ToolLog(string message)
lock (consoleLock)
{
Console.Write("\r" + new string(' ', 40) + "\r");
AnsiConsole.MarkupLine($"[dim grey]{Markup.Escape(message)}[/]");
AnsiConsole.MarkupLine($"[dim grey]{Markup.Escape(message)}[/]");
}
}