Class: VSM::Message
- Inherits:
-
Struct
- Object
- Struct
- VSM::Message
- Defined in:
- lib/vsm/message.rb
Overview
kind: :user, :assistant_delta, :assistant, :tool_call, :tool_result, :plan, :policy, :audit, :confirm_request, :confirm_response path: optional addressing, e.g., [:airb, :operations, :fs]
Instance Attribute Summary collapse
-
#corr_id ⇒ Object
Returns the value of attribute corr_id.
-
#kind ⇒ Object
Returns the value of attribute kind.
-
#meta ⇒ Object
Returns the value of attribute meta.
-
#path ⇒ Object
Returns the value of attribute path.
-
#payload ⇒ Object
Returns the value of attribute payload.
Instance Attribute Details
#corr_id ⇒ Object
Returns the value of attribute corr_id
5 6 7 |
# File 'lib/vsm/message.rb', line 5 def corr_id @corr_id end |
#kind ⇒ Object
Returns the value of attribute kind
5 6 7 |
# File 'lib/vsm/message.rb', line 5 def kind @kind end |
#meta ⇒ Object
Returns the value of attribute meta
5 6 7 |
# File 'lib/vsm/message.rb', line 5 def end |
#path ⇒ Object
Returns the value of attribute path
5 6 7 |
# File 'lib/vsm/message.rb', line 5 def path @path end |
#payload ⇒ Object
Returns the value of attribute payload
5 6 7 |
# File 'lib/vsm/message.rb', line 5 def payload @payload end |