nextlevelbuilder / nextlevelbuilder/goclaw

[Question] Working with GitHub MCP output in GoClaw — file content not accessible

Open
#932 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

agent:github-maintain area:mcp maintain:triaged P3-low question
Dominant language
Go
Stars
3.6k
Forks
1.1k
Avg merge
3d 5h
Merged PRs (30d)
24

Description

Context

I'm trying to use GoClaw to work with files and code fetched via the GitHub MCP, but I'm running
into several cases where the output isn't usable. Listing them below in case these are known
limitations or there's a recommended workaround.


Issue 1: Single file returns EmbeddedResource with no content

When fetching a single file via the GitHub MCP, the result comes back as an EmbeddedResource
type — The content is effectively inaccessible.


Issue 2: Folder listing returns redacted temporary URLs

When fetching a folder/tree, the GitHub MCP returns a list of files with temporary signed tokens
in the URLs — but GoClaw redacts these links, apparently for security reasons.


Environment

  • GoClAW version: 3.7.0

Any guidance on the intended API contract for MCP EmbeddedResource handling, and the recommended
pattern for codebase-scale file access, would be greatly appreciated.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the GoClaw v3.7.0 MCP integration entry points for GitHub single-file and folder/tree responses, focusing on EmbeddedResource handling and URL redaction. Compare the observed output with the intended MCP API contract; done means the supported behavior or workaround for codebase-scale access is documented or the inaccessible content and redacted URLs are made usable.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, go
Domain
api, backend, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.