-
Notifications
You must be signed in to change notification settings - Fork 28
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
ConnectedAppService
to find VM service URIs: Get VM service URIs from theConnectedAppService
on DTD instead of theEditorService
#198. This relies on Call the newConnectedAppService
DTD methods when VM Service instances are started / stopped flutter/flutter-intellij#8261 also being resolved.
Flutter IntelliJ issues:
- Call the
ConnectedAppService
DTD methods to register / unregister VM service instances: Call the newConnectedAppService
DTD 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 and Benjamin1333
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.