Add Long-running option for stdio MCP servers to always keep them connected in the background, useful for servers like @playwright/mcp
where you don't want to close the browser after each response.
MCP optimization
For stdio and sse MCP servers, now it will not be kept running in the background when it's not used, MCP servers are only connected when a tool needs to be called during a conversation, and all MCP server connections will be terminated when the conversation is finished.
$HOME/.local/bin/uv --directory $HOME/dev/mcp-ical run mcp-ical
could work (previously you could only add a single variable)