feat(issue): add body field to IssueItem type and implement issue creation and completion routes

- Added 'body' field to IssueItem type in index.ts
- Created new routes for issue creation and completion in issue.ts
- Implemented validation for required parameters in issue creation and completion
- Added a new list route for issues in list.ts
This commit is contained in:
xiongxiao
2026-01-29 02:50:28 +08:00
parent 8e1880a343
commit 20fcf2dca8
7 changed files with 648 additions and 44 deletions

View File

@@ -26,6 +26,7 @@ export type IssueItem = {
author: IssueAuthor;
labels: IssueLabel[];
body: string;
last_acted_at: string;
number: string;
priority: string;