tui: show real-time MCP server status in home screen with connection state indicators
Some checks are pending
format / format (push) Waiting to run
snapshot / publish (push) Waiting to run
test / test (push) Waiting to run

- Displays MCP servers with visual status indicators (connected/failed/disabled)
- Shows error messages for failed connections to help users troubleshoot
- Replaces static help text with dynamic keybind display that updates based on user config
- Adds weather and puppeteer MCP servers to example configuration
This commit is contained in:
Dax Raad 2025-10-07 06:02:16 -04:00
parent 021d1d1b5e
commit c7c2d358e0
8 changed files with 222 additions and 102 deletions

View file

@ -1,3 +1,13 @@
{
"$schema": "https://opencode.ai/config.json"
"$schema": "https://opencode.ai/config.json",
"mcp": {
"weather": {
"type": "local",
"command": ["bun", "x", "@h1deya/mcp-server-weather"]
},
"puppeteer": {
"type": "local",
"command": ["buns", "x", "puppeteer-mcp-server"]
}
}
}