mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-08-15 06:00:48 +00:00
get Session missing fields from session info
This commit is contained in:
parent
e3928e6a29
commit
d509dd5deb
1 changed files with 5 additions and 1 deletions
|
@ -191,7 +191,11 @@ class AgentPersistence:
|
||||||
sessions = []
|
sessions = []
|
||||||
for value in values:
|
for value in values:
|
||||||
try:
|
try:
|
||||||
session_info = Session(**json.loads(value))
|
session_data = json.loads(value)
|
||||||
|
session_info = await self.get_session_info(session_data["session_id"])
|
||||||
|
session_data["session_name"] = session_info.session_name
|
||||||
|
session_data["turns"] = session_info.turns
|
||||||
|
session_info = Session(**session_data)
|
||||||
sessions.append(session_info)
|
sessions.append(session_info)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
log.error(f"Error parsing session info: {e}")
|
log.error(f"Error parsing session info: {e}")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue