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

Function ToolResultSize

coderd/x/chatd/chatloop/metrics.go:211–213  ·  view source on GitHub ↗

ToolResultSize returns the byte length of a ToolResultContent's primary text or data field.

(r fantasy.ToolResultContent)

Source from the content-addressed store, hash-verified

209// ToolResultSize returns the byte length of a
210// ToolResultContent's primary text or data field.
211func ToolResultSize(r fantasy.ToolResultContent) int {
212 return toolResultOutputSize(r.Result)
213}
214
215func toolResultOutputSize(output fantasy.ToolResultOutputContent) int {
216 if output == nil {

Callers 3

TestToolResultSizeFunction · 0.92
recordToolResultMetricsFunction · 0.85
executeSingleToolFunction · 0.85

Calls 1

toolResultOutputSizeFunction · 0.85

Tested by 1

TestToolResultSizeFunction · 0.74