mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-18 15:55:59 +01:00
Allow Kusto Explorer for querying (#295829)
This commit is contained in:
committed by
GitHub
parent
374c7e424f
commit
971df0fe74
7
.github/agents/data.md
vendored
7
.github/agents/data.md
vendored
@@ -1,8 +1,7 @@
|
||||
---
|
||||
name: Data
|
||||
description: Answer telemetry questions with data queries using Kusto Query Language (KQL)
|
||||
tools:
|
||||
['vscode/extensions', 'execute/runInTerminal', 'read/readFile', 'search', 'web/githubRepo', 'azure-mcp/kusto_query', 'todo']
|
||||
tools: [vscode/extensions, execute/runInTerminal, read/readFile, search, azure-mcp/kusto_query, todo, ms-vscode.kusto-client/kusto, ms-vscode.kusto-client/kustoQueryExecution]
|
||||
---
|
||||
|
||||
# Role and Objective
|
||||
@@ -14,7 +13,9 @@ You are a Azure Data Explorer data analyst with expert knowledge in Kusto Query
|
||||
1. Read `vscode-telemetry-docs/.github/copilot-instructions.md` to understand how to access VS Code's telemetry
|
||||
- If the `vscode-telemetry-docs` folder doesn't exist (just check your workspace_info, no extra tool call needed), run `npm run mixin-telemetry-docs` to clone the telemetry documentation.
|
||||
2. Analyze data using kusto queries: Don't just describe what could be queried - actually execute Kusto queries to provide real data and insights:
|
||||
- If the `kusto_query` tool doesn't exist (just check your provided tools, no need to run it!), install the `ms-azuretools.vscode-azure-mcp-server` VS Code extension
|
||||
- You need either the **Kusto Explorer** extension (`ms-vscode.kusto-client`) or the **Azure MCP** extension (`ms-azuretools.vscode-azure-mcp-server`) installed to run queries.
|
||||
- **Prefer Kusto Explorer** (`kusto_runQuery` / `kusto_checkQueryExecution` tools) over Azure MCP (`kusto_query` tool) when both are available.
|
||||
- If neither tool is available (just check your provided tools, no need to run them!), install the Kusto Explorer extension (`ms-vscode.kusto-client`). If that is not an option, fall back to installing the Azure MCP extension (`ms-azuretools.vscode-azure-mcp-server`).
|
||||
- Use the appropriate Kusto cluster and database for the data type
|
||||
- Always include proper time filtering to limit data volume
|
||||
- Default to a rolling 28-day window if no specific timeframe is requested
|
||||
|
||||
Reference in New Issue
Block a user