Gemini CLI
The longest documented patience of any client, and the gateway still answers with a link.
Gemini CLI reads MCP servers from its settings file and sends headers with them.
Connect it
{
"mcpServers": {
"sallyport": {
"httpUrl": "https://mcp.sallyport.cloud/mcp",
"headers": { "Authorization": "Bearer sp_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" }
}
}
}How an approval reaches you
Gemini CLI documents a ten-minute idle timeout, the most generous of the clients we target. The gateway still hands back a call id and a URL rather than holding the socket. A decision that takes longer than the ceiling should not cost the agent its call.