Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions amplifier_module_loop_events/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,9 @@ async def execute(

# Get messages for LLM request (context handles compaction internally)
if hasattr(context, "get_messages_for_request"):
message_dicts = await context.get_messages_for_request()
message_dicts = await context.get_messages_for_request(
provider=provider
)
else:
# Fallback for simple contexts without the method
message_dicts = await context.get_messages()
Expand Down Expand Up @@ -586,7 +588,9 @@ async def execute(

# Get one final response with the reminder
if hasattr(context, "get_messages_for_request"):
message_dicts = await context.get_messages_for_request()
message_dicts = await context.get_messages_for_request(
provider=provider
)
else:
message_dicts = await context.get_messages()
message_dicts = list(message_dicts)
Expand Down