diff --git a/index.d.ts b/index.d.ts index a3615695..fedd35d0 100644 --- a/index.d.ts +++ b/index.d.ts @@ -268,7 +268,7 @@ declare module '@reportportal/client-javascript' { /** * Initializes a new Report Portal client. */ - constructor(config: ReportPortalConfig, agentInfo?: { name?: string; version?: string }); + constructor(config: ReportPortalConfig, agentInfo?: { name?: string; version?: string; framework_version?: string }); /** * Starts a new launch. diff --git a/statistics/statistics.js b/statistics/statistics.js index d7d405ff..67c01333 100644 --- a/statistics/statistics.js +++ b/statistics/statistics.js @@ -24,6 +24,13 @@ class Statistics { if (agentParams && hasOption(agentParams, 'version') && agentParams.version) { params.agent_version = agentParams.version; } + if ( + agentParams && + hasOption(agentParams, 'framework_version') && + agentParams.framework_version + ) { + params.framework_version = agentParams.framework_version; + } return params; }