| 1234567891011121314151617181920 |
- from pydantic import BaseModel
- class ReviewThread(BaseModel):
- comment: str
- files: list[str]
- class GithubIssue(BaseModel):
- owner: str
- repo: str
- number: int
- title: str
- body: str
- thread_comments: list[str] | None = None # Added field for issue thread comments
- closing_issues: list[str] | None = None
- review_comments: list[str] | None = None
- review_threads: list[ReviewThread] | None = None
- thread_ids: list[str] | None = None
- head_branch: str | None = None
|