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

Method GetToolset

internal/cli/client_tools.go:184–195  ·  view source on GitHub ↗
(
	ctx context.Context,
	id string,
	query ToolQuery,
)

Source from the content-addressed store, hash-verified

182}
183
184func (c *unixSocketClient) GetToolset(
185 ctx context.Context,
186 id string,
187 query ToolQuery,
188) (ToolsetResponseRecord, error) {
189 var response ToolsetResponseRecord
190 path := "/api/toolsets/" + url.PathEscape(strings.TrimSpace(id))
191 if err := c.doJSON(ctx, http.MethodGet, path, toolValues(query), nil, &response); err != nil {
192 return ToolsetResponseRecord{}, err
193 }
194 return response, nil
195}
196
197func toolValues(query ToolQuery) url.Values {
198 values := url.Values{}

Calls 2

doJSONMethod · 0.95
toolValuesFunction · 0.85