mirror of
https://github.com/volcengine/OpenViking.git
synced 2026-09-29 04:02:57 +08:00
* fix(bot): make SRT sandbox constructible and surface startup failures Sweep findings: C-02, C-04. Read SRT settings from the correct config and never cache failed startups. (cherry picked from commit0d3798399a) * fix(bot): reject unschedulable cron jobs and honest manual runs Sweep findings: C-07, C-08. Reject impossible schedules and fail no-op manual execution. (cherry picked from commit47413fdffe) * build: ship VikingBot workspace and bridge assets in wheels Sweep findings: F-07. Copy required bot assets into the package and resolve installed workspace templates correctly. (cherry picked from commit85e9ff2d06) * fix(bot): OpenAPI channel concurrency, session deletion, and context handling Sweep findings: C-09, C-10, C-11. Reject ambiguous requests and make session deletion durable. (cherry picked from commit68fd70c5be) * docs(bot): correct channel setup config paths and license metadata Sweep findings: C-13, C-15. Point channel setup at ov.conf and align package metadata with MIT. (cherry picked from commitb15c241037) * fix(review): align bot license metadata Addresses blocking review finding on #3426. (cherry picked from commit001e0fa7ed) * fix(bot): preserve cron scheduler liveness Record callback-less scheduled runs as job errors so recurring timers persist and rearm, while manual runs still fail without mutating state. Document the OpenAPI context rejection and same-session concurrency contract. * fix(ragfs): use stable Windows file identity APIs --------- Co-authored-by: zhiheng.liu <zhiheng.liu@bytedance.com>
94 lines
3.3 KiB
JSON
94 lines
3.3 KiB
JSON
{
|
|
"name": "bot",
|
|
"version": "1.0.0",
|
|
"lockfileVersion": 3,
|
|
"requires": true,
|
|
"packages": {
|
|
"": {
|
|
"name": "bot",
|
|
"version": "1.0.0",
|
|
"license": "AGPL-3.0",
|
|
"dependencies": {
|
|
"@anthropic-ai/sandbox-runtime": "^0.0.37"
|
|
}
|
|
},
|
|
"node_modules/@anthropic-ai/sandbox-runtime": {
|
|
"version": "0.0.37",
|
|
"resolved": "https://registry.npmjs.org/@anthropic-ai/sandbox-runtime/-/sandbox-runtime-0.0.37.tgz",
|
|
"integrity": "sha512-KKzHoe4blXQpTEtbFLKP76PHsUerqlG5UNN+MQvXf0SVZDtawP9hHc9HiMgzvUXST2OMYl2Sk27k18d6684eoQ==",
|
|
"license": "AGPL-3.0",
|
|
"dependencies": {
|
|
"@pondwader/socks5-server": "^1.0.10",
|
|
"@types/lodash-es": "^4.17.12",
|
|
"commander": "^12.1.0",
|
|
"lodash-es": "^4.17.23",
|
|
"shell-quote": "^1.8.3",
|
|
"zod": "^3.24.1"
|
|
},
|
|
"bin": {
|
|
"srt": "dist/cli.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=18.0.0"
|
|
}
|
|
},
|
|
"node_modules/@pondwader/socks5-server": {
|
|
"version": "1.0.10",
|
|
"resolved": "https://registry.npmjs.org/@pondwader/socks5-server/-/socks5-server-1.0.10.tgz",
|
|
"integrity": "sha512-bQY06wzzR8D2+vVCUoBsr5QS2U6UgPUQRmErNwtsuI6vLcyRKkafjkr3KxbtGFf9aBBIV2mcvlsKD1UYaIV+sg==",
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/@types/lodash": {
|
|
"version": "4.17.23",
|
|
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.23.tgz",
|
|
"integrity": "sha512-RDvF6wTulMPjrNdCoYRC8gNR880JNGT8uB+REUpC2Ns4pRqQJhGz90wh7rgdXDPpCczF3VGktDuFGVnz8zP7HA==",
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/@types/lodash-es": {
|
|
"version": "4.17.12",
|
|
"resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.12.tgz",
|
|
"integrity": "sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==",
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@types/lodash": "*"
|
|
}
|
|
},
|
|
"node_modules/commander": {
|
|
"version": "12.1.0",
|
|
"resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
|
|
"integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
},
|
|
"node_modules/lodash-es": {
|
|
"version": "4.17.23",
|
|
"resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.23.tgz",
|
|
"integrity": "sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==",
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/shell-quote": {
|
|
"version": "1.8.3",
|
|
"resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz",
|
|
"integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==",
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">= 0.4"
|
|
},
|
|
"funding": {
|
|
"url": "https://github.com/sponsors/ljharb"
|
|
}
|
|
},
|
|
"node_modules/zod": {
|
|
"version": "3.25.76",
|
|
"resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
|
|
"integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
|
|
"license": "MIT",
|
|
"funding": {
|
|
"url": "https://github.com/sponsors/colinhacks"
|
|
}
|
|
}
|
|
}
|
|
}
|