{
  "name": "@cgh567/agent",
  "version": "2.4.8",
  "description": "Helios agent runtime — full stack: extensions, skills, daemon, brain-v2, HEMA, governance",
  "type": "commonjs",
  "bin": {
    "helios-rpc": "./bin/helios-rpc.js",
    "helios-daemon": "./daemon/helios-company-daemon.js",
    "helios": "./bin/helios-rpc.cjs"
  },
  "scripts": {
    "dev": "node daemon/helios-company-daemon.js",
    "build": "node scripts/build-brain-service.js",
    "build:compression": "node node_modules/typescript/bin/tsc -p lib/compression/tsconfig.json",
    "postinstall": "node postinstall.cjs || echo '[helios-agent] postinstall skipped'",
    "patch-aliases": "node scripts/patch-pi-aliases.js",
    "update": "helios update",
    "test": "node tests/helios-lab-smoke.test.js && node tests/heartbeat.test.js && node tests/integration/ingest-components.test.js && node tests/integration/apply-component-variant.test.js && node tests/integration/candidate-variant-apply.test.js",
    "test:smoke": "node tests/helios-lab-smoke.test.js",
    "test:heartbeat": "node tests/heartbeat.test.js",
    "test:memgraph": "node tests/smoke/memgraph-client.test.js",
    "test:integration": "node tests/integration/ingest-components.test.js && node tests/integration/apply-component-variant.test.js",
    "test:e2e": "MEMGRAPH=1 npx vitest run --config tests/e2e/vitest-e2e.config.mjs",
    "test:e2e:goal": "MEMGRAPH=1 npx vitest run --config tests/e2e/vitest-e2e-goal-execution.config.mjs",
    "lab:status": "node scripts/lab-status.js --config config/helios-improvement-lab.example.json",
    "lab:ingest": "node scripts/ingest-components.js --config config/helios-improvement-lab.example.json && node scripts/ingest-run-graph.js --config config/helios-improvement-lab.example.json",
    "lab:nightly": "HELIOS_LAB_SKIP_CPU_CHECK=1 node scripts/run-nightly-lab.js --config config/helios-improvement-lab.example.json",
    "test:taste": "node tests/taste-server.test.js",
    "test:hbo-wizard": "node tests/hbo/wizard-infra-gate.test.js && node tests/hbo/wizard-provider-validation.test.js && node tests/hbo/wizard-company-creation.test.js",
    "test:harbor": "python3 -m pytest evals/harbor/ -v --timeout=60 --tb=short",
    "test:harada": "python3 -m pytest evals/harbor/test_harada.py -v --timeout=60 --tb=short",
    "test:harbor:all": "python3 -m pytest evals/harbor/ -v --timeout=60 --tb=short",
    "test:compression": "python3 -m pytest evals/harbor/test_compression.py -v --tb=short",
    "db:migrate-hbo": "node --experimental-sqlite daemon/db/hbo-core-migrate.js",
    "db:migrate-all": "node --experimental-sqlite daemon/db/email-infrastructure-migrate.js && node --experimental-sqlite daemon/db/hbo-core-migrate.js",
    "test:hbo-store": "node --experimental-sqlite lib/__tests__/hbo-core-store.test.js",
    "test:hbo-fallback": "NODE_OPTIONS=--experimental-sqlite npx vitest run daemon/__tests__/hbo-core-fallback.test.js",
    "backfill": "npx tsx run-backfill-30d.ts",
    "backfill:quick": "npx tsx run-backfill-30d.ts --skip-enrichment",
    "backfill:nightly": "npx tsx run-backfill-30d.ts --enrichment-only"
  },
  "pi": {
    "extensions": [
      "./extensions"
    ],
    "skills": [
      "./skills"
    ],
    "prompts": [
      "./prompts"
    ],
    "themes": [
      "./themes"
    ]
  },
  "peerDependencies": {
    "@sinclair/typebox": "*"
  },
  "overrides": {
    "@helios-agent/pi-tui": "npm:@cgh567/pi-tui@^0.79.3",
    "@helios-agent/pi-coding-agent": "npm:@cgh567/cli@^0.79.5",
    "@helios-agent/pi-agent-core": "npm:@cgh567/pi-agent-core@^0.79.3",
    "@helios-agent/pi-ai": "npm:@cgh567/pi-ai@^0.79.3"
  },
  "keywords": [
    "pi-package",
    "pi-coding-agent",
    "helios",
    "ai-agent",
    "graph-brain"
  ],
  "dependencies": {
    "2captcha": "^3.0.5-2",
    "@anthropic-ai/sdk": "^0.81.0",
    "@aws-sdk/client-bedrock": "^3.1029.0",
    "@aws-sdk/client-s3": "^3.1029.0",
    "@cgh567/cli": "^0.79.5",
    "@cgh567/pi-agent-core": "^0.79.3",
    "@cgh567/pi-ai": "^0.79.3",
    "@cgh567/pi-tui": "^0.79.3",
    "@clack/prompts": "^1.4.0",
    "@modelcontextprotocol/sdk": "^1.29.0",
    "@photon-ai/imessage-kit": "^3.0.0",
    "@sinclair/typebox": "*",
    "@slack/bolt": "^4.7.2",
    "@whatsmeow-node/whatsmeow-node": "^0.6.0",
    "awilix": "^13.0.3",
    "better-sqlite3": "^12.9.0",
    "chokidar": "^5.0.0",
    "cockatiel": "^3.2.1",
    "croner": "^9.0.0",
    "ghost-cursor": "^1.4.2",
    "googleapis": "^171.4.0",
    "graphology": "^0.26.0",
    "graphology-communities-louvain": "^2.0.2",
    "graphology-metrics": "^2.4.0",
    "headroom-ai": "^0.22.4",
    "httpsms": "^0.0.4",
    "ioredis": "^5.10.1",
    "js-tiktoken": "^1.0.21",
    "neo4j-driver": "^6.0.1",
    "node-llama-cpp": "^3.18.1",
    "nodemailer": "^9.0.1",
    "playwright-core": "^1.52.0",
    "playwright-extra": "^4.3.6",
    "postal-mime": "^2.7.4",
    "puppeteer-extra-plugin-stealth": "^2.11.2",
    "qrcode-terminal": "^0.12.0",
    "signal-sdk": "^0.2.4",
    "sqlite-vec": "0.1.9",
    "tree-sitter": "^0.21.1",
    "tree-sitter-javascript": "^0.23.1",
    "tree-sitter-python": "^0.21.0",
    "tree-sitter-typescript": "^0.23.2",
    "write-file-atomic": "^7.0.1"
  },
  "devDependencies": {
    "@testcontainers/toxiproxy": "^10.28.0",
    "testcontainers": "^10.28.0",
    "ts-morph": "^27.0.2",
    "tsx": "^4.21.0",
    "typescript": "^6.0.3",
    "vitest": "^4.1.5"
  },
  "files": [
    "extensions/",
    "skills/",
    "lib/",
    "bin/",
    "daemon/helios-company-daemon.js",
    "daemon/helios-api.js",
    "daemon/routes/",
    "daemon/lib/",
    "daemon/adapters/",
    "daemon/config/",
    "daemon/schema-migrations-harada.js",
    "daemon/schema-migrations-hbo.js",
    "daemon/schema-migrations-hitl.js",
    "daemon/schema-migrations-proj.js",
    "daemon/schema-migrations-hed.js",
    "daemon/schema-migrations.js",
    "daemon/schema-migrations-domain.js",
    "daemon/schema-apply.js",
    "daemon/schema-definitions.js",
    "daemon/db/",
    "daemon/context-enrichment.js",
    "daemon/agent-discovery.js",
    "daemon/daemon-manager.js",
    "daemon/dashboard.html",
    "daemon/harada-map.html",
    "daemon/workspace-manager.js",
    "daemon/transcript-store.js",
    "daemon/login.html",
    "config/",
    "prompts/",
    "themes/",
    "agents/",
    "templates/",
    "settings.json",
    "auth.json.example",
    "package.json",
    "README.md",
    "postinstall.cjs",
    "prebuilds/"
  ]
}
