{ "name": "pi-lean-ctx", "version": "3.9.8", "description": "Pi Coding Agent extension \u2014 routes bash/read/grep/find/ls through lean-ctx for strong token savings. The embedded MCP bridge (on by default) adds a persistent session cache so unchanged re-reads cost ~13 tokens.", "keywords": [ "pi-package", "lean-ctx", "cli", "token-optimization", "compression", "mcp" ], "license": "Apache-2.0", "author": "Yves Gugger", "repository": { "type": "git", "url": "https://github.com/yvgude/lean-ctx.git", "directory": "packages/pi-lean-ctx" }, "homepage": "https://leanctx.com", "bugs": { "url": "https://github.com/yvgude/lean-ctx/issues" }, "scripts": { "build:vendor": "node scripts/build-vendor.mjs", "prepack": "npm run build:vendor", "pretest": "npm run build:vendor", "typecheck": "tsc --noEmit", "test": "vitest run" }, "peerDependencies": { "@earendil-works/pi-coding-agent": ">=0.74.0", "@earendil-works/pi-tui": "*", "typebox": "^1.0.0" }, "pi": { "extensions": [ "./extensions/index.ts" ] }, "files": [ "extensions/", "README.md" ], "devDependencies": { "@earendil-works/pi-coding-agent": "^0.79.3", "@earendil-works/pi-tui": "^0.79.3", "@modelcontextprotocol/sdk": "^1.29.0", "esbuild": "^0.28.1", "typebox": "^1.2.9", "typescript": "^6.0.3", "vitest": "^4.1.8" }, "overrides": { "vite": "^6.4.2", "esbuild": "^0.28.1" } }