<%= @error %>
<% end %>
<%= if @success do %>
<%= @success %>
<% end %>
Quick Actions
<.link navigate="/validate" class="text-center px-4 py-3 bg-blue-600 text-white rounded-lg hover:bg-blue-700">
URL Validator
<.link navigate="/tests" class="text-center px-4 py-3 bg-green-600 text-white rounded-lg hover:bg-green-700">
Test Runner
<.link navigate="/debug_demo" class="text-center px-4 py-3 bg-purple-600 text-white rounded-lg hover:bg-purple-700">
Debug Demo
<.link navigate="/dev/dashboard" class="text-center px-4 py-3 bg-gray-600 text-white rounded-lg hover:bg-gray-700">
Live Dashboard
Create New Debug Session
<.form for={@form} phx-submit="create_session" id="new-session-form">
<.input field={@form[:url]} type="text" placeholder="http://localhost:3000" class="flex-1" />
<.button type="submit">Start Session
Active Sessions
<%= for session <- filter_sessions(@sessions, @search) do %>
<% end %>
<.link navigate={"/session/#{session.id}"} class="font-medium text-blue-600 hover:text-blue-500">
<%= session.id %>
<%= session.url %>
Started <%= format_time(session.started_at) %>
<%= session.event_count %> events
<%= if session.type == "debug" do %>
Debug Mode
<% end %>
Browser Pool
- Available Browsers
- <%= @browser_stats.available %>
- Active Browsers
- <%= @browser_stats.active %>
Performance Metrics
- Session Creation Time
- <%= @metrics.session_creation_time %> ms
- Browser Checkout Time
- <%= @metrics.browser_checkout_time %> ms
- Active Workers
- <%= @metrics.active_workers %>
Running Tests
<%= for test <- @running_tests do %>
Running
<% end %>
<%= test.name %>
<%= test.completed %> / <%= test.total %> tests completed