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

Method GetTask

internal/cli/client.go:4399–4406  ·  view source on GitHub ↗
(ctx context.Context, id string)

Source from the content-addressed store, hash-verified

4397}
4398
4399func (c *unixSocketClient) GetTask(ctx context.Context, id string) (TaskDetailRecord, error) {
4400 var response contract.TaskDetailResponse
4401 path := "/api/tasks/" + url.PathEscape(strings.TrimSpace(id))
4402 if err := c.doJSON(ctx, http.MethodGet, path, nil, nil, &response); err != nil {
4403 return TaskDetailRecord{}, err
4404 }
4405 return response.Task, nil
4406}
4407
4408func (c *unixSocketClient) InspectTask(ctx context.Context, id string) (TaskInspectRecord, error) {
4409 var response contract.TaskInspectResponse

Callers 1

Calls 1

doJSONMethod · 0.95

Tested by 1