Datadog: value can now return "amazon_bedrock", "azure_openai", "datadog", "datadog_ai_gateway", "deterministic", "insights_sponsored", "llmproxy", "typesafe", "vertex_ai" Datadog's LLMObsCustomEvalConfigIntegrationProvider value now returns nine additional integration identifiers, including "amazon_bedrock", "azure_openai", "datadog", "datadog_ai_gateway", "deterministic", "insights_sponsored", "llmproxy", "typesafe" and "vertex_ai", according to Datadog's published API specification. The change also renames existing values from hyphenated to underscored forms, so "amazon-bedrock" becomes "amazon_bedrock", "azure-openai" becomes "azure_openai", "llm-proxy" becomes "llmproxy" and "vertex-ai" becomes "vertex_ai". Datadog labels the change additive, but it breaks exhaustive switches, strict parsers and generated client enums in code reading the field across 3 Datadog operations. What changed Producer-side tools call this additive. It breaks exhaustive switches, strict parsers and generated client enums. Affects this value on LLMObsCustomEvalConfigIntegrationProvider reachable from 3 operations. New values: amazon bedrock , azure openai , datadog , datadog ai gateway , deterministic , insights sponsored , llmproxy , typesafe , vertex ai . can now return "amazon bedrock", "azure openai", "datadog", "datadog ai gateway", "deterministic", "insights sponsored", "llmproxy", "typesafe", "vertex ai" Who is affected Code that reads Datadog's LLMObsCustomEvalConfigIntegrationProvider objects, used by 3 Datadog operations. Before and after | Where | Before | After | |---|---|---| | LLMObsCustomEvalConfigIntegrationProvider | "amazon-bedrock", "anthropic", "azure-openai", "llm-proxy", "openai", "vertex-ai" | "amazon bedrock", "anthropic", "azure openai", "datadog", "datadog ai gateway", "deterministic", "insights sponsored", "llmproxy", "openai", "typesafe", "vertex ai" | Code that breaks switch response { // existing branches … // no branch for "amazon bedrock" // no branch for "azure openai" // no branch for "datadog" // no branch for "datadog ai gateway" // no branch for "deterministic" // no branch for "insights sponsored" // no branch for "llmproxy" // no branch for "typesafe" // no branch for "vertex ai" default: throw new Error "unexpected value" ; } Based on Datadog’s published API specification. How severity is decided https://driftwatch.et/method .