AnthropicToolConfiguration

class AnthropicToolConfiguration(val allowedTools: List<String>? = null, val enabled: Boolean? = null)(source)

Represents a configuration for tool usage in Anthropic client interactions.

Constructors

Link copied to clipboard
constructor(allowedTools: List<String>? = null, enabled: Boolean? = null)

Properties

Link copied to clipboard
@SerialName(value = "allowed_tools")
val allowedTools: List<String>?

Optional list of tool names that are permitted to be used.

Link copied to clipboard

Optional flag to enable or disable tool usage globally.