Skip to main content

Interface: ToolkitConnection

Defined in: packages/sdk/src/types/generated/toolkit.ts:76

Connection metadata for connection-backed toolkit sources (GRA-6279).

Present on MCP-server toolkits so the tool selector can render every workspace MCP source — including unconnected ones — with its connection state and an inline connect affordance. connected (workspace-level: enabled + ready) gates tool selection; memberConnected + toolsListed distinguish "connect your account to browse tools" from a genuinely empty server.

Properties

authorizeUrl?

optional authorizeUrl: string | null

Defined in: packages/sdk/src/types/generated/toolkit.ts:83


authType

authType: ToolkitConnectionAuthType

Defined in: packages/sdk/src/types/generated/toolkit.ts:82


connected

connected: boolean

Defined in: packages/sdk/src/types/generated/toolkit.ts:80


enabled

enabled: boolean

Defined in: packages/sdk/src/types/generated/toolkit.ts:79


memberConnected

memberConnected: boolean

Defined in: packages/sdk/src/types/generated/toolkit.ts:81


serverId

serverId: number

Defined in: packages/sdk/src/types/generated/toolkit.ts:77


state

state: string

Defined in: packages/sdk/src/types/generated/toolkit.ts:78


toolsListed?

optional toolsListed: boolean

Defined in: packages/sdk/src/types/generated/toolkit.ts:84