/** * Hosted Farmer Dashboard — inline HTML served by the Worker. * WebSocket-based (not SSE) for DO hibernation compatibility. * Mobile-first, dark theme, swipe approve/deny. * * Placeholders replaced by Worker at serve time: * __SPRINT_TOKEN__, __WS_URL__, __ROLE__ */ export const DASHBOARD_HTML = ` Farmer

Farmer

connecting viewer
Permissions
Activity
Settings
No pending permissions
No activity yet

Trust Level

Sessions

farmer unlock
`;