{
  "name": "@hashgraphonline/conversational-agent",
  "version": "0.1.211",
  "type": "module",
  "main": "./dist/cjs/index.cjs",
  "module": "./dist/esm/index.js",
  "types": "./dist/types/index.d.ts",
  "bin": {
    "conversational-agent": "./bin/conversational-agent-cli.js"
  },
  "exports": {
    ".": {
      "types": "./dist/types/index.d.ts",
      "browser": {
        "import": "./dist/esm/index.js",
        "require": "./dist/umd/conversational-agent.umd.js"
      },
      "import": "./dist/esm/index.js",
      "require": "./dist/cjs/index.cjs"
    },
    "./package.json": "./package.json"
  },
  "files": [
    "bin",
    "cli/dist",
    "dist",
    "src",
    "LICENSE",
    "README.md"
  ],
  "scripts": {
    "test": "vitest run",
    "test:integration": "vitest run tests/integration",
    "clean": "rimraf dist",
    "build:es": "BUILD_FORMAT=es vite build",
    "build:cjs": "BUILD_FORMAT=cjs vite build",
    "build:umd": "BUILD_FORMAT=umd vite build",
    "build": "pnpm run clean && pnpm run build:es && pnpm run build:cjs",
    "build:all": "pnpm run build && pnpm run cli:build",
    "prepublishOnly": "pnpm run build",
    "release": "pnpm publish --access public",
    "release:canary": "pnpm run prepublishOnly && pnpm publish --tag canary --access public",
    "version:canary": "pnpm version prerelease --preid canary --no-git-tag-version",
    "publish:canary": "pnpm run version:canary && pnpm run release:canary",
    "lint": "eslint .",
    "lint:fix": "eslint . --fix",
    "typecheck": "tsc --noEmit",
    "cli:build": "cd cli && pnpm install && pnpm build",
    "cli": "tsx cli/scripts/run-cli.ts",
    "cli:dev": "cd cli && pnpm dev",
    "example:mcp-filesystem": "tsx examples/mcp-filesystem-demo.ts",
    "example:mcp-multi": "tsx examples/mcp-multi-server-demo.ts",
    "postinstall": "cd cli && pnpm install --silent 2>/dev/null || true"
  },
  "keywords": [
    "hedera",
    "hashgraph",
    "consensus",
    "standards",
    "hcs",
    "hcs-10",
    "hcs-2",
    "agent",
    "ai",
    "conversational",
    "inscription",
    "registry",
    "openconvai",
    "hashgraph-online"
  ],
  "author": "Hashgraph Online",
  "license": "Apache-2.0",
  "description": "Hashgraph Online conversational AI agent implementing HCS-10 communication, HCS-2 registries, and content inscription on Hedera",
  "devDependencies": {
    "@eslint/eslintrc": "^3.3.1",
    "@typescript-eslint/eslint-plugin": "^8.38.0",
    "@typescript-eslint/parser": "^8.38.0",
    "dotenv": "^17.2.1",
    "eslint": "^9.3",
    "eslint-config-next": "15.4.0",
    "eslint-plugin-sonarjs": "^3.0.4",
    "rimraf": "^6.0.1",
    "rollup-plugin-polyfill-node": "^0.13.0",
    "terser": "^5.43.1",
    "tsx": "^4.20.3",
    "typescript": "^5.8.3",
    "vite": "^6.3.5",
    "vite-plugin-dts": "^3.9.1",
    "vite-plugin-node-polyfills": "^0.23.0",
    "vite-plugin-string-replace": "^1.1.5",
    "vitest": "^3.2.4"
  },
  "dependencies": {
    "@hashgraph/sdk": "^2.69.0",
    "@hashgraphonline/standards-agent-kit": "0.2.125",
    "@langchain/anthropic": "^0.3.26",
    "@hashgraphonline/standards-sdk": "^0.0.180",
    "@langchain/core": "^0.3.66",
    "@langchain/openai": "^0.6.3",
    "@modelcontextprotocol/sdk": "^1.17.0",
    "axios": "^1.11.0",
    "bignumber.js": "^9.3.1",
    "electron-log": "^5.4.2",
    "ethers": "^6.15.0",
    "hedera-agent-kit": "^2.0.3",
    "langchain": "^0.3.3",
    "tiktoken": "^1.0.21",
    "zod": "^3.23.8"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/hashgraph-online/conversational-agent.git"
  },
  "directories": {
    "test": "tests"
  },
  "bugs": {
    "url": "https://github.com/hashgraph-online/conversational-agent/issues"
  },
  "homepage": "https://github.com/hashgraph-online/conversational-agent#readme",
  "packageManager": "pnpm@10.11.1+sha512.e519b9f7639869dc8d5c3c5dfef73b3f091094b0a006d7317353c72b124e80e1afd429732e28705ad6bfa1ee879c1fce46c128ccebd3192101f43dd67c667912"
}
