Skip to content

dbeaver/pro#10319 Sync MCP tools between Web and Desktop - #4672

Open
HocKu7 wants to merge 6 commits into
develfrom
dbeaver/pro#10319-sync-mcp-tools-between-web-and-desktop
Open

HocKu7 wants to merge 6 commits into
develfrom
dbeaver/pro#10319-sync-mcp-tools-between-web-and-desktop

Conversation

@HocKu7

@HocKu7 HocKu7 commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Closes dbeaver/pro#10319

Handles canonical and legacy AI editor function IDs in the Web client and reuses the most recent SQL editor for the active connection.

Testing: plugin-ai-chat TypeScript build; CloudBeaver EE aggregate clean verify.

This PR was generated with AI (OpenCode).

@codacy-production

codacy-production Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 10 complexity

Metric Results
Complexity 10

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

One or more issues must be addressed before approval.

Review effort: Lite
Findings: 1 High severity · 1 Medium severity

Open (2)
What changed in this PR

Adds Web support for canonical and legacy MCP function IDs and reuses recent SQL editors by connection.

Changes:

  • Supports canonical/legacy entity and SQL editor function names.
  • Adds newEditor handling and recent-editor selection.
  • Updates action labels for both ID forms.
File Description
webapp/​packages/​plugin-sql-editor-navigation-tab/​src/​SqlEditorNavigatorService.ts Updated as part of this pull request.
webapp/​packages/​plugin-ai-chat/​src/​AIChatFunctionsService.ts Updated as part of this pull request.
webapp/​packages/​plugin-ai-chat/​src/​AIChat/​AIChatMessage/​AIChatFunctionFormatter/​AIChatFunctionFormatter.tsx Updated as part of this pull request.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread webapp/packages/plugin-ai-chat/src/AIChatFunctionsService.ts Outdated
Comment thread webapp/packages/plugin-sql-editor-navigation-tab/src/SqlEditorNavigatorService.ts Outdated

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🔵 Needs a closer look

One or more issues must be addressed before approval.

Review effort: Lite
Findings: 1 High severity

Open (1)
Resolved since last review (1)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants