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")