MCPcopy Index your code
hub / github.com/coder/coder / hasErrorField

Function hasErrorField

coderd/x/chatd/chatprompt/chatprompt.go:960–967  ·  view source on GitHub ↗
(raw json.RawMessage)

Source from the content-addressed store, hash-verified

958}
959
960func hasErrorField(raw json.RawMessage) bool {
961 var payload map[string]any
962 if err := json.Unmarshal(raw, &payload); err != nil {
963 return false
964 }
965 _, ok := payload["error"]
966 return ok
967}
968
969func injectMissingToolResults(prompt []fantasy.Message) []fantasy.Message {
970 result := make([]fantasy.Message, 0, len(prompt))

Callers 1

toolResultContentToPartFunction · 0.85

Calls 1

UnmarshalMethod · 0.45

Tested by

no test coverage detected