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.
extensionActivated
Sent when extension is activated.languageServerVersion
May be undefined.serverManagerVersion
config.explorer.alwaysShowServerCopy
These are all stringified booleans with the value of the corresponding setting.config.autoAdjustName
config.autoShowTerminal
config.suppressCompileMessages
config.suppressCompileErrorMessages
config.autoPreviewXML
config.showGeneratedFileDecorations
config.showProposedApiPrompt
commandExecuted
Sent when almost any of our ~75 commands are executedcommandId
studioAddInOpened
Sent when a user opens a Studio Add-In from the Server Actions menu.addInName
The name of the Add-InworkspaceFolder
Sent for all workspace folders present at activation and any that are added later. All butscheme
,config.syncLocalChanges
, andserverVersion
are stringified booleans.scheme
The scheme of the folder's UriserverVersion
The semver-compatible version string of the server, if a connection is established ("2025.1.0"). Not the full$ZVERSION
string.added
If the folder was added after activationisWeb
If this is a web application folder. Defined for server-side folders only.isProject
If this is a project folder. Defined for server-side folders only.hasNs
If this folder's Uri has a ns query parameter. Defined for server-side folders only.config.syncLocalChanges
The value of theobjectscript.syncLocalChanges
setting in this folder. Defined for client-side folders only.dockerCompose
If this folder uses docker compose for connection. Defined for client-side folders only.unitTestRun
Sent when a unit test run is startedscheme
The scheme of the root unit test's Uridebug
If the run is a debug run (stringified boolean)clientSideFileSynced
Sent when a non-class or routine client-side file is about to be synced to the serverfileExt
The file's extension (lowercase)lowCodeEditorOpened
Sent when a low-code editor is opened.scheme
The scheme of the file's UrieditorType
"rule" or "dtl" for now.debuggerStarted
Sent when the debugger is started.debugType
"launch", "attach", "rest", or "unittest"liteTerminalStarted
Sent when the Lite Terminal is started.terminalOrigin
Where the terminal was opened from. "profile" or "command".config.webSocketTerminal.syntaxColoring
Stringified boolean containing the value of theobjectscript.webSocketTerminal.syntaxColoring
setting