Skip to content

Commit b889914

Browse files
committed
open telemtry fix
1 parent dd21d48 commit b889914

File tree

10 files changed

+417
-228
lines changed

10 files changed

+417
-228
lines changed

AGENTS.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,11 @@ If no new rule is detected -> do not update the file.
186186
- Never use `ConfigureAwait(false)`
187187
- No magic literals - extract to constants, enums, config
188188

189+
### Diagnostics
190+
191+
- Use simple metrics counters; avoid concurrent collections or per-hub observable gauges unless explicitly requested
192+
- Do not use string literals for metrics names, targets, or reasons; define and reuse constants
193+
189194
### Comments
190195

191196
- When offloading SignalR observer sends with Task.Run, add a critical comment explaining it must not run on the Orleans scheduler to avoid blocking

Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
<RepositoryUrl>https://github.com/managedcode/Orleans.SignalR</RepositoryUrl>
2727
<PackageProjectUrl>https://github.com/managedcode/Orleans.SignalR</PackageProjectUrl>
2828
<Product>Managed Code - Orleans SignalR</Product>
29-
<Version>10.0.3</Version>
30-
<PackageVersion>10.0.3</PackageVersion>
29+
<Version>10.0.4</Version>
30+
<PackageVersion>10.0.4</PackageVersion>
3131

3232
</PropertyGroup>
3333
<PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'">

0 commit comments

Comments
 (0)