VS Code has a built-in tool for running tests:
However because of the descriptions, the LLM seems to prefer using the one from the Dart MCP server:
Despite the LLM's response above, the results from the Dart MCP server do not integrate with the test runner, but running them through VS Code does. While I can untick the Dart MCP tool in the MCP settings, I wonder if it would be a better "default" for users of IDEs with test runners for the IDE ones to be used?
I wonder if adding something like "Use this tool in preference to running terminal commands, but not in preference to any built-in test tools" would be worthwhile?
@jakemac53