chore: Add telemetry for native Python runner (#19180)

This commit is contained in:
Iván Ovejero
2025-09-04 12:56:03 +02:00
committed by GitHub
parent 9566f2b550
commit 0def0b9315
2 changed files with 8 additions and 2 deletions

View File

@@ -2757,7 +2757,7 @@ export interface INodeGraphItem {
runs?: number;
items_total?: number;
metric_names?: string[];
language?: string; // only for Code node: 'javascript' or 'python'
language?: string; // only for Code node: 'javascript' or 'python' or 'pythonNative'
}
export interface INodeNameIndex {

View File

@@ -430,7 +430,13 @@ export function generateNodesGraph(
} else if (node.type === CODE_NODE_TYPE) {
const { language } = node.parameters;
nodeItem.language =
language === undefined ? 'javascript' : language === 'python' ? 'python' : 'unknown';
language === undefined
? 'javascript'
: language === 'python'
? 'python'
: language === 'pythonNative'
? 'pythonNative'
: 'unknown';
} else {
try {
const nodeType = nodeTypes.getByNameAndVersion(node.type, node.typeVersion);