Azure / Azure/bicep

Normalize handling of command telemetry from langserver and extension

Open
#5,851 0 comments 0 reactions 0 assignees View on GitHub
devdiv
Dominant language
Bicep
Stars
3.6k
Forks
830
Avg merge
1d 21m
Merged PRs (30d)
79

Description

Right now our command telemetry is handled mostly by the extension using the vscode-azuretools-ui package. Except for insert resource, which has a separate additional event for success and failure. If we want to have telemetry when used in other hosts like VS, we should make sure the langserver itself is able to handle basic command telemetry

Contributor guide

Open the contributing guide

Research direction

The issue names no files or tests. Start by comparing the extension's existing command telemetry through vscode-azuretools-ui with the langserver path, including the separate insert-resource success and failure event. Define the basic telemetry contract needed by other hosts such as VS, and consider the work complete when both hosts can use consistent command telemetry.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, vscode
Domain
observability-sre, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.