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

Method ListTaskRuns

internal/cli/client.go:4859–4870  ·  view source on GitHub ↗
(
	ctx context.Context,
	id string,
	query TaskRunListQuery,
)

Source from the content-addressed store, hash-verified

4857}
4858
4859func (c *unixSocketClient) ListTaskRuns(
4860 ctx context.Context,
4861 id string,
4862 query TaskRunListQuery,
4863) ([]TaskRunRecord, error) {
4864 var response contract.TaskRunsResponse
4865 path := "/api/tasks/" + url.PathEscape(strings.TrimSpace(id)) + "/runs"
4866 if err := c.doJSON(ctx, http.MethodGet, path, taskRunValues(query), nil, &response); err != nil {
4867 return nil, err
4868 }
4869 return response.Runs, nil
4870}
4871
4872func (c *unixSocketClient) GetTaskRun(ctx context.Context, id string) (TaskRunDetailRecord, error) {
4873 var response contract.TaskRunDetailResponse

Callers 1

Calls 2

doJSONMethod · 0.95
taskRunValuesFunction · 0.85

Tested by 1