3 implementations of GetIntegrationConfigPath
aspire (3)
Agents\ClaudeCode\ClaudeCodeAgentClient.cs (1)
41public string GetIntegrationConfigPath(AgentConfigurationScope scope, DirectoryInfo workspaceRoot)
Agents\Copilot\CopilotAgentClient.cs (1)
56public string GetIntegrationConfigPath(AgentConfigurationScope scope, DirectoryInfo workspaceRoot)
Agents\OpenCode\OpenCodeAgentClient.cs (1)
230public string GetIntegrationConfigPath(AgentConfigurationScope scope, DirectoryInfo workspaceRoot)
22 references to GetIntegrationConfigPath
aspire (1)
Agents\AgentConfiguration.cs (1)
24foreach (var targets in clients.Distinct().GroupBy(client => Path.GetFullPath(client.GetIntegrationConfigPath(scope, workspaceRoot)), StringComparers.FileSystemPath))
Aspire.Cli.Tests (21)
Agents\AgentConfigurationTests.cs (8)
196var path = _context.Copilot.GetIntegrationConfigPath(AgentConfigurationScope.Project, _context.Project); 220var inherited = client.GetIntegrationConfigPath(AgentConfigurationScope.Global, _context.Project); 222var path = client.GetIntegrationConfigPath(AgentConfigurationScope.Project, _context.Project); 252var path = _context.ClaudeCode.GetIntegrationConfigPath(AgentConfigurationScope.Project, _context.Project); 280var path = _context.ClaudeCode.GetIntegrationConfigPath(AgentConfigurationScope.Project, _context.Project); 295var path = _context.OpenCode.GetIntegrationConfigPath(AgentConfigurationScope.Global, _context.Project); 594: client.GetIntegrationConfigPath(AgentConfigurationScope.Global, _context.Project); 603Assert.False(File.Exists(client.GetIntegrationConfigPath(AgentConfigurationScope.Project, _context.Project)));
Agents\AgentPathTests.cs (1)
45_context.Copilot.GetIntegrationConfigPath(AgentConfigurationScope.Global, _context.Project));
Commands\AgentInitClientSelectionTests.cs (2)
1380Assert.True(File.Exists(context.Copilot.GetIntegrationConfigPath(AgentConfigurationScope.Global, context.Project))); 1382Assert.False(File.Exists(context.ClaudeCode.GetIntegrationConfigPath(AgentConfigurationScope.Global, context.Project)));
Commands\AgentInitCommandTests.cs (10)
131Assert.Equal(expectSourcePrompt, File.Exists(context.Copilot.GetIntegrationConfigPath(AgentConfigurationScope.Project, context.Project))); 201Assert.Equal(remote, File.Exists(context.Copilot.GetIntegrationConfigPath(AgentConfigurationScope.Project, context.Project))); 580Assert.True(File.Exists(client.GetIntegrationConfigPath(configurationScope, context.Project))); 940var global = client.GetIntegrationConfigPath(AgentConfigurationScope.Global, context.Project); 944var project = client.GetIntegrationConfigPath(AgentConfigurationScope.Project, context.Project); 1177$"{client.DisplayName}: {prefix}{Path.GetRelativePath(scopeRoot.FullName, client.GetIntegrationConfigPath(scope, context.Project)).Replace(Path.DirectorySeparatorChar, '/')}").ToArray(); 1205client.GetIntegrationConfigPath(AgentConfigurationScope.Project, context.Project), original); 1226client.GetIntegrationConfigPath(AgentConfigurationScope.Project, context.Project))); 1345var integrationPath = client.GetIntegrationConfigPath(AgentConfigurationScope.Project, context.Project); 1364Assert.True(File.Exists(context.Copilot.GetIntegrationConfigPath(AgentConfigurationScope.Project, context.Project)));