Add Task #10 - Set up browser screenshot capability

High priority task to enable browser tool screenshots.
User needs this to share local website screenshots with friends
who cannot access the home network.

Requirements documented in task comments.
This commit is contained in:
OpenClaw Bot 2026-02-18 18:45:46 -06:00
parent 1153c6ff91
commit 4d62508b17

View File

@ -222,6 +222,24 @@ const defaultTasks: Task[] = [
{ id: 'c28', text: 'COMPLETED: Added priority buttons to task detail dialog. Click any task to see Low/Medium/High/Urgent buttons with color coding. Changes apply immediately.', createdAt: new Date().toISOString(), author: 'assistant' }
],
tags: ['ui', 'kanban', 'feature', 'priority']
},
{
id: '10',
title: 'Set up browser screenshot capability for OpenClaw',
description: 'Enable the browser tool to take screenshots of websites for sharing and documentation. Currently the browser control service is unavailable because the Chrome extension is not connected. Need to set up OpenClaw Browser Relay Chrome extension or configure Puppeteer/Playwright as a fallback.',
type: 'task',
status: 'backlog',
priority: 'high',
projectId: '2',
createdAt: new Date().toISOString(),
updatedAt: new Date().toISOString(),
comments: [
{ id: 'c29', text: 'USER REQUIREMENT: Install OpenClaw Browser Relay Chrome extension and attach it to a tab', createdAt: new Date().toISOString(), author: 'assistant' },
{ id: 'c30', text: 'ALTERNATIVE: Set up Puppeteer/Playwright for headless screenshots (requires Chrome/Chromium install)', createdAt: new Date().toISOString(), author: 'assistant' },
{ id: 'c31', text: 'CURRENT WORKAROUND: Using temporary Puppeteer install in /tmp - not persistent', createdAt: new Date().toISOString(), author: 'assistant' },
{ id: 'c32', text: 'USE CASE: User needs to share screenshots of local websites (like heartbeat-monitor) with friends who cannot access the local network', createdAt: new Date().toISOString(), author: 'user' }
],
tags: ['infrastructure', 'browser', 'screenshot', 'openclaw']
}
]