@oss-autopilot/core - v3.42.2
    Preparing search index...

    Interface CommentedIssueWithResponse

    Issue where someone responded after the user's last comment.

    interface CommentedIssueWithResponse {
        daysSinceUserComment: number;
        engagement?: IssueEngagement;
        isFromMaintainer: boolean;
        labels: string[];
        lastResponseAt: string;
        lastResponseAuthor: string;
        lastResponseBody: string;
        number: number;
        repo: string;
        status: "new_response";
        title: string;
        url: string;
        userLastCommentBody: string;
        userLastCommentedAt: string;
    }

    Hierarchy

    • CommentedIssueBase
      • CommentedIssueWithResponse
    Index
    daysSinceUserComment: number
    engagement?: IssueEngagement

    Set when the issue was scanned under the engaged rule (#1862): the user claimed it or one of their PRs links it, so any substantive non-bot comment after their last word counts as a reply, not only maintainer or

    ones. Absent for issues the user only commented on in passing.

    isFromMaintainer: boolean

    True when the responder has OWNER, MEMBER, or COLLABORATOR author_association on the repository (i.e., someone with repo-level permissions, not just a community user).

    labels: string[]
    lastResponseAt: string
    lastResponseAuthor: string
    lastResponseBody: string
    number: number
    repo: string
    status: "new_response"
    title: string
    url: string
    userLastCommentBody: string

    User's most recent comment body, truncated to 200 chars (+ "..." suffix when truncated). #1290

    userLastCommentedAt: string

    When the user last spoke on the thread. For an engaged issue the user never commented on, the engagement time (engagement.since: the claim or the PR opening) with an empty userLastCommentBody.