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.
251 252 253 254 |
# File 'lib/claude_agent_sdk/types.rb', line 251 def initialize(signal: nil, suggestions: []) @signal = signal @suggestions = suggestions end |
Instance Attribute Details
#signal ⇒ Object
Returns the value of attribute signal.
249 250 251 |
# File 'lib/claude_agent_sdk/types.rb', line 249 def signal @signal end |
#suggestions ⇒ Object
Returns the value of attribute suggestions.
249 250 251 |
# File 'lib/claude_agent_sdk/types.rb', line 249 def suggestions @suggestions end |