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
* precomputes total number of servers in loading prior to spawning display task
* changes display task to use async task instead of spawn blocking
* waits on notify instead of display task for initial loading
* includes time taken in warning and error
* adds slash command to show mcp server load messages
* includes mcps that fail to start in /mcp
* surfaces command error for mcp servers in non-interactive mode
* only surfaces timeout warning in non-interactive mode with one or more server in the client list
* adds copy change for /mcp
* uses a hash set of server names to keep track of the number of initialized servers
* only shows mcp non-interactive msg in non-interactive mode
color_print::cstr! {"If you want to file an issue to the Q CLI team, just tell me, or run <green!>q issue</green!>"},
218
219
color_print::cstr! {"You can enable custom tools with <green!>MCP servers</green!>. Learn more with /help"},
219
220
color_print::cstr! {"You can specify wait time (in ms) for mcp server loading with <green!>q settings mcp.initTimeout {timeout in int}</green!>. Servers that takes longer than the specified time will continue to load in the background. Use /tools to see pending servers."},
221
+
color_print::cstr! {"You can see the server load status as well as any warnings or errors associated with <green!>/mcp</green!>"},
0 commit comments