Files
open-multi-agent-open-multi…/package.json
T
Jack Chen eaeb420c43 docs: reposition README around own, approve, and audit (#604)
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.
2026-09-13 02:39:45 +08:00

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"
}
}