15 references to TelemetryHookSkipReason
aspire (11)
Agents\ClaudeCode\ClaudeCodeAgentClient.cs (7)
97
private async Task<
TelemetryHookSkipReason
?> ConfigureTelemetryHookAsync(CancellationToken cancellationToken)
110
return
TelemetryHookSkipReason
.WriteFailed;
127
return
TelemetryHookSkipReason
.MalformedConfig;
139
return
TelemetryHookSkipReason
.UnexpectedConfigShape;
152
return
TelemetryHookSkipReason
.UnexpectedConfigShape;
167
return
TelemetryHookSkipReason
.UnexpectedConfigShape;
203
return
TelemetryHookSkipReason
.WriteFailed;
Agents\Copilot\CopilotAgentClient.cs (1)
153
[new TelemetryHookSkip(targetEnvironment,
TelemetryHookSkipReason
.WriteFailed)]);
Agents\Hooks\ITelemetryHookConfigurator.cs (1)
45
internal sealed record TelemetryHookSkip(AgentEnvironment Environment,
TelemetryHookSkipReason
Reason);
Commands\AgentInitCommand.cs (2)
753
TelemetryHookSkipReason
.MalformedConfig => string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_TelemetryHookSkippedMalformedConfig, environmentName),
754
TelemetryHookSkipReason
.UnexpectedConfigShape => string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.InitCommand_TelemetryHookSkippedUnexpectedShape, environmentName),
Aspire.Cli.Tests (4)
Agents\TelemetryHookConfiguratorTests.cs (4)
83
Assert.Equal(
TelemetryHookSkipReason
.WriteFailed, skip.Reason);
226
Assert.Equal(
TelemetryHookSkipReason
.MalformedConfig, skip.Reason);
290
Assert.Contains(result.Skipped, s => s.Environment == AgentEnvironment.ClaudeCode && s.Reason ==
TelemetryHookSkipReason
.UnexpectedConfigShape);
310
Assert.Contains(result.Skipped, s => s.Environment == AgentEnvironment.ClaudeCode && s.Reason ==
TelemetryHookSkipReason
.UnexpectedConfigShape);