Class: ClaudeAgentSDK::MirrorErrorMessage

Inherits:
SystemMessage show all
Defined in:
lib/claude_agent_sdk/types.rb

Overview

Emitted when a session_store mirror batch exhausts its retries and is dropped. The local-disk transcript is still durable; this is the consumer’s only signal that the external store missed a batch (at-most-once delivery).

Instance Attribute Summary collapse

Attributes inherited from SystemMessage

#data, #subtype

Method Summary

Methods inherited from SystemMessage

#initialize

Methods inherited from Type

#[], #[]=, from_hash, #initialize, #to_h, wrap

Constructor Details

This class inherits a constructor from ClaudeAgentSDK::SystemMessage

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ClaudeAgentSDK::Type

Instance Attribute Details

#errorObject

Returns the value of attribute error.



297
298
299
# File 'lib/claude_agent_sdk/types.rb', line 297

def error
  @error
end

#keyObject

Returns the value of attribute key.



297
298
299
# File 'lib/claude_agent_sdk/types.rb', line 297

def key
  @key
end

#session_idObject

Returns the value of attribute session_id.



297
298
299
# File 'lib/claude_agent_sdk/types.rb', line 297

def session_id
  @session_id
end

#uuidObject

Returns the value of attribute uuid.



297
298
299
# File 'lib/claude_agent_sdk/types.rb', line 297

def uuid
  @uuid
end