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?
optionalauthorizeUrl: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?
optionaltoolsListed:boolean
Defined in: packages/sdk/src/types/generated/toolkit.ts:84