1"@effect/ai-openai/OpenAiLanguageModel#Config":
2 replacement: "OpenAiLanguageModel.Config"
3 note: "Still exported in v4; update imports and adapt to the revised v4 service and schema types."
4"@effect/ai-openai/OpenAiLanguageModel#Config.Service":
5 replacement: "OpenAiLanguageModel.Config.Service"
6 note: "Still exported in v4; update imports and adapt to the revised v4 service and schema types."
7"@effect/ai-openai/OpenAiLanguageModel#layerWithTokenizer":
8 replacement: "OpenAiLanguageModel.layer"
9 note: "The tokenizer-combining layer was removed; provide the language model and any Tokenizer service separately."
10"@effect/ai-openai/OpenAiLanguageModel#Model":
11 replacement: "OpenAiLanguageModel.Model"
12 note: "Still exported in v4; update imports and adapt to the revised v4 service and schema types."
13"@effect/ai-openai/OpenAiLanguageModel#modelWithTokenizer":
14 replacement: "OpenAiLanguageModel.model"
15 note: "The tokenizer-combining model was removed; use the v4 model descriptor and provide any Tokenizer service separately."
16"@effect/ai-openai/OpenAiLanguageModel#ProviderMetadata":
17 replacement: "Prompt.ProviderOptions / Response.ProviderMetadata"
18 note: "The OpenAI metadata service wrapper was removed; v4 declares OpenAI-specific fields directly on Prompt and Response provider metadata."
19"@effect/ai-openai/OpenAiLanguageModel#ProviderMetadata.Service":
20 replacement: "Prompt.ProviderOptions / Response.ProviderMetadata"
21 note: "The OpenAI metadata service wrapper was removed; v4 declares OpenAI-specific fields directly on Prompt and Response provider metadata."