MCPcopy
hub / github.com/Skyvern-AI/skyvern / direct_list_sessions

Function direct_list_sessions

scripts/test_persistent_browsers.py:107–120  ·  view source on GitHub ↗

List sessions directly from PersistentSessionsManager

(organization_id: str)

Source from the content-addressed store, hash-verified

105
106
107async def direct_list_sessions(organization_id: str) -> None:
108 """List sessions directly from PersistentSessionsManager"""
109 try:
110 manager = app.PERSISTENT_SESSIONS_MANAGER
111 sessions = await manager.get_active_sessions(organization_id)
112 print("\nActive browser sessions (direct):")
113 if not sessions:
114 print(" No active sessions found")
115 return
116 for session in sessions:
117 print(json.dumps(session.model_dump(), indent=2))
118 print(" ---")
119 except Exception as e:
120 print(f"Error listing sessions directly: {str(e)}")
121
122
123def print_direct_help() -> None:

Callers 1

handle_direct_commandFunction · 0.85

Calls 3

dumpsMethod · 0.80
get_active_sessionsMethod · 0.45
model_dumpMethod · 0.45

Tested by

no test coverage detected