- Добавить GlobalKeyboardService — выделенный поток с блокирующим Console.ReadKey, единственный источник клавишных событий для TUI - Убрать FocusManager из App.razor: перехватывал Tab до компонентов - Удалить @onkeydown с <Select>: RazorConsole не пробрасывает Tab/стрелки через этот механизм - Использовать FocusedValue вместо Value в Select для корректной подсветки - Обновить CLAUDE.md и AGENTS.md: архитектура TUI, RazorConsole gotchas - Добавить docs/tui_log.md: разбор проблемы и справочник по RazorConsole Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
9 lines
189 B
C#
9 lines
189 B
C#
namespace LazyBear.MCP.TUI.Models;
|
|
|
|
public sealed record OverviewRow(
|
|
string ModuleName,
|
|
string Description,
|
|
bool IsModuleEnabled,
|
|
int ConfiguredTools,
|
|
int TotalTools);
|