diff --git a/extensions/qa-lab/src/scenario-catalog-channels.test.ts b/extensions/qa-lab/src/scenario-catalog-channels.test.ts index 731504955b26..3a39eff097d7 100644 --- a/extensions/qa-lab/src/scenario-catalog-channels.test.ts +++ b/extensions/qa-lab/src/scenario-catalog-channels.test.ts @@ -67,6 +67,7 @@ describe("qa scenario catalog channel contracts", () => { expect(scenario.coverage?.primary).toEqual(["media.inbound-media-store"]); expect(scenario.coverage?.secondary).toEqual(["channels.inbound-media-normalization"]); + expect(scenario.plugins).toContain("openai"); expect(scenario.execution.channel).toBe("qa-channel"); expect(scenario.execution.providerMode).toBe("mock-openai"); expect(flow).toContain('"sendInbound"'); diff --git a/qa/scenarios/media/inbound-media-store-audio-transcription.yaml b/qa/scenarios/media/inbound-media-store-audio-transcription.yaml index 3691ba5159f8..aea721e8761a 100644 --- a/qa/scenarios/media/inbound-media-store-audio-transcription.yaml +++ b/qa/scenarios/media/inbound-media-store-audio-transcription.yaml @@ -3,6 +3,8 @@ title: Inbound media-store audio transcription scenario: id: inbound-media-store-audio-transcription surface: media-understanding + plugins: + - openai coverage: primary: - media.inbound-media-store