-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Labels
P1A high priority bug; for example, a single project is unusable or has many test failuresA high priority bug; for example, a single project is unusable or has many test failurespackage:dart_mcp_servertype-integrationIssues related to integrating the MCP server with ecosystemt clients.Issues related to integrating the MCP server with ecosystemt clients.
Description
Dart MCP Server issues:
- Use the
ConnectedAppServiceto find VM service URIs: Get VM service URIs from theConnectedAppServiceon DTD instead of theEditorService#198. This relies on Call the newConnectedAppServiceDTD methods when VM Service instances are started / stopped flutter/flutter-intellij#8261 also being resolved.
Flutter IntelliJ issues:
- Call the
ConnectedAppServiceDTD methods to register / unregister VM service instances: Call the newConnectedAppServiceDTD methods when VM Service instances are started / stopped flutter/flutter-intellij#8261. This is a blocker to being able to use any of the Dart MCP server tools that access the running application. CC @jwren @pq - If possible, provide an MCP tool from the Dart IntelliJ plugin to provide the DTD URI (see Design a better DTD discovery mechanism #168). This would mimic the setup that we have in VS Code. It is not clear whether this is possible in Android Studio today.
Android Studio Issues (cross linked for easy tracking):
- Gemini Agent fails to call MCP tools with roots: https://b.corp.google.com/issues/428017715
pq, anderdobo, Benjamin1333 and MostafaSolimanMO
Metadata
Metadata
Assignees
Labels
P1A high priority bug; for example, a single project is unusable or has many test failuresA high priority bug; for example, a single project is unusable or has many test failurespackage:dart_mcp_servertype-integrationIssues related to integrating the MCP server with ecosystemt clients.Issues related to integrating the MCP server with ecosystemt clients.