{
  "name": "@andares/pi-toolkits",
  "version": "0.11.1",
  "description": "Integrated toolkit extension for pi — ask mode (read-only Q&A), session-scoped permission checks, model favorites, prompt stash, third-party code review, session autostart, a dedicated compaction model, and an agent memory framework (/ask-init)",
  "type": "module",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/andares/pi-toolkits.git"
  },
  "publishConfig": {
    "access": "public"
  },
  "files": [
    "src"
  ],
  "keywords": [
    "pi-package",
    "pi-coding-agent",
    "pi",
    "pi-extension",
    "ask-mode",
    "readonly",
    "model-favorites",
    "prompt-stash",
    "code-review",
    "compaction",
    "compact-model",
    "toolkit",
    "autostart",
    "permission",
    "approval",
    "boundary",
    "agent-memory",
    "memory-framework",
    "scaffold",
    "init"
  ],
  "peerDependencies": {
    "@earendil-works/pi-coding-agent": ">=0.99.0",
    "@earendil-works/pi-tui": "*",
    "typebox": "*"
  },
  "dependencies": {
    "@dreki-gg/pi-command-sandbox": "^0.4.3",
    "shell-quote": "^1.12.0",
    "smol-toml": "^1.9.0"
  },
  "devDependencies": {
    "@earendil-works/pi-ai": "^1.4.0",
    "@earendil-works/pi-coding-agent": "^1.4.0",
    "@earendil-works/pi-tui": "^1.4.0",
    "@types/node": "^26.6.2",
    "typebox": "^1.3.27",
    "typescript": "^5.6.0",
    "vitest": "^4.1.10"
  },
  "pi": {
    "extensions": [
      "./src/index.ts"
    ]
  },
  "scripts": {
    "typecheck": "tsc --noEmit",
    "test": "vitest run",
    "check:keybindings": "node ./scripts/check-keybindings.mjs",
    "check:compat": "node ./scripts/check-compat.mjs",
    "approval-report": "node ./scripts/approval-report.mjs",
    "release:github": "node ./scripts/release-github.mjs",
    "release": "node ./scripts/publish.mjs",
    "tag-current": "node ./scripts/tag-current.mjs"
  }
}