1"@effect/ai-anthropic/AnthropicLanguageModel#AnthropicReasoningInfo":
2 replacement: "Prompt.ReasoningPartOptions / Response reasoning metadata"
3 note: "The standalone reasoning-info union was removed; v4 declares Anthropic thinking and redacted-thinking data directly on Prompt and Response provider metadata."
4"@effect/ai-anthropic/AnthropicLanguageModel#AnthropicTools":
5 replacement: "AnthropicLanguageModel.AnthropicUserDefinedTool | AnthropicLanguageModel.AnthropicProviderDefinedTool"
6 note: "The old combined tool union was split into explicit user-defined and provider-defined Anthropic request tool types."
7"@effect/ai-anthropic/AnthropicLanguageModel#Config":
8 replacement: "AnthropicLanguageModel.Config"
9 note: "Still exported in v4; update imports and adapt to the revised Messages API request fields."
10"@effect/ai-anthropic/AnthropicLanguageModel#Config.Service":
11 replacement: "AnthropicLanguageModel.Config.Service"
12 note: "Still exported in v4; update imports and adapt to the revised Messages API request fields."
13"@effect/ai-anthropic/AnthropicLanguageModel#layerWithTokenizer":
14 replacement: "AnthropicLanguageModel.layer"
15 note: "The tokenizer-combining layer was removed; provide the language model and any Tokenizer service separately."
16"@effect/ai-anthropic/AnthropicLanguageModel#modelWithTokenizer":
17 replacement: "AnthropicLanguageModel.model"
18 note: "The tokenizer-combining model was removed; use the v4 model descriptor and provide any Tokenizer service separately."
19"@effect/ai-anthropic/AnthropicLanguageModel#prepareTools":
20 replacement: "none"
21 note: "Tool conversion became an internal part of the v4 Anthropic language model; use AnthropicTool constructors and pass tools through LanguageModel provider options instead."