-
Notifications
You must be signed in to change notification settings - Fork 1.9k
feat: merge MCP Servers into Modes as 'Agent Behaviour' #5264
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Renamed 'Modes' settings tab to 'Agent Behaviour' - Added two sub-tabs: 'Modes' and 'MCP Servers' - MCP Servers tab shows only installed servers (marketplace removed) - Created new AgentBehaviourView component to manage both tabs - Modified ModesView to support hideHeader prop - Updated kilocodeMcp/McpView to only export TabButton component - Added translations for 'Agent Behaviour' in all 22 languages - Marked all changes with kilocode_change comments for easier upstream merging
🦋 Changeset detectedLatest commit: 3ea0a9b The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
…cp/McpView - Moved TabButton component directly into AgentBehaviourView.tsx - Deleted webview-ui/src/components/kilocodeMcp/McpView.tsx (not in upstream) - This eliminates a Kilo-specific file that could cause merge conflicts
- Remove MCP button command definition from package.json - Remove MCP button from sidebar and editor title menus - Update navigation button positions after removal - Remove mcpButtonClicked command handler from registerCommands.ts - Remove mcpButtonClicked action from App.tsx tab mapping - Remove mcpButtonClicked from ExtensionMessage and WebviewMessage types The MCP settings are now only accessible through the centralized settings view.
e5a04cd to
84c9bc0
Compare
1defe4e to
61af1e7
Compare
8d66543 to
02e8d7c
Compare
Code Review SummaryStatus: No Issues Found | Recommendation: Merge This PR cleanly removes the MCP button from the top bar and centralizes agent behavior settings into the Agent Behaviour modal. The changes are well-structured and consistent across all affected files. Key Changes Reviewed
Files Reviewed (28 files)
|
Updates documentation to reflect the UI changes from PR #5264: - 'Modes' settings tab renamed to 'Agent Behaviour' - Four sub-tabs: Modes, MCP Servers, Rules, Workflows - MCP Servers no longer in top bar - Updated navigation instructions throughout docs
|
Doc changes: https://github.com/Kilo-Org/kilocode/pull/5273/changes Waiting for approval on this one, then I'll also update the screenshots there |
The mcpButtonClicked command was removed from VSCode in PR #5264. This removes the corresponding action from the JetBrains plugin to maintain consistency between the two platforms.
The mcpButtonClicked command was removed from VSCode in PR #5264. This removes the corresponding action from the JetBrains plugin to maintain consistency between the two platforms.
Updates documentation to reflect the UI changes from PR #5264: - 'Modes' settings tab renamed to 'Agent Behaviour' - Four sub-tabs: Modes, MCP Servers, Rules, Workflows - MCP Servers no longer in top bar - Updated navigation instructions throughout docs
feat: merge MCP Servers into Modes as 'Agent Behaviour'
Updates documentation to reflect the UI changes from PR Kilo-Org#5264: - 'Modes' settings tab renamed to 'Agent Behaviour' - Four sub-tabs: Modes, MCP Servers, Rules, Workflows - MCP Servers no longer in top bar - Updated navigation instructions throughout docs
The mcpButtonClicked command was removed from VSCode in PR Kilo-Org#5264. This removes the corresponding action from the JetBrains plugin to maintain consistency between the two platforms.
feat: merge MCP Servers into Modes as 'Agent Behaviour'
The mcpButtonClicked command was removed from VSCode in PR Kilo-Org#5264. This removes the corresponding action from the JetBrains plugin to maintain consistency between the two platforms.
Updates documentation to reflect the UI changes from PR #5264: - 'Modes' settings tab renamed to 'Agent Behaviour' - Four sub-tabs: Modes, MCP Servers, Rules, Workflows - MCP Servers no longer in top bar - Updated navigation instructions throughout docs
The mcpButtonClicked command was removed from VSCode in PR #5264. This removes the corresponding action from the JetBrains plugin to maintain consistency between the two platforms.
Summary
This PR merges the MCP Servers settings tab into the Modes tab, renaming it to 'Agent Behaviour' with two sub-tabs: 'Modes' and 'MCP Servers'. The MCP Servers sub-tab only shows installed servers (marketplace tab removed).
Changes