You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Replace ConsoleUtility prompts with Spectre.Console (already a dependency) #353
Insights from a discarded prototype (old paths; map to onion structure after #359).
Spectre.Console already central (0.49.1) — just add the PackageReference, no inline Version.
Wrap with TextPrompt, SelectionPrompt<T>, .Secret(); keep the 3 public static signatures identical (non-breaking).
Scope is smaller than the issue states: the CLI (Program.Setup/Program.Secrets) already uses its own private Spectre helpers and does NOT call ConsoleUtility. Real remaining callers: CredentialStore (ReadSecret) and DelegateRequirementService (PromptForInput/PromptForChoice).
Activity
ChrisonSimtian commentedon Jun 3, 2026
Insights from a discarded prototype (old paths; map to onion structure after #359).
TextPrompt,SelectionPrompt<T>,.Secret(); keep the 3 public static signatures identical (non-breaking).Program.Setup/Program.Secrets) already uses its own private Spectre helpers and does NOT call ConsoleUtility. Real remaining callers:CredentialStore(ReadSecret) andDelegateRequirementService(PromptForInput/PromptForChoice).