import { describePluginRegistrationContract } from "../../test/helpers/extensions/plugin-registration-contract.js"; describePluginRegistrationContract({ pluginId: "openai", providerIds: ["openai", "openai-codex"], speechProviderIds: ["openai"], mediaUnderstandingProviderIds: ["openai", "openai-codex"], imageGenerationProviderIds: ["openai"], cliBackendIds: ["codex-cli"], requireSpeechVoices: true, requireDescribeImages: true, requireGenerateImage: true, });