Skip to content

[Bug]: browser tool open and navigate actions fail with "targetUrl required" despite url parameter being provided #29136

@lobs-baby

Description

@lobs-baby

Summary

Version: 2026.2.26

OS: Windows 11

Description:
When an agent calls the browser tool with action="open" or action="navigate" and provides the url parameter, the tool returns the error targetUrl required and does not navigate. The action reports failure despite the parameter being correctly named and populated.

Steps to Reproduce:

  1. Attach Chrome extension to a tab (badge shows ON)
  2. Run an agent task that requires browser navigation
  3. Agent calls browser tool with url parameter
  4. Tool returns: error: targetUrl required

Expected behavior:
Browser navigates to the provided URL.

Actual behavior:
Navigation fails with targetUrl required. The browser either stays on the current page or reverts to the OpenClaw dashboard at http://127.0.0.1:etcetcetc/.

Additional context:

  • Chrome extension relay shows as connected and authenticated (Relay reachable and authenticated at http://127.0.0.1:etcetcetc/)
  • browser tool reports running: True and cdpReady: True
  • Issue persists after updating to latest version and restarting gateway
  • Clicking actions report ok: True but URL does not change

Steps to reproduce

  1. Start OpenClaw gateway
  2. Install and connect Chrome extension (relay shows authenticated at http://127.0.0.1:etcetcetc/)
  3. Open a Chrome tab and attach the extension (badge shows ON)
  4. Start an agent task that requires navigating to an external URL
  5. Agent calls browser tool with action="open" and url="https://example.com"
  6. Error returned: "targetUrl required"
  7. Attempting action="navigate" with url parameter produces the same error
  8. Attempting action="act" with evaluate navigates to the OpenClaw internal dashboard URL instead of the target URL

Expected behavior

Browser navigates to the provided URL and the current page updates to reflect the new location.

Actual behavior

Navigation fails with "targetUrl required" error. When using action="act" with evaluate, the browser navigates to the OpenClaw internal dashboard (http://127.0.0.1:etcetcetc/) instead of the specified external URL. Click actions report ok: True but the URL does not change.

OpenClaw version

2026.2.21-2

Operating system

Windows 11

Install method

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions