fix(sessions): correct session state categorization
- Backend now returns stopped and error sessions too - Active sessions include running/building/pending - Recent sessions show stopped/error only - Status badge shows actual status (running/building/pending)
This commit is contained in:
@@ -827,7 +827,7 @@ async def get_user_sessions(
|
||||
result = await session.execute(
|
||||
select(ToolInstance)
|
||||
.where(ToolInstance.owner_id == user_id)
|
||||
.where(ToolInstance.status.in_(["running", "building", "pending"]))
|
||||
.where(ToolInstance.status.in_(["running", "building", "pending", "stopped", "error"]))
|
||||
.order_by(ToolInstance.created_at.desc())
|
||||
)
|
||||
instances = result.scalars().all()
|
||||
|
||||
Reference in New Issue
Block a user