UNPKG

@posthog/agent

Version:

TypeScript agent framework wrapping Claude Agent SDK with Git-based task execution for PostHog

70 lines 1.82 kB
{ "name": "@posthog/agent", "version": "1.25.0", "repository": "https://github.com/PostHog/array", "description": "TypeScript agent framework wrapping Claude Agent SDK with Git-based task execution for PostHog", "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.js", "types": "./dist/index.d.ts" } }, "type": "module", "keywords": [ "posthog", "claude", "agent", "ai", "git", "typescript" ], "author": "PostHog", "license": "SEE LICENSE IN LICENSE", "engines": { "node": ">=20.0.0" }, "devDependencies": { "@changesets/cli": "^2.27.8", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^15.2.3", "@types/bun": "latest", "minimatch": "^10.0.3", "rimraf": "^6.0.1", "rollup": "^4.24.0", "rollup-plugin-copy": "^3.5.0", "rollup-plugin-typescript2": "^0.36.0", "tsx": "^4.20.6", "typescript": "^5.5.0" }, "dependencies": { "@agentclientprotocol/sdk": "^0.5.1", "@anthropic-ai/claude-agent-sdk": "^0.1.55", "@anthropic-ai/sdk": "^0.71.0", "@modelcontextprotocol/sdk": "^1.23.0", "diff": "^8.0.2", "dotenv": "^17.2.3", "uuid": "13.0.0", "yoga-wasm-web": "^0.3.3", "zod": "^3.24.1" }, "files": [ "dist/**/*", "src/**/*", "README.md", "CLAUDE.md" ], "publishConfig": { "access": "public" }, "scripts": { "build": "pnpm exec rimraf dist && pnpm exec rollup -c && pnpm exec tsc --project tsconfig.build.json --emitDeclarationOnly", "dev": "pnpm exec rollup -c --watch", "typecheck": "pnpm exec tsc --noEmit", "example": "tsx example.ts" } }