{
  "name": "@juno-ai/bind",
  "version": "16.0.0",
  "description": "Agent harness: the tool-calling turn kernel, deterministic LLM provider routing with transport-error classification, the streaming-completion watchdog, run mechanics, sub-agent lineage and admission, transcript healing, tool-schema sanitization, the plugin/tool vocabulary, and the skill vocabulary (`./skills`) for progressive knowledge disclosure. MIT-licensed; published to npm from the canonical repo via scripts/publish-bind.ts (docs/bind.md).",
  "license": "MIT",
  "type": "module",
  "main": "./index.js",
  "types": "./index.d.ts",
  "exports": {
    ".": {
      "types": "./index.d.ts",
      "import": "./index.js"
    },
    "./routing": {
      "types": "./routing/index.d.ts",
      "import": "./routing/index.js"
    },
    "./completion": {
      "types": "./completion/index.d.ts",
      "import": "./completion/index.js"
    },
    "./contracts": {
      "types": "./contracts/index.d.ts",
      "import": "./contracts/index.js"
    },
    "./loop": {
      "types": "./loop/index.d.ts",
      "import": "./loop/index.js"
    },
    "./run": {
      "types": "./run/index.d.ts",
      "import": "./run/index.js"
    },
    "./transcript": {
      "types": "./transcript/index.d.ts",
      "import": "./transcript/index.js"
    },
    "./tools": {
      "types": "./tools/index.d.ts",
      "import": "./tools/index.js"
    },
    "./plugins": {
      "types": "./plugins/index.d.ts",
      "import": "./plugins/index.js"
    },
    "./skills": {
      "types": "./skills/index.d.ts",
      "import": "./skills/index.js"
    },
    "./testing": {
      "types": "./testing/index.d.ts",
      "import": "./testing/index.js"
    },
    "./session": {
      "types": "./session/index.d.ts",
      "import": "./session/index.js"
    }
  },
  "peerDependencies": {
    "zod": "^4.0.0",
    "openai": "^6.0.0"
  },
  "peerDependenciesMeta": {
    "openai": {
      "optional": true
    }
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/juno-ai-labs/agent-harness.git"
  },
  "keywords": [
    "agent",
    "harness",
    "agent-loop",
    "llm",
    "routing"
  ]
}
