mirror of
https://github.com/All-Hands-AI/OpenHands.git
synced 2026-01-08 22:38:05 -05:00
Property 'message' sent to llm (#1198)
* Add action with content, no message, to history * fix to_memory(), add it to serialization tests * Actions without 'message' in completion too
This commit is contained in:
@@ -21,8 +21,10 @@ def serialization_deserialization(original_action_dict, cls):
|
||||
assert isinstance(
|
||||
action_instance, cls), f'The action instance should be an instance of {cls.__name__}.'
|
||||
serialized_action_dict = action_instance.to_dict()
|
||||
serialized_action_memory = action_instance.to_memory()
|
||||
serialized_action_dict.pop('message')
|
||||
assert serialized_action_dict == original_action_dict, 'The serialized action should match the original action dict.'
|
||||
assert serialized_action_memory == original_action_dict, 'The serialized action in memory should match the original action dict.'
|
||||
|
||||
|
||||
def test_agent_think_action_serialization_deserialization():
|
||||
|
||||
Reference in New Issue
Block a user