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

Method RequestTaskRunReviewAsAgent

internal/cli/client.go:4644–4659  ·  view source on GitHub ↗
(
	ctx context.Context,
	runID string,
	request *TaskRunReviewRequest,
	credentials agentidentity.Credentials,
)

Source from the content-addressed store, hash-verified

4642}
4643
4644func (c *unixSocketClient) RequestTaskRunReviewAsAgent(
4645 ctx context.Context,
4646 runID string,
4647 request *TaskRunReviewRequest,
4648 credentials agentidentity.Credentials,
4649) (TaskRunReviewRequestRecord, error) {
4650 if request == nil {
4651 return TaskRunReviewRequestRecord{}, errors.New("cli: task run review request is required")
4652 }
4653 var response contract.TaskRunReviewRequestResponse
4654 path := "/api/task-runs/" + url.PathEscape(strings.TrimSpace(runID)) + "/reviews"
4655 if err := c.doAgentJSON(ctx, http.MethodPost, path, nil, request, credentials, &response); err != nil {
4656 return TaskRunReviewRequestRecord{}, err
4657 }
4658 return response, nil
4659}
4660
4661func (c *unixSocketClient) ListTaskRunReviews(
4662 ctx context.Context,

Calls 1

doAgentJSONMethod · 0.95