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
Roadmap: deliver a polished provider, MCP, settings, and native experience center #299
Providers, models, MCP servers, permissions, themes, accessibility, updates, and diagnostics determine whether the product feels dependable. These controls need a coherent, secret-safe experience rather than scattered config knowledge.
User value
Users can understand capabilities, switch or diagnose integrations, personalize the interface, and keep the app healthy without exposing secrets or editing fragile configuration blindly.
Scope
Provider/model capability, health, quota, latency, cost, and selection views.
MCP inventory, permissions, lifecycle, logs, and trust posture.
Searchable effective settings with provenance, safe editing proposals, validation, and rollback.
Effective provider/model/MCP state is visible, redacted, and attributable to configuration provenance.
Changes preview impact, validate before write, and remain recoverable.
Permission and trust boundaries are consistent across TUI and Desktop.
Core journeys work with keyboard navigation, reduced color, reduced motion, and assistive labels.
Native packaging, diagnostics, and update states are testable once the Desktop gate is satisfied.
Test plan
Redaction/provenance fixtures, capability and health tests, settings validation/rollback tests, accessibility checks, theme snapshots, and native packaging E2E.
Dogfood plan
Diagnose a provider failure, switch to a compatible model, inspect one MCP server's permissions, adjust density/theme, and export a secret-safe support bundle.
Risk and security notes
Configuration UI can accidentally expose or overwrite secrets. Show references and provenance, not secret values; mutations remain policy-governed and atomic.
Duplicate search evidence
Consumes #34/#92/#110/#287 and completed extension-health children. It unifies their user-facing control and native polish instead of creating parallel backends.
Parent/child relationship
This is a roadmap parent. Decompose read-only health, safe settings proposals, MCP lifecycle, accessibility, theming, diagnostics, and native update readiness.
Dependency order
Read-only redacted health first, safe proposal/validation next, TUI settings experience next, Desktop/native polish after #106/#133 and #142 where applicable.
Product and governance guardrails
Treat the linked projects as behavior-level inspiration only. Do not copy third-party source code, assets, screenshots, branding, or visual identity.
Preserve one underlying run/session model across TUI and Desktop; do not create demo-only state or simulated execution evidence.
Source
source:userProblem statement
Providers, models, MCP servers, permissions, themes, accessibility, updates, and diagnostics determine whether the product feels dependable. These controls need a coherent, secret-safe experience rather than scattered config knowledge.
User value
Users can understand capabilities, switch or diagnose integrations, personalize the interface, and keep the app healthy without exposing secrets or editing fragile configuration blindly.
Scope
Non-goals
Acceptance criteria
Test plan
Redaction/provenance fixtures, capability and health tests, settings validation/rollback tests, accessibility checks, theme snapshots, and native packaging E2E.
Dogfood plan
Diagnose a provider failure, switch to a compatible model, inspect one MCP server's permissions, adjust density/theme, and export a secret-safe support bundle.
Risk and security notes
Configuration UI can accidentally expose or overwrite secrets. Show references and provenance, not secret values; mutations remain policy-governed and atomic.
Duplicate search evidence
Consumes #34/#92/#110/#287 and completed extension-health children. It unifies their user-facing control and native polish instead of creating parallel backends.
Parent/child relationship
This is a roadmap parent. Decompose read-only health, safe settings proposals, MCP lifecycle, accessibility, theming, diagnostics, and native update readiness.
Dependency order
Read-only redacted health first, safe proposal/validation next, TUI settings experience next, Desktop/native polish after #106/#133 and #142 where applicable.
Product and governance guardrails