Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Currently this extension collects very little telemetry. Better telemetry will help InterSystems identity and prioritize enhancements that will make the most impact for our users. The top level bullet points correspond to telemetry events, and the second level corresponds to the properties sent for that event.
extensionActivatedSent when extension is activated.languageServerVersionMay be undefined.serverManagerVersionconfig.explorer.alwaysShowServerCopyThese are all stringified booleans with the value of the corresponding setting.config.autoAdjustNameconfig.autoShowTerminalconfig.suppressCompileMessagesconfig.suppressCompileErrorMessagesconfig.autoPreviewXMLconfig.showGeneratedFileDecorationsconfig.showProposedApiPromptcommandExecutedSent when almost any of our ~75 commands are executedcommandIdstudioAddInOpenedSent when a user opens a Studio Add-In from the Server Actions menu.addInNameThe name of the Add-InworkspaceFolderSent for all workspace folders present at activation and any that are added later. All butscheme,config.syncLocalChanges, andserverVersionare stringified booleans.schemeThe scheme of the folder's UriserverVersionThe semver-compatible version string of the server, if a connection is established ("2025.1.0"). Not the full$ZVERSIONstring.addedIf the folder was added after activationisWebIf this is a web application folder. Defined for server-side folders only.isProjectIf this is a project folder. Defined for server-side folders only.hasNsIf this folder's Uri has a ns query parameter. Defined for server-side folders only.config.syncLocalChangesThe value of theobjectscript.syncLocalChangessetting in this folder. Defined for client-side folders only.dockerComposeIf this folder uses docker compose for connection. Defined for client-side folders only.unitTestRunSent when a unit test run is startedschemeThe scheme of the root unit test's UridebugIf the run is a debug run (stringified boolean)clientSideFileSyncedSent when a non-class or routine client-side file is about to be synced to the serverfileExtThe file's extension (lowercase)lowCodeEditorOpenedSent when a low-code editor is opened.schemeThe scheme of the file's UrieditorType"rule" or "dtl" for now.debuggerStartedSent when the debugger is started.debugType"launch", "attach", "rest", or "unittest"liteTerminalStartedSent when the Lite Terminal is started.terminalOriginWhere the terminal was opened from. "profile" or "command".config.webSocketTerminal.syntaxColoringStringified boolean containing the value of theobjectscript.webSocketTerminal.syntaxColoringsetting