Optionalproxy: stringOptionalreasoningSupport: ReasoningSupportOptionalreasoningApi: ReasoningApiOptionalsupportsXHighEffort: booleanOptionalmaxInputTokens: numberOptionalserverTools: ServerToolDescriptor[]ReadonlyidOptionalmaxOptionalproxyOptionalreasoningOptionalreasoningOptionalserverServer tools this model offers, declared code-level by the provider package.
Note: If you provide these, you must also provide vendor because server tools are vendor-specific.
OptionalsupportsReadonlyvendorProvider identifier, used to key per-provider settings (e.g. server tool selections) and the capabilities UI.
ProtectedcreateTranslates the enabled server tool ids on the request into native Anthropic server tool params.
ProtectedcreateProtectedgetProtectedhandleProtectedhandleOptionalcancellationToken: CancellationTokenOptionaltoolMessages: readonly MessageParam[]ProtectedinitializeOptionalcancellationToken: CancellationToken
Implements the Anthropic language model integration for Theia. Reasoning-level translation lives in anthropicReasoningFor.