mirror of
https://github.com/cline/cline.git
synced 2026-09-19 02:05:44 +08:00
Changing MCP settings UI to reflect new toggle
This commit is contained in:
@@ -21,6 +21,9 @@ export interface ExtensionMessage {
|
||||
| "openRouterModels"
|
||||
| "mcpServers"
|
||||
| "relinquishControl"
|
||||
| "getMcpEnabled"
|
||||
| "mcpEnabled"
|
||||
| "toggleMcp"
|
||||
text?: string
|
||||
action?: "chatButtonClicked" | "mcpButtonClicked" | "settingsButtonClicked" | "historyButtonClicked" | "didBecomeVisible"
|
||||
invoke?: "sendMessage" | "primaryButtonClick" | "secondaryButtonClick"
|
||||
@@ -32,6 +35,7 @@ export interface ExtensionMessage {
|
||||
partialMessage?: ClineMessage
|
||||
openRouterModels?: Record<string, ModelInfo>
|
||||
mcpServers?: McpServer[]
|
||||
enabled?: boolean // For mcpEnabled message
|
||||
}
|
||||
|
||||
export interface ExtensionState {
|
||||
|
||||
@@ -32,7 +32,9 @@ export interface WebviewMessage {
|
||||
| "checkpointRestore"
|
||||
| "taskCompletionViewChanges"
|
||||
| "openExtensionSettings"
|
||||
// | "relaunchChromeDebugMode"
|
||||
| "getMcpEnabled"
|
||||
| "toggleMcp"
|
||||
// | "relaunchChromeDebugMode"
|
||||
text?: string
|
||||
askResponse?: ClineAskResponse
|
||||
apiConfiguration?: ApiConfiguration
|
||||
@@ -41,6 +43,7 @@ export interface WebviewMessage {
|
||||
number?: number
|
||||
autoApprovalSettings?: AutoApprovalSettings
|
||||
browserSettings?: BrowserSettings
|
||||
enabled?: boolean // For toggleMcp message
|
||||
}
|
||||
|
||||
export type ClineAskResponse = "yesButtonClicked" | "noButtonClicked" | "messageResponse"
|
||||
|
||||
Reference in New Issue
Block a user