* Bare-bones mocked integration * Create correct context based on the query * Add data source name * Do not bundle grafana/assistant with flame graph * Rename component * Add tests * Mock grafana/assistant * Update feature toggle and allow hiding the button * Update deps * Update types * Update yarn.lock * Fix typo in feature toggle description * Enable grafanaAssistantInProfilesDrilldown by default * Enable grafanaAssistantInProfilesDrilldown by default * Show Analyze Flame Graph button only if there's context for the assistant
7 lines
239 B
TypeScript
7 lines
239 B
TypeScript
import { ChatContextItem } from '@grafana/assistant';
|
|
import { DataFrame } from '@grafana/data';
|
|
|
|
export function getAssistantContextFromDataFrame(data: DataFrame): ChatContextItem[] {
|
|
return data.meta?.custom?.assistantContext || [];
|
|
}
|