It'd be useful to avoid returning unnecessary datasources when the model knows what type it needs, to keep the context window small. The Grafana API doesn't support it but we can just filter inside the tool.