parent\dotnet\Telemetry\LLMEnvironmentDetectorForTelemetry.cs (5)
43new EnvironmentDetectionRuleWithResult<string>("copilot-app", new EnvironmentVariableValueRule(getEnvironmentVariable, "AI_AGENT", "github_copilot_app_agent")),
47new EnvironmentVariableValueRule(getEnvironmentVariable, "AI_AGENT", "github_copilot_vscode_agent"),
52new EnvironmentDetectionRuleWithResult<string>("aider", new EnvironmentVariableValueRule(getEnvironmentVariable, "OR_APP_NAME", "Aider")),
54new EnvironmentDetectionRuleWithResult<string>("plandex", new EnvironmentVariableValueRule(getEnvironmentVariable, "OR_APP_NAME", "plandex")),
68new EnvironmentDetectionRuleWithResult<string>("openhands", new EnvironmentVariableValueRule(getEnvironmentVariable, "OR_APP_NAME", "OpenHands")),