MCPcopy Create free account
hub / github.com/coder/coder / toolMessageFromToolResultParts

Function toolMessageFromToolResultParts

coderd/x/chatd/chatprompt/chatprompt.go:1134–1143  ·  view source on GitHub ↗
(results []fantasy.ToolResultPart)

Source from the content-addressed store, hash-verified

1132}
1133
1134func toolMessageFromToolResultParts(results []fantasy.ToolResultPart) fantasy.Message {
1135 parts := make([]fantasy.MessagePart, 0, len(results))
1136 for _, result := range results {
1137 parts = append(parts, result)
1138 }
1139 return fantasy.Message{
1140 Role: fantasy.MessageRoleTool,
1141 Content: parts,
1142 }
1143}
1144
1145func syntheticToolUseMessage(
1146 toolResults []fantasy.ToolResultPart,

Callers 1

injectMissingToolUsesFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected