[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"insight-datadog-v2-openapi-2026-05-15-llmobs-annotation-queue-schemas-refactored-to-oneof":3},{"source":4,"alert":11},{"id":5,"displayName":6,"vendor":7,"kind":8,"apiType":9,"url":10},"datadog-v2-openapi","Datadog API v2","datadog","openapi-yaml","rest","https:\u002F\u002Fraw.githubusercontent.com\u002FDataDog\u002Fdatadog-api-client-typescript\u002Fmaster\u002F.generator\u002Fschemas\u002Fv2\u002Fopenapi.yaml",{"id":12,"slug":13,"severity":14,"title":15,"summary":16,"detectedAt":17},"01KRPH1TK5X0P9T804CT25ZV2Z","2026-05-15-llmobs-annotation-queue-schemas-refactored-to-oneof","Breaking","LLMObs annotation queue schemas refactored to oneOf polymorphic types","Three LLMObs schemas — **`LLMObsAnnotatedInteractionItem`**, **`LLMObsAnnotationQueueInteractionItem`**, and **`LLMObsAnnotationQueueInteractionResponseItem`** — have been replaced from flat object definitions to `oneOf` unions referencing new subtypes (`LLMObsTraceAnnotatedInteractionItem`, `LLMObsDisplayBlockAnnotatedInteractionItem`, `LLMObsTraceInteractionItem`, `LLMObsDisplayBlockInteractionItem`, etc.). The shared enum **`LLMObsInteractionType`** (with values `trace`, `experiment_trace`, `session`) has been removed and split into per-subtype enums (`LLMObsTraceInteractionType`, `LLMObsDisplayBlockInteractionType`). Clients that reference `LLMObsInteractionType` directly or deserialize these interaction schemas as simple flat objects will break; at minimum a code update is required to handle the new discriminated union structure.","2026-05-15T19:15:43.845Z"]