nexus-agents - v2.80.0
    Preparing search index...

    Interface IScmReviewer

    Review trait — PR review capabilities.

    Implemented by platforms supporting code review workflows. Consumers declare this trait when they need PR file diffs or review posting.

    interface IScmReviewer {
        getPullRequestDetail(
            prNumber: number,
        ): Promise<Result<ScmPullRequestDetail, ScmError>>;
        createReview(
            prNumber: number,
            body: string,
            decision: ScmReviewDecision,
        ): Promise<Result<void, ScmError>>;
        getIssueDetail(
            issueNumber: number,
        ): Promise<Result<ScmIssueDetail, ScmError>>;
        listCommentDetails(
            issueNumber: number,
        ): Promise<Result<readonly ScmCommentDetail[], ScmError>>;
    }

    Implemented by

    Index

    Methods