diff --git a/src/stores/useTaskStore.ts b/src/stores/useTaskStore.ts index 72ded27..789fade 100644 --- a/src/stores/useTaskStore.ts +++ b/src/stores/useTaskStore.ts @@ -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'] } ]