* logService: feat: migrate ITracer to ILogger interface
Replace deprecated ITracer interface with ILogger across inline edits
and xtab providers. Add LogTarget.fromCallback() and withExtraTarget()
to ILogger for callback-based logging support previously provided by
ITracer's sub() method.
* tracing: migrate off of ITracer in favor of ILogService
* Update src/extension/xtab/node/xtabProvider.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* address copilot review
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Enables the same `no-unexternalized-strings` with have in `vscode` in this repo. This make sure we have a more consistent style across repos and when generating edits
* first cut - migrate settings marked with INTERNAL and adopt to advanced tag
* support old key while
- reading config value
- reading experiment
- listening to changes
* make experiment change event aware of old id
* fix tests
* fix tests
* Add backward support for the pattern used in older experiments
* fix id
---------
Co-authored-by: Alex Dima <alexdima@microsoft.com>