3 implementations of Id
aspire (3)
Agents\ClaudeCode\ClaudeCodeAgentClient.cs (1)
21
public string
Id
=> ClientId;
Agents\Copilot\CopilotAgentClient.cs (1)
33
public string
Id
=> ClientId;
Agents\OpenCode\OpenCodeAgentClient.cs (1)
43
public string
Id
=> ClientId;
33 references to Id
aspire (11)
Agents\Playwright\PlaywrightCliInstaller.cs (1)
355
var primarySkillBaseDirectory = Path.GetRelativePath(repoRoot, clients.Single(client => string.Equals(client.
Id
, ClaudeCodeAgentClient.ClientId, StringComparisons.AgentClientId))
Commands\AgentInitCommand.cs (8)
159
var supportedClients = string.Join(",", clients.Select(static client => client.
Id
));
175
var selected = ConsoleInteractionService.MatchChoices(value, clients, static client => client.
Id
);
188
[.. clients.Select(static client => new CompletionItem(client.
Id
)),
334
var matchedClients = ConsoleInteractionService.MatchChoices(requestedAgents, _clients, static client => client.
Id
);
338
requestedAgents, string.Join(",", _clients.Select(static client => client.
Id
)),
358
defaultClients = [_clients.Single(client => string.Equals(client.
Id
, CopilotAgentClient.ClientId, StringComparisons.AgentClientId))];
367
binding: agentsBinding.WithDefault(string.Join(",", defaultClients.Select(static client => client.
Id
))),
947
: entries.GroupBy(entry => entry.Client.
Id
, StringComparers.AgentClientId).Select(agent =>
Commands\InitCommand.cs (2)
259
if (selectedClients.Any(client => string.Equals(client.
Id
, ClaudeCodeAgentClient.ClientId, StringComparisons.AgentClientId)))
264
if (selectedClients.Any(client => string.Equals(client.
Id
, OpenCodeAgentClient.ClientId, StringComparisons.AgentClientId)))
Aspire.Cli.Tests (22)
Agents\AgentConfigurationTests.cs (2)
219
var client = _context.Clients.Single(client => string.Equals(client.
Id
, clientId, StringComparisons.AgentClientId));
592
var client = _context.Clients.Single(client => string.Equals(client.
Id
, clientId, StringComparisons.AgentClientId));
Commands\AgentInitClientSelectionTests.cs (13)
125
var copilot = provider.GetServices<IAgentClient>().Single(client => string.Equals(client.
Id
, "copilot", StringComparisons.AgentClientId));
176
Assert.Equal(expectedClients.Split(','), agentPrompt.PreSelected.Cast<IAgentClient>().Select(client => client.
Id
), StringComparers.AgentClientId);
180
var defaults = clients.Where(client => expectedClients.Split(',').Contains(client.
Id
, StringComparers.AgentClientId)).ToArray();
354
Assert.Equal("opencode", Assert.Single(provider.GetServices<IAgentClient>()).
Id
);
368
Assert.Equal(["copilot", "claude", "opencode"], choices.Cast<IAgentClient>().Select(client => client.
Id
), StringComparers.AgentClientId);
410
return choices.Cast<IAgentClient>().Where(client => string.Equals(client.
Id
, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray();
453
return choices.Cast<IAgentClient>().Where(client => string.Equals(client.
Id
, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray();
509
? choices.Cast<IAgentClient>().Where(client => string.Equals(client.
Id
, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray() : [];
739
var openCode = provider.GetServices<IAgentClient>().Single(client => string.Equals(client.
Id
, "opencode", StringComparisons.AgentClientId));
1007
var content = string.Equals(client.
Id
, "opencode", StringComparisons.AgentClientId)
1102
var client = provider.GetServices<IAgentClient>().Single(client => string.Equals(client.
Id
, clientId, StringComparisons.AgentClientId));
1153
var client = provider.GetServices<IAgentClient>().Single(client => string.Equals(client.
Id
, clientId, StringComparisons.AgentClientId));
1186
var client = provider.GetServices<IAgentClient>().Single(client => string.Equals(client.
Id
, clientId, StringComparisons.AgentClientId));
Commands\AgentInitCommandTests.cs (5)
288
IAgentClient client => string.Equals(client.
Id
, "copilot", StringComparisons.AgentClientId),
367
IAgentClient client => string.Equals(client.
Id
, "copilot", StringComparisons.AgentClientId),
939
var client = context.Clients.Single(client => string.Equals(client.
Id
, clientId, StringComparisons.AgentClientId));
1151
context.Clients.Single(value => value.
Id
== client).DisplayName,
1344
var client = context.Clients.Single(client => string.Equals(client.
Id
, clientId, StringComparisons.AgentClientId));
Commands\InitCommandTests.cs (1)
750
choices.Cast<IAgentClient>().Where(client => string.Equals(client.
Id
, "claude", StringComparisons.AgentClientId)).Cast<object>().ToArray();
Commands\NewCommandTests.cs (1)
3279
return items.Cast<IAgentClient>().Where(client => string.Equals(client.
Id
, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray();