diff --git a/index.d.ts b/index.d.ts index a361569..fedd35d 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 d7d405f..67c0133 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; }