MCPcopy Create free account
hub / github.com/compozy/agh / toolValues

Function toolValues

internal/cli/client_tools.go:197–209  ·  view source on GitHub ↗
(query ToolQuery)

Source from the content-addressed store, hash-verified

195}
196
197func toolValues(query ToolQuery) url.Values {
198 values := url.Values{}
199 if trimmed := strings.TrimSpace(query.WorkspaceID); trimmed != "" {
200 values.Set("workspace_id", trimmed)
201 }
202 if trimmed := strings.TrimSpace(query.SessionID); trimmed != "" {
203 values.Set("session_id", trimmed)
204 }
205 if trimmed := strings.TrimSpace(query.AgentName); trimmed != "" {
206 values.Set("agent_name", trimmed)
207 }
208 return values
209}
210
211func sanitizeToolErrorResponse(response ToolErrorResponseRecord) ToolErrorResponseRecord {
212 response.Error.Message = redactToolDiagnostic(response.Error.Message)

Callers 4

ListToolsMethod · 0.85
GetToolMethod · 0.85
ListToolsetsMethod · 0.85
GetToolsetMethod · 0.85

Calls 1

SetMethod · 0.45

Tested by

no test coverage detected