extensions update

frdel committed May 26, 2025 at 18:07 UTC 370b190c0ea8a74682de20dab6c1870ade33cc73
3 files changed +5 -2
agent.py
+3
@@ -282,6 +282,9 @@ class Agent:
282 self.context.streaming_agent = self # mark self as current streamer
283 self.loop_data.iteration += 1
284
285 + # call message_loop_start extensions
286 + await self.call_extensions("message_loop_start", loop_data=self.loop_data)
287 +
288 try:
289 # prepare LLM chain (model, system, history)
290 prompt = await self.prepare_prompt(loop_data=self.loop_data)
models.py
+1 -1
@@ -343,7 +343,7 @@ def get_openrouter_chat(
343 base_url=base_url,
344 stream_usage=True,
345 model_kwargs={
346 - "headers": {
346 + "extra_headers": {
347 "HTTP-Referer": "https://agent-zero.ai",
348 "X-Title": "Agent Zero",
349 }
python/extensions/monologue_start/_60_rename_chat.py renamed
+1 -1
@@ -13,7 +13,7 @@ class RenameChat(Extension):
13 try:
14 # prepare history
15 history_text = self.agent.history.output_text()
16 - ctx_length = int(self.agent.config.utility_model.ctx_length * 0.7)
16 + ctx_length = int(self.agent.config.utility_model.ctx_length * 0.3)
17 history_text = tokens.trim_to_tokens(history_text, ctx_length, "start")
18 # prepare system and user prompt
19 system = self.agent.read_prompt("fw.rename_chat.sys.md")