{
  "name": "@agentskit/doc-bridge",
  "version": "1.11.1",
  "mcpName": "io.github.AgentsKit-io/doc-bridge",
  "description": "Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.",
  "type": "module",
  "bin": {
    "ak-docs": "bin/ak-docs.js",
    "ak-verify": "bin/ak-verify.js"
  },
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js"
    },
    "./config": {
      "types": "./dist/config/index.d.ts",
      "import": "./dist/config/index.js"
    }
  },
  "files": [
    "dist",
    "bin",
    "action.yml",
    "scripts/prepare.mjs",
    "scripts/report-visual-check.mjs",
    "scripts/check-ecosystem-upstream.mjs",
    "ecosystem.json",
    "ecosystem-claims.json",
    "ecosystem-upstream.json",
    "docs",
    "examples",
    "README.md",
    "PRIVACY.md",
    "CONTRIBUTING.md",
    "SECURITY.md",
    "CODE_OF_CONDUCT.md",
    "CHANGELOG.md",
    "LICENSE",
    "mcpb",
    "tsup.config.ts",
    "tsconfig.json",
    "src",
    "skills"
  ],
  "keywords": [
    "agentskit",
    "documentation",
    "mcp",
    "pi-package",
    "for-agents",
    "llms-txt",
    "agent-handoff",
    "rag",
    "human-agent-bridge"
  ],
  "pi": {
    "skills": [
      "./skills"
    ]
  },
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/AgentsKit-io/doc-bridge.git"
  },
  "engines": {
    "node": ">=22"
  },
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "@agentskit/harness": "0.11.0",
    "github-slugger": "^2.0.0",
    "graphology": "~0.26.0",
    "graphology-communities-louvain": "~2.0.2",
    "graphology-dag": "~0.4.1",
    "graphology-metrics": "~2.4.2",
    "graphology-shortest-path": "~2.1.0",
    "knap": "~0.5.1",
    "mdast-util-to-string": "^4.0.0",
    "mermaid": "^11.17.2",
    "minimatch": "^10.2.6",
    "remark-frontmatter": "^5.0.0",
    "remark-gfm": "^4.0.1",
    "remark-parse": "^11.0.0",
    "typescript": "^6.0.3",
    "unified": "^11.0.5",
    "unist-util-visit": "^5.1.0",
    "yaml": "^2.9.0",
    "zod": "^4.5.4"
  },
  "peerDependencies": {
    "@agentskit/adapters": ">=0.12.0 <1",
    "@agentskit/core": ">=1.0.0 <2",
    "@agentskit/ink": ">=0.8.0 <1",
    "@agentskit/memory": ">=0.9.0 <1",
    "@agentskit/rag": ">=0.3.0 <1",
    "react": ">=18.0.0"
  },
  "peerDependenciesMeta": {
    "@agentskit/adapters": {
      "optional": true
    },
    "@agentskit/core": {
      "optional": true
    },
    "@agentskit/ink": {
      "optional": true
    },
    "@agentskit/memory": {
      "optional": true
    },
    "@agentskit/rag": {
      "optional": true
    },
    "react": {
      "optional": true
    }
  },
  "devDependencies": {
    "@agentskit/chat": "0.4.1",
    "@agentskit/core": "1.12.9",
    "@agentskit/ink": "0.10.9",
    "@agentskit/react": "0.8.3",
    "@anthropic-ai/mcpb": "2.1.2",
    "@changesets/cli": "^3.0.3",
    "@lhci/cli": "^0.15.1",
    "@playwright/test": "1.63.0",
    "@tailwindcss/postcss": "4.3.3",
    "@types/mdast": "^4.0.4",
    "@types/node": "^26.4.0",
    "@types/react": "19.3.0",
    "@types/react-dom": "19.3.0",
    "@vitest/coverage-v8": "4.1.11",
    "esbuild": "^0.28.2",
    "fumadocs-core": "16.15.10",
    "fumadocs-mdx": "15.4.0",
    "fumadocs-ui": "16.15.10",
    "lucide-react": "1.45.0",
    "next": "16.3.5",
    "proxy-agent": "8.0.2",
    "react": "19.3.0",
    "react-dom": "19.3.0",
    "tailwindcss": "4.3.3",
    "tsup": "^8.5.0",
    "vitest": "^4.1.11"
  },
  "directories": {
    "doc": "docs",
    "example": "examples",
    "test": "tests"
  },
  "author": "AgentsKit",
  "bugs": {
    "url": "https://github.com/AgentsKit-io/doc-bridge/issues"
  },
  "homepage": "https://doc-bridge.agentskit.io/",
  "scripts": {
    "prebuild": "node scripts/sync-version.mjs",
    "build": "tsup",
    "test": "vitest run && pnpm test:cursor-plugin && pnpm test:claude-plugin && pnpm test:copilot-plugin && pnpm test:portable-skill",
    "test:watch": "vitest",
    "coverage": "vitest run --coverage",
    "bench:retrieval": "node bin/ak-docs.js bench retrieval docs/bench/retrieval-suite-v1.json --baseline docs/bench/retrieval-baseline-v1.json --text",
    "check:ecosystem-upstream": "node scripts/check-ecosystem-upstream.mjs",
    "check:no-legacy-chat-imports": "node scripts/check-no-legacy-chat-imports.mjs",
    "typecheck": "tsc --noEmit",
    "smoke:packaged": "node scripts/smoke-packaged.mjs",
    "smoke:docsites": "node scripts/smoke-docsites.mjs",
    "smoke:real-docsites": "node scripts/smoke-real-docsites.mjs",
    "smoke:ollama": "node scripts/smoke-ollama.mjs",
    "mcpb:stage": "npm run build && node scripts/build-mcpb.mjs stage",
    "mcpb:validate": "node scripts/build-mcpb.mjs validate",
    "mcpb:smoke": "node scripts/smoke-mcpb.mjs",
    "mcpb:pack": "npm run mcpb:stage && npm run mcpb:smoke && node scripts/build-mcpb.mjs pack",
    "test:mcpb": "node --test scripts/mcpb-contract.test.mjs",
    "test:cursor-plugin": "node --test scripts/cursor-plugin-contract.test.mjs",
    "test:claude-plugin": "node --test scripts/claude-plugin-contract.test.mjs",
    "test:copilot-plugin": "node --test scripts/copilot-plugin-contract.test.mjs",
    "test:portable-skill": "node --test scripts/portable-skill-contract.test.mjs",
    "coverage:badge": "node scripts/update-coverage-badge.mjs",
    "changeset": "changeset",
    "version-packages": "changeset version && node scripts/sync-version.mjs",
    "release": "npm run build && npm test && changeset publish",
    "version": "node scripts/sync-version.mjs && git add package.json src/version.ts action.yml",
    "docs:dev": "cd apps/docs && next dev",
    "docs:artifacts": "node scripts/build-docs-artifacts.mjs",
    "docs:build": "pnpm build && node bin/ak-docs.js index && pnpm docs:artifacts && cd apps/docs && next build",
    "docs:typecheck": "cd apps/docs && fumadocs-mdx && tsc --noEmit",
    "docs:freshness": "node scripts/verify-generated-docs.mjs",
    "docs:semantic-review": "node scripts/run-registry-semantic-review.mjs",
    "docs:semantic-adjudication": "node scripts/run-semantic-adjudication.mjs",
    "quality:scorecard": "pnpm build && node scripts/quality-scorecard-eval.mjs",
    "docs:e2e": "playwright test",
    "report:visual": "node scripts/report-visual-check.mjs",
    "test:verification-harness": "node bin/ak-verify.js doctor --config .codex/verification.json --json",
    "docs:lighthouse": "lhci autorun",
    "test:readme-standard": "node --test scripts/readme-standard.test.mjs",
    "test:marketplace": "node --test scripts/marketplace-contract.test.mjs",
    "check:marketplace": "node scripts/check-marketplace-contract.mjs",
    "test:docs-artifacts": "node --test scripts/docs-artifacts-contract.test.mjs",
    "check:readme-standard": "node scripts/check-readme-standard.mjs",
    "check:docs": "pnpm check:readme-standard && node bin/ak-docs.js gate run && node bin/ak-docs.js conformance run documentation-standard-v1 --text && pnpm docs:typecheck && pnpm docs:build && pnpm test:docs-artifacts"
  }
}