Introduce SerenaDashboardViewer based on pywebview

Shows the dashboard in a separate application window we can control,
replacing the use of the webbrowser module to open the dashboard in
a browser tab
This commit is contained in:
Dominik Jain authored and Dominik Jain committed 2026-03-02 23:49:23 +01:00
1 parent 9cd33aa503
commit f7f5a8e7e6
5 files changed
+326 -6

No files matched your search

+2
View File
@@ -36,6 +36,8 @@ dependencies = [
"tiktoken>=0.9.0",
"anthropic>=0.54.0",
"beautifulsoup4>=4.14.2",
"pywebview>=6.1",
"pystray>=0.19.5",
]
[[tool.uv.index]]