-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
67 lines (67 loc) · 5.52 KB
/
Copy pathpackage.json
File metadata and controls
67 lines (67 loc) · 5.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
{
"name": "policypool",
"version": "0.4.0",
"private": true,
"type": "module",
"description": "PolicyPool Agent Coverage adds money-backed policy receipts for agent work.",
"scripts": {
"build": "npm run build --prefix web",
"typecheck": "node --check api/*.js && node --check api/lib/*.js && node --check attesters/*.js && node --check sdk/*.js && node --check scripts/*.mjs && node --check scripts/lib/*.mjs && python3 -m py_compile scripts/policypool_fast_responder.py scripts/policypool_review_watch.py",
"agent:verify": "node scripts/verify-agent-api.mjs && python3 scripts/policypool_fast_responder.py --self-test",
"agent:verify-preflight": "node scripts/verify-coverage-preflight.mjs",
"agent:verify-manifest": "node scripts/verify-manifest.mjs",
"agent:verify-payout-runner": "node scripts/verify-payout-runner.mjs",
"agent:verify-chain": "node scripts/verify-okx-task-evidence.mjs",
"agent:verify-evidence-resolver": "node scripts/verify-evidence-resolver.mjs",
"agent:verify-directory": "node scripts/verify-okx-agent-directory.mjs",
"agent:verify-enrollment": "node scripts/verify-provider-enrollment.mjs",
"agent:verify-relay": "node scripts/verify-provider-relay.mjs",
"agent:verify-clocks": "node scripts/verify-coverage-clocks.mjs",
"agent:verify-coverage-state": "node scripts/verify-coverage-state.mjs",
"agent:verify-receipt-verifier": "node scripts/verify-receipt-verifier.mjs",
"agent:verify-coverage-status-universal": "node scripts/verify-coverage-status-universal.mjs",
"agent:verify-coverage-economics": "node scripts/verify-coverage-economics.mjs",
"agent:verify-site-messages": "node scripts/verify-site-failure-messages.mjs",
"agent:verify-reconcile-release": "node scripts/verify-reconcile-release.mjs",
"agent:verify-evidence": "node scripts/verify-evidence-attestation.mjs",
"agent:verify-attester": "node scripts/verify-evidence-attester.mjs",
"agent:verify-issuer": "node scripts/verify-universal-issuer.mjs",
"agent:verify-universal-flow": "node scripts/verify-universal-flow.mjs",
"agent:verify-universal-manifest": "node scripts/verify-universal-manifest.mjs",
"agent:verify-bond": "node scripts/verify-provider-bond.mjs",
"agent:verify-rate-limits": "node scripts/verify-rate-limits.mjs",
"agent:verify-universal-reconciler": "node scripts/verify-universal-reconciler.mjs",
"agent:verify-relay-grants": "node scripts/verify-relay-grants.mjs",
"agent:verify-fee-escrow": "node scripts/verify-policy-fee-escrow.mjs",
"agent:verify-direct-state": "node scripts/verify-direct-a2mcp-state.mjs",
"agent:verify-direct-a2mcp": "node scripts/verify-direct-a2mcp.mjs",
"agent:verify-direct-handler": "node scripts/verify-direct-a2mcp-handler.mjs",
"agent:verify-v04-runtime-router": "node scripts/verify-v04-runtime-router.mjs",
"agent:verify-direct-reconciler": "node scripts/verify-direct-a2mcp-reconciler.mjs",
"agent:verify-direct-settlement": "node scripts/verify-direct-settlement-recovery.mjs",
"agent:verify-live": "node scripts/verify-agent-live.mjs",
"agent:verify-v04-payouts": "node scripts/verify-v04-house-payouts.mjs",
"site:verify": "node scripts/verify-product-site.mjs",
"agent:probe": "node scripts/probe-agent-coverage.mjs",
"ops:breach:check": "node scripts/settle-controlled-breach.mjs",
"ops:breach:settle": "node scripts/settle-controlled-breach.mjs --execute",
"ops:qstash:setup": "node scripts/setup-qstash-schedule.mjs",
"ops:qstash:universal:setup": "node scripts/setup-qstash-universal-schedule.mjs",
"ops:qstash:direct-a2mcp:setup": "node scripts/setup-qstash-direct-a2mcp-schedule.mjs",
"agent:gate": "npm run typecheck && npm run agent:verify && npm run agent:verify-preflight && npm run agent:verify-manifest && npm run agent:verify-payout-runner && npm run agent:verify-evidence-resolver && npm run agent:verify-chain && npm run agent:verify-directory && npm run agent:verify-enrollment && npm run agent:verify-relay && npm run agent:verify-clocks && npm run agent:verify-reconcile-release && npm run agent:verify-coverage-state && npm run agent:verify-receipt-verifier && npm run agent:verify-coverage-status-universal && npm run agent:verify-coverage-economics && npm run agent:verify-site-messages && npm run agent:verify-pilot-watcher && npm run agent:verify-evidence && npm run agent:verify-attester && npm run agent:verify-issuer && npm run agent:verify-universal-flow && npm run agent:verify-universal-manifest && npm run agent:verify-bond && npm run agent:verify-rate-limits && npm run agent:verify-relay-grants && npm run agent:verify-fee-escrow && npm run agent:verify-direct-state && npm run agent:verify-direct-settlement && npm run agent:verify-direct-a2mcp && npm run agent:verify-direct-handler && npm run agent:verify-v04-runtime-router && npm run agent:verify-direct-reconciler && npm run agent:verify-universal-reconciler && npm run agent:probe && npm run site:verify && npm run build",
"agent:verify-v04-release": "node scripts/verify-v04-release-gate.mjs",
"agent:gate-v04": "npm run agent:gate && forge fmt --check && forge test --summary && npm run agent:verify-v04-release && npm audit --omit=dev",
"agent:gate-live": "npm run agent:gate && npm run agent:verify-live",
"agent:verify-pilot-watcher": "node scripts/verify-pilot-watcher.mjs"
},
"engines": {
"node": "22.x"
},
"dependencies": {
"@okxweb3/x402-core": "0.1.0",
"@okxweb3/x402-evm": "0.2.1",
"@upstash/qstash": "^2.11.2",
"@upstash/redis": "^1.36.2",
"viem": "^2.55.0"
}
}