{
  "name": "codemode-agent",
  "version": "2.3.24",
  "description": "Claude agent with execute tool providing programmatic access to file operations, system commands, and MCP tools",
  "main": "agent.js",
  "type": "module",
  "bin": {
    "codemode-agent": "cli.js",
    "codemode-mcp": "code-mode.js"
  },
  "scripts": {
    "start": "node agent.js --agent",
    "dev": "node --watch agent.js"
  },
  "files": [
    "agent.js",
    "cli.js",
    "code-mode.js",
    "execution-worker.js",
    "enhanced-execution-worker.js",
    "interactive-mode.js",
    "enhanced-interactive-mode.js",
    "built-in-tools-mcp.js",
    "ast-grep-wrapper.js",
    "ast-lint-tool.js",
    "ast-modification-tool.js",
    "ast-error-handling.js",
    "agent-interruption-system.js",
    "persistent-execution-monitor.js",
    "README.md",
    "CHANGELOG.md",
    "CLAUDE.md",
    ".codemode.json"
  ],
  "dependencies": {
    "@anthropic-ai/claude-agent-sdk": "^0.1.19",
    "@ast-grep/napi": "^0.39.5",
    "@modelcontextprotocol/sdk": "^0.5.0",
    "@mozilla/readability": "^0.6.0",
    "@xenova/transformers": "^2.17.2",
    "chalk": "^5.6.2",
    "chokidar": "^3.5.3",
    "fast-glob": "^3.3.3",
    "highlight.js": "^11.11.1",
    "ignore": "^7.0.5",
    "jsdom": "^27.0.0",
    "node-fetch": "^3.3.2",
    "uuid": "^9.0.1",
    "which": "^4.0.0",
    "zod": "^3.24.1"
  },
  "optionalDependencies": {
    "@ast-grep/napi-win32-x64-msvc": "^0.39.5"
  },
  "devDependencies": {
    "@types/node": "^20.0.0"
  },
  "keywords": [
    "mcp",
    "claude",
    "tools",
    "replica",
    "automation"
  ],
  "author": "lanmower",
  "license": "MIT"
}
