Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
3d1abc6
feat(telemetry): add telemetry support for user agent parsing
BenjaminAbt Dec 27, 2025
26636f1
feat(telemetry): add telemetry support and documentation
BenjaminAbt Dec 27, 2025
770ece1
feat(telemetry): add native metrics support for user agent parser
BenjaminAbt Dec 27, 2025
081727e
feat(telemetry): enhance metrics and telemetry documentation
BenjaminAbt Dec 27, 2025
055ed40
feat(telemetry): enhance telemetry documentation and add meters support
BenjaminAbt Dec 27, 2025
3ac5975
refactor(telemetry): simplify method signatures and improve readability
BenjaminAbt Dec 27, 2025
44f030f
refactor(telemetry): remove DEBUG conditional compilation
BenjaminAbt Dec 27, 2025
1e97351
refactor(telemetry): update metric naming conventions
BenjaminAbt Jan 31, 2026
067b733
docs(copilot): add comprehensive instructions for Copilot usage
BenjaminAbt Jan 31, 2026
0478999
refactor(telemetry): update duration metrics to seconds
BenjaminAbt Feb 5, 2026
e79daff
refactor(telemetry): standardize meter names and descriptions
BenjaminAbt Feb 6, 2026
1a109d0
refactor(meters): simplify initialization logic in Enable method
BenjaminAbt Feb 6, 2026
58bf7c5
refactor(tests): standardize meter names in telemetry tests
BenjaminAbt Feb 6, 2026
6abf2bd
feat(telemetry): add fluent API for meter telemetry configuration
BenjaminAbt Feb 6, 2026
deb5cc7
feat(tests): enhance telemetry tests with EventCounter listener
BenjaminAbt Feb 13, 2026
d93adb6
feat(telemetry): ensure EventCounter logging is initialized
BenjaminAbt Feb 13, 2026
9b3f2a6
feat(telemetry): initialize EventSource in Enable method
BenjaminAbt Feb 13, 2026
462267a
feat(telemetry): ensure deterministic EventSource construction
BenjaminAbt Feb 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
125 changes: 82 additions & 43 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -1,45 +1,84 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "clean",
"type": "shell",
"command": "dotnet clean",
"problemMatcher": "$msCompile"
},
{
"label": "restore",
"type": "shell",
"command": "dotnet restore",
"problemMatcher": "$msCompile"
},
{
"label": "build",
"type": "shell",
"command": "dotnet build --nologo",
"problemMatcher": "$msCompile",
"group": "build"
},
{
"label": "test",
"type": "shell",
"command": "dotnet test --nologo",
"problemMatcher": "$msCompile",
"group": "test"
},
{
"label": "ci:validate",
"dependsOn": [
"clean",
"restore",
"build",
"test"
],
"dependsOrder": "sequence",
"group": {
"kind": "build",
"isDefault": true
}
}
]
"version": "2.0.0",
"tasks": [
{
"label": "dotnet: restore",
"type": "shell",
"command": "dotnet",
"args": [
"restore"
],
"problemMatcher": "$msCompile",
"presentation": {
"reveal": "silent",
"panel": "dedicated",
"close": true,
"showReuseMessage": false
}
},
{
"label": "dotnet: build",
"type": "shell",
"command": "dotnet",
"args": [
"build",
"--no-restore"
],
"problemMatcher": "$msCompile",
"dependsOn": "dotnet: restore",
"presentation": {
"reveal": "always",
"panel": "dedicated",
"close": true,
"showReuseMessage": false
},
"group": "build"
},
{
"label": "dotnet: test",
"type": "shell",
"command": "dotnet",
"args": [
"test",
"--no-build",
"--nologo"
],
"problemMatcher": "$msCompile",
"dependsOn": "dotnet: build",
"presentation": {
"reveal": "always",
"panel": "dedicated",
"close": true,
"showReuseMessage": false
}
},
{
"label": "test",
"type": "shell",
"command": "dotnet test --nologo",
"args": [],
"isBackground": false
},
{
"label": "test",
"type": "shell",
"command": "dotnet test --nologo",
"args": [],
"isBackground": false
},
{
"label": "test",
"type": "shell",
"command": "dotnet test --nologo",
"args": [],
"isBackground": false
},
{
"label": "test",
"type": "shell",
"command": "dotnet test --nologo",
"args": [],
"isBackground": false
}
]
}
4 changes: 2 additions & 2 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<PackageVersion Include="NaughtyStrings" Version="2.4.1" />
</ItemGroup>
<ItemGroup Label="Dependencies">
<PackageVersion Include="Microsoft.Extensions.Caching.Abstractions" Version="10.0.1" />
<PackageVersion Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" />
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="8.0.1" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="8.0.1" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.2" />
Expand Down Expand Up @@ -71,4 +71,4 @@
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageVersion>
</ItemGroup>
</Project>
</Project>
Loading