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

@@ -18,12 +18,12 @@
"packageManager": "pnpm@10.28.2",
"type": "module",
"devDependencies": {
"@kevisual/ai": "^0.0.22",
"@kevisual/ai": "^0.0.24",
"@kevisual/context": "^0.0.4",
"@kevisual/types": "^0.0.12",
"@opencode-ai/plugin": "^1.1.36",
"@types/bun": "^1.3.6",
"@types/node": "^25.0.10",
"@opencode-ai/plugin": "^1.1.39",
"@types/bun": "^1.3.7",
"@types/node": "^25.1.0",
"dotenv": "^17.2.3"
},
"publishConfig": {
@@ -31,7 +31,7 @@
},
"dependencies": {
"@kevisual/query": "^0.0.38",
"@kevisual/router": "^0.0.62",
"@kevisual/router": "^0.0.63",
"@kevisual/use-config": "^1.0.28",
"es-toolkit": "^1.44.0",
"nanoid": "^5.1.6",