Class: Mneme::Tools::EverythingOk
Overview
Sentinel tool signaling that Mneme has reviewed the viewport and determined no snapshot is needed. Called when the conversation context doesn’t contain enough meaningful content to summarize.
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from Tools::Base
#initialize, schema
Constructor Details
This class inherits a constructor from Tools::Base
Class Method Details
.description ⇒ Object
11
|
# File 'lib/mneme/tools/everything_ok.rb', line 11
def self.description = "Nothing else worth remembering."
|
13
14
15
|
# File 'lib/mneme/tools/everything_ok.rb', line 13
def self.input_schema
{type: "object", properties: {}, required: []}
end
|
9
|
# File 'lib/mneme/tools/everything_ok.rb', line 9
def self.tool_name = "everything_ok"
|
Instance Method Details
#execute(_input) ⇒ Object
17
18
19
|
# File 'lib/mneme/tools/everything_ok.rb', line 17
def execute(_input)
"Acknowledged. No snapshot needed."
end
|