OpenAI::MCPToolRequireApprovalVariant1Inner1
Inherits JSON::Serializable < Reference < Object
Specify which of the MCP server's tools require approval. Can be
always, never, or a filter object associated with tools
that require approval.
Constructors
new(pull : JSON::PullParser)
Sourcenew(always : MCPToolFilter | Nil = nil, never : MCPToolFilter | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
always
Sourcealways=(always : MCPToolFilter | Nil)
Sourcenever
Sourcenever=(never : MCPToolFilter | Nil)
Source