Class: ClaudeAgentSDK::ThinkingBlock
- Inherits:
-
Object
- Object
- ClaudeAgentSDK::ThinkingBlock
- Defined in:
- lib/claude_agent_sdk/types.rb
Overview
Thinking content block
Instance Attribute Summary collapse
-
#signature ⇒ Object
Returns the value of attribute signature.
-
#thinking ⇒ Object
Returns the value of attribute thinking.
Instance Method Summary collapse
-
#initialize(thinking:, signature:) ⇒ ThinkingBlock
constructor
A new instance of ThinkingBlock.
Constructor Details
#initialize(thinking:, signature:) ⇒ ThinkingBlock
Returns a new instance of ThinkingBlock.
52 53 54 55 |
# File 'lib/claude_agent_sdk/types.rb', line 52 def initialize(thinking:, signature:) @thinking = thinking @signature = signature end |
Instance Attribute Details
#signature ⇒ Object
Returns the value of attribute signature.
50 51 52 |
# File 'lib/claude_agent_sdk/types.rb', line 50 def signature @signature end |
#thinking ⇒ Object
Returns the value of attribute thinking.
50 51 52 |
# File 'lib/claude_agent_sdk/types.rb', line 50 def thinking @thinking end |