44 references to ClaudeCode
aspire (7)
Agents\AgentClient.cs (1)
48
Environments = AgentEnvironment.
ClaudeCode
,
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (2)
29
return AgentEnvironment.
ClaudeCode
;
37
return AgentEnvironment.
ClaudeCode
;
Agents\Hooks\TelemetryHookConfigurator.cs (3)
76
var configureClaude = detectedEnvironments.HasFlag(AgentEnvironment.
ClaudeCode
);
102
skipped.Add(new TelemetryHookSkip(AgentEnvironment.
ClaudeCode
, reason));
106
configured |= AgentEnvironment.
ClaudeCode
;
Commands\AgentInitCommand.cs (1)
626
AgentEnvironment.
ClaudeCode
=> "Claude Code",
Aspire.Cli.Tests (37)
Agents\AgentEnvironmentDetectorTests.cs (2)
53
DetectedEnvironments = AgentEnvironment.
ClaudeCode
64
Assert.Equal(AgentEnvironment.
ClaudeCode
, environments);
Agents\ClaudeCodeAgentEnvironmentScannerTests.cs (3)
36
Assert.Equal(AgentEnvironment.
ClaudeCode
, environments);
66
Assert.Equal(AgentEnvironment.
ClaudeCode
, environments);
127
Assert.Equal(rootHasProjectDirectory ? AgentEnvironment.
ClaudeCode
: AgentEnvironment.None, environments);
Agents\TelemetryHookConfiguratorTests.cs (20)
51
AgentEnvironment.CopilotCli | AgentEnvironment.CopilotApp | AgentEnvironment.
ClaudeCode
|
55
Assert.Equal(AgentEnvironment.CopilotApp | AgentEnvironment.
ClaudeCode
, result.ConfiguredEnvironments);
74
AgentEnvironment.CopilotApp | AgentEnvironment.CopilotCli | AgentEnvironment.
ClaudeCode
,
77
Assert.Equal(AgentEnvironment.
ClaudeCode
, result.ConfiguredEnvironments);
109
var result = await configurator.ConfigureAsync(AgentEnvironment.
ClaudeCode
, CancellationToken.None).DefaultTimeout();
111
Assert.Equal(AgentEnvironment.
ClaudeCode
, result.ConfiguredEnvironments);
135
await configurator.ConfigureAsync(AgentEnvironment.
ClaudeCode
, CancellationToken.None).DefaultTimeout();
136
await configurator.ConfigureAsync(AgentEnvironment.
ClaudeCode
, CancellationToken.None).DefaultTimeout();
171
await configurator.ConfigureAsync(AgentEnvironment.
ClaudeCode
, CancellationToken.None).DefaultTimeout();
191
await configurator.ConfigureAsync(AgentEnvironment.
ClaudeCode
, CancellationToken.None);
192
await configurator.ConfigureAsync(AgentEnvironment.
ClaudeCode
, CancellationToken.None);
203
[InlineData((int)AgentEnvironment.
ClaudeCode
, (int)AgentEnvironment.None)]
205
(int)(AgentEnvironment.CopilotApp | AgentEnvironment.CopilotCli | AgentEnvironment.
ClaudeCode
),
222
Assert.Equal(AgentEnvironment.
ClaudeCode
, skip.Environment);
262
await configurator.ConfigureAsync(AgentEnvironment.
ClaudeCode
, CancellationToken.None);
263
await configurator.ConfigureAsync(AgentEnvironment.
ClaudeCode
, CancellationToken.None);
285
var result = await configurator.ConfigureAsync(AgentEnvironment.
ClaudeCode
, CancellationToken.None).DefaultTimeout();
287
Assert.Contains(result.Skipped, s => s.Environment == AgentEnvironment.
ClaudeCode
&& s.Reason == TelemetryHookSkipReason.UnexpectedConfigShape);
305
var result = await configurator.ConfigureAsync(AgentEnvironment.
ClaudeCode
, CancellationToken.None).DefaultTimeout();
307
Assert.Contains(result.Skipped, s => s.Environment == AgentEnvironment.
ClaudeCode
&& s.Reason == TelemetryHookSkipReason.UnexpectedConfigShape);
Commands\AgentInitClientSelectionTests.cs (12)
134
[InlineData("project", true, false, nameof(AgentEnvironment.
ClaudeCode
), "claude")]
135
[InlineData("project", false, true, nameof(AgentEnvironment.
ClaudeCode
), "claude")]
136
[InlineData("project", true, true, nameof(AgentEnvironment.
ClaudeCode
), "claude")]
137
[InlineData("project", false, false, nameof(AgentEnvironment.
ClaudeCode
), "claude")]
138
[InlineData("global", true, false, nameof(AgentEnvironment.
ClaudeCode
), "claude")]
139
[InlineData("global", false, true, nameof(AgentEnvironment.
ClaudeCode
), "claude")]
140
[InlineData("global", true, true, nameof(AgentEnvironment.
ClaudeCode
), "claude")]
141
[InlineData("global", false, false, nameof(AgentEnvironment.
ClaudeCode
), "claude")]
207
var detector = new TestAgentEnvironmentDetector { DetectedEnvironments = AgentEnvironment.
ClaudeCode
};
221
Assert.Equal(expectedScanCount == 1 ? AgentEnvironment.
ClaudeCode
: AgentEnvironment.None, hooks.ConfiguredEnvironments);
1231
DetectedEnvironments = AgentEnvironment.CopilotApp | AgentEnvironment.
ClaudeCode
| AgentEnvironment.OpenCode
1239
Assert.Equal(scope == "global" ? AgentEnvironment.
ClaudeCode
: AgentEnvironment.None, hooks.ConfiguredEnvironments);