snowflake_disconnect
Evict an active Snowflake session by account and user, returning whether the session was actually removed.
Instructions
Disconnect (evict) one multiplexed Snowflake session identified by its account and user. Mirrors omni-dev snowflake disconnect. Returns whether a session was actually evicted. Requires a running daemon.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"account": "<account>",
"user": "<user>"
},
"name": "snowflake_disconnect"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | Yes | User of the session to evict. | |
| socket | No | Control-socket path override. Defaults to the per-user runtime location. | |
| account | Yes | Account of the session to evict. |