Class: ClaudeAgentSDK::ToolPermissionContext
- Inherits:
-
Object
- Object
- ClaudeAgentSDK::ToolPermissionContext
- Defined in:
- lib/claude_agent_sdk/types.rb
Overview
Tool permission context
Instance Attribute Summary collapse
-
#signal ⇒ Object
Returns the value of attribute signal.
-
#suggestions ⇒ Object
Returns the value of attribute suggestions.
Instance Method Summary collapse
-
#initialize(signal: nil, suggestions: []) ⇒ ToolPermissionContext
constructor
A new instance of ToolPermissionContext.
Constructor Details
#initialize(signal: nil, suggestions: []) ⇒ ToolPermissionContext
Returns a new instance of ToolPermissionContext.
220 221 222 223 |
# File 'lib/claude_agent_sdk/types.rb', line 220 def initialize(signal: nil, suggestions: []) @signal = signal @suggestions = suggestions end |
Instance Attribute Details
#signal ⇒ Object
Returns the value of attribute signal.
218 219 220 |
# File 'lib/claude_agent_sdk/types.rb', line 218 def signal @signal end |
#suggestions ⇒ Object
Returns the value of attribute suggestions.
218 219 220 |
# File 'lib/claude_agent_sdk/types.rb', line 218 def suggestions @suggestions end |