Dashboard
Dashboard
Section titled “Dashboard”The dashboard (apps/app/) is the core product. After connecting the SDK, this is where you monitor runs, debug errors, track costs, and manage your agents.
/dashboard — Agent overview
Section titled “/dashboard — Agent overview”The main view after login. Shows all your agent runs with real-time status updates:
- Running — agent is actively executing
- Success — run completed without errors
- Error — run ended with an exception
- Waiting for Human Input — agent needs human response
You can filter runs by status. The overview also shows aggregate stats:
- Total success rate
- Error count
- Number of runs waiting for input
Runs are paginated (50 per page) and sorted by most recent.
/dashboard/{run} — Run detail
Section titled “/dashboard/{run} — Run detail”The full event stream for a single run, in chronological order. Shows:
- Every event with type and timestamp
- Tool calls and their inputs/outputs
- Errors with full details
- Run metadata (duration, model, tokens, cost)
- HITL timer — if the run is waiting for human input, a timer shows how long it has been waiting
Events are streamed in real time while the run is active via WebSocket.
Real-time updates
Section titled “Real-time updates”The dashboard uses Laravel Reverb (WebSocket) for real-time event streaming. When your SDK sends an event to /api/ingest, it is immediately broadcast to your private WebSocket channel (user.{userId}) and rendered in the dashboard.
Each broadcast includes:
- Event ID and type
- Run ID and agent name
- Current status
- Event payload and timestamp
Typical latency is under 100ms.
System health overview
Section titled “System health overview”The dashboard shows cached system-wide statistics:
- Available providers and models
- Total run and event counts
- Last activity timestamp
These stats are cached (60–300 seconds) for performance.
Authentication
Section titled “Authentication”Session-based Laravel auth. All product routes are protected by the auth middleware. Login and register pages are guest-only.
/login— sign in with email and password/register— create a new account/logout— end session