{
  "name": "@openclaw/agent-core",
  "version": "0.0.0-private",
  "private": true,
  "files": [
    "dist"
  ],
  "type": "module",
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "default": "./dist/index.js"
    },
    "./agent": {
      "types": "./dist/agent.d.ts",
      "default": "./dist/agent.js"
    },
    "./agent-loop": {
      "types": "./dist/agent-loop.d.ts",
      "default": "./dist/agent-loop.js"
    },
    "./llm": {
      "types": "./dist/llm.d.ts",
      "default": "./dist/llm.js"
    },
    "./runtime-deps": {
      "types": "./dist/runtime-deps.d.ts",
      "default": "./dist/runtime-deps.js"
    },
    "./validation": {
      "types": "./dist/validation.d.ts",
      "default": "./dist/validation.js"
    },
    "./types": {
      "types": "./dist/types.d.ts",
      "default": "./dist/types.js"
    },
    "./harness/messages": {
      "types": "./dist/harness/messages.d.ts",
      "default": "./dist/harness/messages.js"
    },
    "./harness/env/kill-tree": {
      "types": "./dist/harness/env/kill-tree.d.ts",
      "default": "./dist/harness/env/kill-tree.js"
    },
    "./harness/compaction": {
      "types": "./dist/harness/compaction.d.ts",
      "default": "./dist/harness/compaction.js"
    },
    "./harness/branch-summarization": {
      "types": "./dist/harness/branch-summarization.d.ts",
      "default": "./dist/harness/branch-summarization.js"
    },
    "./harness/prompt-template-arguments": {
      "types": "./dist/harness/prompt-template-arguments.d.ts",
      "default": "./dist/harness/prompt-template-arguments.js"
    },
    "./harness/utils/truncate": {
      "types": "./dist/harness/utils/truncate.d.ts",
      "default": "./dist/harness/utils/truncate.js"
    }
  },
  "dependencies": {
    "@openclaw/ai": "workspace:*",
    "@openclaw/llm-core": "workspace:*",
    "@openclaw/normalization-core": "workspace:*",
    "typebox": "1.3.6"
  }
}
