diff --git a/src/extension.ts b/src/extension.ts index 56e967776..59c97196e 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -153,7 +153,8 @@ export async function activate(context: ExtensionContext): Promise actionTools: ActionTools, componentRegistry: extensionComponentRegistry, connectionManager: IBMi.connectionManager, - searchTools: SearchTools + searchTools: SearchTools, + getSystemVersion: () => instance.getConnection()?.getSystemVersion(), }; } diff --git a/src/typings.ts b/src/typings.ts index e5b109d4c..a6525e008 100644 --- a/src/typings.ts +++ b/src/typings.ts @@ -21,7 +21,8 @@ export interface CodeForIBMi { actionTools: typeof ActionTools, componentRegistry: ComponentRegistry, connectionManager: ConnectionManager, - searchTools: typeof SearchTools + searchTools: typeof SearchTools, + getSystemVersion: () => number | undefined, } export interface DeploymentParameters {