mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-12 12:06:04 +00:00
fix(responses): sync conversation before yielding terminal events in streaming
Move conversation sync logic before yield to ensure it executes even when streaming consumers break early after receiving response.completed event.
This commit is contained in:
parent
cb2185b936
commit
000b8f514f
3 changed files with 11 additions and 4 deletions
|
|
@ -43,6 +43,7 @@ def pytest_sessionstart(session):
|
|||
|
||||
if "SQLITE_STORE_DIR" not in os.environ:
|
||||
os.environ["SQLITE_STORE_DIR"] = tempfile.mkdtemp()
|
||||
logger.info(f"Setting SQLITE_STORE_DIR: {os.environ['SQLITE_STORE_DIR']}")
|
||||
|
||||
# Set test stack config type for api_recorder test isolation
|
||||
stack_config = session.config.getoption("--stack-config", default=None)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue