05dde7414f
- Skip closing an issue as duplicate of another that is already closed (avoids circular closure when bot and human close in opposite order). - Skip when duplicate target is self (same issue number). - Extract testable helpers: isDupeComment, isDupeCommentOldEnough, authorDisagreedWithDupe, getLastDupeComment, decideAutoClose. - Add 23 unit tests (Bun) and run them in CI before auto-close step. - Add scripts/AUTO_CLOSE_DUPLICATES_CROSS_VERIFY.md for impact summary. Co-authored-by: Cursor <cursoragent@cursor.com>
27 lines
748 B
JSON
27 lines
748 B
JSON
{
|
|
"name": "hive",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"description": "Hive - Aden Agent Framework - Build goal-driven, self-improving AI agents",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/adenhq/hive.git"
|
|
},
|
|
"license": "Apache-2.0",
|
|
"scripts": {
|
|
"setup": "echo '⚠️ This npm setup is for the archived web application. For agent development, use: ./scripts/setup-python.sh' && bash scripts/setup.sh",
|
|
"test:duplicates": "bun test scripts/auto-close-duplicates"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^20.10.0",
|
|
"tsx": "^4.7.0",
|
|
"typescript": "^5.3.0",
|
|
"yaml": "^2.3.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0",
|
|
"npm": ">=10.0.0"
|
|
},
|
|
"packageManager": "npm@10.2.0"
|
|
}
|