MCPcopy Create free account
hub / github.com/PaperDebugger/paperdebugger / cleanErrorMessage

Function cleanErrorMessage

internal/api/server.go:187–196  ·  view source on GitHub ↗

cleanErrorMessage removes technical gRPC error prefixes from error messages

(err error)

Source from the content-addressed store, hash-verified

185
186// cleanErrorMessage removes technical gRPC error prefixes from error messages
187func cleanErrorMessage(err error) string {
188 msg := err.Error()
189 // Remove "rpc error: code = Code(XXXX) desc = " prefix
190 if strings.HasPrefix(msg, "rpc error:") {
191 if idx := strings.Index(msg, "desc = "); idx != -1 {
192 return msg[idx+7:]
193 }
194 }
195 return msg
196}

Callers 1

errorHandlerMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected