Skip to content

Commit 9a95f7a

Browse files
authored
fix: fix agent short_term_memory parameter passthrough issue (#495)
* fix: fix agent short_term_memory parameter passthrough issue * fix: pre-commit ruff-format
1 parent 3af70dc commit 9a95f7a

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,4 +199,6 @@ cython_debug/
199199
**./output
200200

201201
*.mp3
202-
*.pcm
202+
*.pcm
203+
204+
.trae

veadk/runner.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,13 +355,16 @@ def __init__(
355355
Raises:
356356
None
357357
"""
358+
358359
self.user_id = user_id
359360
self.long_term_memory = None
360-
self.short_term_memory = short_term_memory
361361
self.upload_inline_data_to_tos = upload_inline_data_to_tos
362362
credential_service = kwargs.pop("credential_service", None)
363363
session_service = kwargs.pop("session_service", None)
364364
memory_service = kwargs.pop("memory_service", None)
365+
if not short_term_memory:
366+
short_term_memory = agent.short_term_memory
367+
self.short_term_memory = short_term_memory
365368

366369
# Handle run_processor: priority is runner arg > agent.run_processor > NoOpRunProcessor
367370
if run_processor is not None:

0 commit comments

Comments
 (0)