Class: ClaudeAgentSDK::ToolProgressMessage
- Defined in:
- lib/claude_agent_sdk/types.rb
Overview
Tool progress message (type: ‘tool_progress’)
Instance Attribute Summary collapse
-
#elapsed_time_seconds ⇒ Object
Returns the value of attribute elapsed_time_seconds.
-
#parent_tool_use_id ⇒ Object
Returns the value of attribute parent_tool_use_id.
-
#session_id ⇒ Object
Returns the value of attribute session_id.
-
#task_id ⇒ Object
Returns the value of attribute task_id.
-
#tool_name ⇒ Object
Returns the value of attribute tool_name.
-
#tool_use_id ⇒ Object
Returns the value of attribute tool_use_id.
-
#uuid ⇒ Object
Returns the value of attribute uuid.
Method Summary
Methods inherited from Type
#[], #[]=, from_hash, #initialize, #to_h, wrap
Constructor Details
This class inherits a constructor from ClaudeAgentSDK::Type
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ClaudeAgentSDK::Type
Instance Attribute Details
#elapsed_time_seconds ⇒ Object
Returns the value of attribute elapsed_time_seconds.
356 357 358 |
# File 'lib/claude_agent_sdk/types.rb', line 356 def elapsed_time_seconds @elapsed_time_seconds end |
#parent_tool_use_id ⇒ Object
Returns the value of attribute parent_tool_use_id.
356 357 358 |
# File 'lib/claude_agent_sdk/types.rb', line 356 def parent_tool_use_id @parent_tool_use_id end |
#session_id ⇒ Object
Returns the value of attribute session_id.
356 357 358 |
# File 'lib/claude_agent_sdk/types.rb', line 356 def session_id @session_id end |
#task_id ⇒ Object
Returns the value of attribute task_id.
356 357 358 |
# File 'lib/claude_agent_sdk/types.rb', line 356 def task_id @task_id end |
#tool_name ⇒ Object
Returns the value of attribute tool_name.
356 357 358 |
# File 'lib/claude_agent_sdk/types.rb', line 356 def tool_name @tool_name end |
#tool_use_id ⇒ Object
Returns the value of attribute tool_use_id.
356 357 358 |
# File 'lib/claude_agent_sdk/types.rb', line 356 def tool_use_id @tool_use_id end |
#uuid ⇒ Object
Returns the value of attribute uuid.
356 357 358 |
# File 'lib/claude_agent_sdk/types.rb', line 356 def uuid @uuid end |