Anthropic::BetaManagedAgentsAgentToolConfig
Inherits JSON::Serializable < Struct < Value < Object
Resolved configuration override for one agent-toolset tool.
Upstream models one struct per tool; the shapes are identical except
for the web tools, whose extra fields (allowed_domains,
blocked_domains, max_content_tokens, user_location) live here
as optionals so no response data is dropped.
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
blocked_domains
Sourceenabled?
Sourcename
Sourcepermission_policy
Sourcetype
Source