Class: ActionMCP::Server::BaseSession::MessageCollection

Inherits:
Array
  • Object
show all
Defined in:
lib/action_mcp/server/base_session.rb

Overview

Collection classes

Instance Method Summary collapse

Instance Method Details

#create!(attributes) ⇒ Object



351
352
353
354
# File 'lib/action_mcp/server/base_session.rb', line 351

def create!(attributes)
  self << attributes
  attributes
end

#order(field) ⇒ Object



356
357
358
# File 'lib/action_mcp/server/base_session.rb', line 356

def order(field)
  sort_by { |msg| msg[field] || msg[field.to_s] }
end