Module: OpenAI::Models::Responses::Tool::Mcp::RequireApproval::McpToolApprovalSetting

Extended by:
Internal::Type::Enum
Defined in:
lib/openai/models/responses/tool.rb

Overview

Specify a single approval policy for all tools. One of always or never. When set to always, all tools will require approval. When set to never, all tools will not require approval.

Constant Summary collapse

ALWAYS =
:always
NEVER =
:never

Method Summary

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, inspect, #inspect, new_coerce_state, type_info