Skip to content

Fetch extension fails for GUI but succeeds in CLI #1329

@salman1993

Description

@salman1993

Describe the bug

the fetch extension fails in GUI (robots.txt error) but works in the CLI for the same prompt. tried reinstalling the extension in few different ways.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Goose app (make sure Fetch extension is enabled from extension browsing page) -> note that I am using internal Block version of the goose app
  2. Run ths query - "read this doc - https://block.github.io/goose/docs/tutorials/custom-extensions/"
  3. The same query fails in GUI with SSL cert error but works on CLI

Expected behavior
It should work on the GUI, same as it does on the CLI.

Screenshots
Image

failure with GUI:
Image

i also tried starting MCP server with uvx mcp-server-fetch --ignore-robots-txt & asked for more details:
Image

Please provide following information:

  • OS & Arch: mac OS (m2 chip)
  • Interface: UI
  • Version: 1.0.6-block
  • Extensions enabled: Developer, Fetch
  • Provider & Model: databricks - claude 3.5 sonnet v2

Additional context
I have also asked @zakiali to try this and he has seen the same error. Anecdotally, I have seen a lot of errors with fetch extension in GUI which tells me sth else is going on here.

Alternatively, its possible to scrape using Computer Controller but the results are much worse cause it doesn't convert to Markdown unlike the fetch extension

Metadata

Metadata

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions