adding better markdown extracting and filter out to not have broken staff, allow that session can list over multiple browsers
This commit is contained in:
@@ -346,6 +346,17 @@ class BrowserCLI:
|
||||
return self._cmd("session.diff", {"nameA": name_a, "nameB": name_b})
|
||||
|
||||
def session_list(self) -> list[dict]:
|
||||
"""Return saved sessions.
|
||||
|
||||
In implicit multi-browser mode each session dict includes a ``browser`` key.
|
||||
"""
|
||||
multi_results = self._collect_multi_browser("session.list", {})
|
||||
if multi_results:
|
||||
return [
|
||||
{**session, "browser": target.display_name}
|
||||
for target, sessions in multi_results
|
||||
for session in (sessions or [])
|
||||
]
|
||||
return self._cmd("session.list", {})
|
||||
|
||||
def session_remove(self, name: str) -> None:
|
||||
|
||||
Reference in New Issue
Block a user