From b33d9232a083e99c37d6dd47211eb70fb69a61ef Mon Sep 17 00:00:00 2001 From: tonytrg Date: Mon, 17 Nov 2025 10:11:35 +0100 Subject: [PATCH] improve response/feedback loop with better error messages --- pkg/github/repositories.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/github/repositories.go b/pkg/github/repositories.go index 6c7c65a5f..b1fe5bf72 100644 --- a/pkg/github/repositories.go +++ b/pkg/github/repositories.go @@ -560,7 +560,7 @@ func GetFileContents(getClient GetClientFn, getRawClient raw.GetRawClientFn, t t ), nil } if fileContent == nil || fileContent.SHA == nil { - return mcp.NewToolResultError("file content SHA is nil"), nil + return mcp.NewToolResultError("file content SHA is nil, if a directory was requested, path parameters should end with a trailing slash '/'"), nil } fileSHA = *fileContent.SHA