Idempotent — safe to call multiple times with the same id; duplicates are silently ignored.
Returns a managed server by ID.
Remove a server from the provider.
By default this only tears down the live connection and leaves persisted OAuth credentials (tokens / client_info / PKCE verifier) intact, so routine remove+add churn (config refetches, deployment-status flips, env-scoped wrappers sharing a URL hash) does not silently log the user out.
Pass { clearCredentials: true } for an explicit logout / "forget this
server" action to also wipe the persisted OAuth storage.
Managed servers and their current reactive state.
Whether storage has finished loading (true if no storage provider)
Merges configuration changes into a managed server.
Updates cached presentation metadata for a managed server.
Context value for multi-server management