Platform (Self-Host)Dashboard
Execution Logs
Monitor tool execution history — success/error status, latency, user ID, and error messages.
What are Execution Logs?
Every time a tool is executed via POST /api/v1/tools/execute, the runtime proxy logs the result to the execution_logs table. The logs page shows the most recent 100 executions.
Log Fields
| Field | Description |
|---|---|
| Tool | The tool slug that was executed |
| Status | success, error, or auth_expired |
| User ID | The end-user ID from the SDK session |
| Latency | Round-trip time in milliseconds |
| Timestamp | When the execution occurred |
| Error | Error message (if status is not success) |
Viewing Logs
Go to Logs in the sidebar. The page shows a table of recent executions, sorted newest first. Each row shows the tool slug, a colored status badge, user ID, latency, and timestamp. Error messages are displayed inline for failed executions.
API Endpoint
| Method | Path | Description |
|---|---|---|
GET | /api/dashboard/logs | List recent execution logs for the developer |
This endpoint requires developer authentication.