15 references to TelemetryHookSkipReason
aspire (11)
Agents\Hooks\ITelemetryHookConfigurator.cs (1)
45
internal sealed record TelemetryHookSkip(AgentEnvironment Environment,
TelemetryHookSkipReason
Reason);
Agents\Hooks\TelemetryHookConfigurator.cs (8)
93
skipped.Add(new TelemetryHookSkip(copilotEnvironment,
TelemetryHookSkipReason
.WriteFailed));
151
private async Task<
TelemetryHookSkipReason
?> ConfigureClaudeAsync(CancellationToken cancellationToken)
167
return
TelemetryHookSkipReason
.WriteFailed;
179
return
TelemetryHookSkipReason
.MalformedConfig;
195
return
TelemetryHookSkipReason
.UnexpectedConfigShape;
210
return
TelemetryHookSkipReason
.UnexpectedConfigShape;
226
return
TelemetryHookSkipReason
.UnexpectedConfigShape;
266
return
TelemetryHookSkipReason
.WriteFailed;
Commands\AgentInitCommand.cs (2)
610
TelemetryHookSkipReason
.MalformedConfig => string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_TelemetryHookSkippedMalformedConfig, environmentName),
611
TelemetryHookSkipReason
.UnexpectedConfigShape => string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_TelemetryHookSkippedUnexpectedShape, environmentName),
Aspire.Cli.Tests (4)
Agents\TelemetryHookConfiguratorTests.cs (4)
80
Assert.Equal(
TelemetryHookSkipReason
.WriteFailed, skip.Reason);
223
Assert.Equal(
TelemetryHookSkipReason
.MalformedConfig, skip.Reason);
287
Assert.Contains(result.Skipped, s => s.Environment == AgentEnvironment.ClaudeCode && s.Reason ==
TelemetryHookSkipReason
.UnexpectedConfigShape);
307
Assert.Contains(result.Skipped, s => s.Environment == AgentEnvironment.ClaudeCode && s.Reason ==
TelemetryHookSkipReason
.UnexpectedConfigShape);