mirror of
https://github.com/JackChen-me/open-multi-agent.git
synced 2026-10-19 01:29:57 -05:00
Lead both root READMEs with the self-hosted runtime, durable approvals, and verifiable run records instead of the coordinator. Keep the H1 and logo block, replace only the tagline block, and add the no-telemetry, no-hosted-control-plane paragraph after the badges. Give durable approvals, the verifiable journal, and the governance floor one section each with source, test files, and current case counts. Demote multi-agent coordination to an "Optional coordinator" section, keep "Built with OMA" with the three most visible entries and a collapsed long tail, and drop the intro paragraph, the framework comparison pointer, the listing call to action, and the separate commercial support section. The Chinese README states the contact details in text instead of a WeChat QR image, which is removed. Sync the tagline block in the core package READMEs, set the same description on the root and core package.json, and remove the "killer feature" wording from the orchestrator header comments.
43 lines
1.8 KiB
JSON
43 lines
1.8 KiB
JSON
{
|
|
"name": "open-multi-agent",
|
|
"version": "0.0.0",
|
|
"private": true,
|
|
"description": "Self-hosted TypeScript agent runtime with durable approvals and verifiable run records. Own it, approve it, audit it.",
|
|
"workspaces": [
|
|
"packages/*"
|
|
],
|
|
"scripts": {
|
|
"build": "npm run build --workspaces --if-present",
|
|
"dev": "npm run dev -w @open-multi-agent/core",
|
|
"pretest": "npm run test:example-catalog",
|
|
"test": "npm run test --workspaces --if-present && npm run bench:ab:test",
|
|
"test:example-catalog": "node --test scripts/example-catalog.test.mjs && node scripts/validate-example-catalog.mjs",
|
|
"test:watch": "npm run test:watch -w @open-multi-agent/core",
|
|
"test:coverage": "npm run test:coverage -w @open-multi-agent/core",
|
|
"test:e2e": "npm run test:e2e -w @open-multi-agent/core",
|
|
"bench:observability:ci": "node scripts/observability-benchmark-ci.mjs",
|
|
"bench:ab": "tsx bench/src/run-bench.mts",
|
|
"bench:ab:mock": "tsx bench/src/run-bench.mts --mock --label mock",
|
|
"bench:ab:report": "tsx bench/src/report.mts",
|
|
"bench:ab:test": "tsx --test bench/src/bench.test.mts",
|
|
"test:eval-examples": "node scripts/eval-example-smoke.mjs",
|
|
"test:observability-examples": "node scripts/observability-example-smoke.mjs",
|
|
"test:observability-pack": "node scripts/observability-tarball-smoke.mjs",
|
|
"test:scaffold": "npm run test:scaffold --workspaces --if-present",
|
|
"lint": "npm run lint --workspaces --if-present && npm run lint:bench",
|
|
"lint:bench": "tsc --noEmit -p bench/tsconfig.json"
|
|
},
|
|
"license": "MIT",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/open-multi-agent/open-multi-agent.git"
|
|
},
|
|
"engines": {
|
|
"node": ">=20.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"tsx": "4.21.0",
|
|
"typescript": "5.9.3"
|
|
}
|
|
}
|