If pages exist, select one with chrome-devtools_select_page.
If no pages, create one with chrome-devtools_new_page (use https://example.com) and then select it.
If DevTools MCP calls fail:
Ask the user to open Chrome and keep it running.
Retry chrome-devtools_list_pages.
If it still fails, ensure opencode.jsonc includes mcp["chrome-devtools"] with command ['npx', '-y', 'chrome-devtools-mcp@latest'] and ask the user to restart OpenWork/OpenCode.
Retry the DevTools MCP check.
If DevTools MCP is ready:
Offer a first task ("Let's try opening a webpage").
If yes, use chrome-devtools_navigate_page or chrome-devtools_new_page to open the URL and confirm completion.
Response rules
Keep each user prompt to one short sentence when possible.
Use direct offers like "I can open Chrome now" and follow with tool actions.