File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
packages/ide/vscode/src/extension Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ export class ZModelPreview implements vscode.Disposable {
1515 private documentationCache : DocumentationCache ;
1616 private languageClient : LanguageClient ;
1717 private lastGeneratedMarkdown : string | null = null ;
18+ private extensionVersion : string ;
1819 // use a zero-width space in the file name to make it non-colliding with user file
1920 private readonly previewZModelFileName = `zmodel${ '\u200B' } -preview.md` ;
2021
@@ -35,11 +36,13 @@ export class ZModelPreview implements vscode.Disposable {
3536 osType : z . string ( ) ,
3637 } )
3738 . optional ( ) ,
39+ extensionVersion : z . string ( ) . optional ( ) ,
3840 } ) ;
3941
4042 constructor ( context : vscode . ExtensionContext , client : LanguageClient , cache : DocumentationCache ) {
4143 this . documentationCache = cache ;
4244 this . languageClient = client ;
45+ this . extensionVersion = context . extension . packageJSON . version ?? '' ;
4346 this . initialize ( context ) ;
4447 }
4548
@@ -223,6 +226,7 @@ export class ZModelPreview implements vscode.Disposable {
223226 osRelease : os . release ( ) ,
224227 osType : os . type ( ) ,
225228 } ,
229+ extensionVersion : this . extensionVersion ,
226230 } ;
227231
228232 const allModelsContent = allModels . map ( ( m ) => m . content ) ;
You can’t perform that action at this time.
0 commit comments