55 "fmt"
66 "net/http"
77
8- "github.com/github/github-mcp-server/pkg/utils "
8+ "github.com/github/github-mcp-server/pkg/mcpresult "
99 "github.com/google/go-github/v79/github"
1010 "github.com/modelcontextprotocol/go-sdk/mcp"
1111)
@@ -159,7 +159,7 @@ func NewGitHubAPIErrorResponse(ctx context.Context, message string, resp *github
159159 if ctx != nil {
160160 _ , _ = addGitHubAPIErrorToContext (ctx , apiErr ) // Explicitly ignore error for graceful handling
161161 }
162- return utils . NewToolResultErrorFromErr (message , err )
162+ return mcpresult . NewErrorFromErr (message , err )
163163}
164164
165165// NewGitHubGraphQLErrorResponse returns an mcp.NewToolResultError and retains the error in the context for access via middleware
@@ -168,7 +168,7 @@ func NewGitHubGraphQLErrorResponse(ctx context.Context, message string, err erro
168168 if ctx != nil {
169169 _ , _ = addGitHubGraphQLErrorToContext (ctx , graphQLErr ) // Explicitly ignore error for graceful handling
170170 }
171- return utils . NewToolResultErrorFromErr (message , err )
171+ return mcpresult . NewErrorFromErr (message , err )
172172}
173173
174174// NewGitHubRawAPIErrorResponse returns an mcp.NewToolResultError and retains the error in the context for access via middleware
@@ -177,7 +177,7 @@ func NewGitHubRawAPIErrorResponse(ctx context.Context, message string, resp *htt
177177 if ctx != nil {
178178 _ , _ = addRawAPIErrorToContext (ctx , rawErr ) // Explicitly ignore error for graceful handling
179179 }
180- return utils . NewToolResultErrorFromErr (message , err )
180+ return mcpresult . NewErrorFromErr (message , err )
181181}
182182
183183// NewGitHubAPIStatusErrorResponse handles cases where the API call succeeds (err == nil)
0 commit comments