import { createOmniImageFormatConversionRuntimeProvider } from './dependencies.js';
export const openaiOmniImageFormatConversionPractice = {
    providerName: "openai",
    source: {
        kind: "cli",
        label: "Codex and OpenAI runtime media practice",
        path: "/home/proview/Desktop/three/codex_rust_0_125_0/sdk/typescript/src/thread.ts",
    },
    directCliSupport: true,
    sideEffectPolicy: 'runtime-governed',
    notes: ["Codex practice treats local media paths and artifacts as runtime-owned material carriers.", "omniBase keeps operation metadata and lets executor.omni.transformMedia decide endpoint compatibility."],
    createProvider(dependencies) {
        return createOmniImageFormatConversionRuntimeProvider(dependencies);
    },
};
