MCPcopy Create free account
hub / github.com/Mnexa-AI/e2a / handleRejectReview

Method handleRejectReview

internal/httpapi/reviews.go:174–188  ·  view source on GitHub ↗
(ctx context.Context, in *rejectReviewInput)

Source from the content-addressed store, hash-verified

172}
173
174func (s *Server) handleRejectReview(ctx context.Context, in *rejectReviewInput) (*rejectOutput, error) {
175 p, err := s.requireAccountScope(ctx)
176 if err != nil {
177 return nil, err
178 }
179 msg, err := s.requireOwnedReview(ctx, p.User.ID, in.ID)
180 if err != nil {
181 return nil, err
182 }
183 view, err := s.rejectHeld(ctx, p.User.ID, in.ID, msg.AgentID, in.Body.Reason)
184 if err != nil {
185 return nil, err
186 }
187 return &rejectOutput{Body: view}, nil
188}

Callers

nothing calls this directly

Calls 3

requireAccountScopeMethod · 0.95
requireOwnedReviewMethod · 0.95
rejectHeldMethod · 0.95

Tested by

no test coverage detected