Rebase onto upstream (a4d95fd) #12

Closed
wylab wants to merge 144 commits from rebase-onto-upstream into main
Showing only changes of commit 75d733b83d - Show all commits
+5 -1
View File
@@ -311,6 +311,7 @@ class AgentLoop:
iteration += 1
# Call LLM
logger.debug(f"Calling LLM with model={selected_model}, provider.thinking_budget={self.provider.thinking_budget}")
response = await self.provider.chat(
messages=messages,
tools=self.tools.get_definitions(),
@@ -423,13 +424,16 @@ class AgentLoop:
iteration = 0
final_content = None
# Select model based on quota
selected_model = self._select_model_based_on_quota()
while iteration < self.max_iterations:
iteration += 1
response = await self.provider.chat(
messages=messages,
tools=self.tools.get_definitions(),
model=self.model
model=selected_model
)
if response.has_tool_calls: