dashboard: needs-login badge links to per-agent ui

This commit is contained in:
müde 2026-05-15 13:12:12 +02:00
parent dff93b603d
commit d07f5eadaa

View file

@ -225,9 +225,11 @@ fn render_containers(
let port = lifecycle::agent_web_port(name); let port = lifecycle::agent_web_port(name);
let claude_dir = Coordinator::agent_claude_dir(name); let claude_dir = Coordinator::agent_claude_dir(name);
let login_badge = if claude_has_session(&claude_dir) { let login_badge = if claude_has_session(&claude_dir) {
"" String::new()
} else { } else {
" <span class=\"role role-pending\">needs login</span>" format!(
" <a class=\"role role-pending\" href=\"http://{hostname}:{port}/\">needs login →</a>",
)
}; };
let _ = writeln!( let _ = writeln!(
out, out,