{"_id":"@markusylisiurunen/tau","_rev":"283-32513829065d2debc593b95e6e95ea3f","name":"@markusylisiurunen/tau","dist-tags":{"alpha":"0.2.0-alpha.8","latest":"0.3.82"},"versions":{"0.1.2":{"name":"@markusylisiurunen/tau","version":"0.1.2","_id":"@markusylisiurunen/tau@0.1.2","maintainers":[{"name":"markusylisiurunen","email":"os@markus.im"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"6e5fe8cd0b7eb2dea4454e34255bb672b8483039","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.2.tgz","fileCount":106,"integrity":"sha512-WjaEOVn6FiKUzvxm7Ku2NJTH9X4sVBnwgcYdMMFB6hqXZzrXviA+BeyEu7shXZ0sxMgvyX4sGr81mSM5Zi8ttQ==","signatures":[{"sig":"MEUCICMR94RVRy3427/d13n9W3j63w0lIoIUzoNC+l32gI9VAiEAynZNmHCgVdIj3md8YJmp4PM6odGPA4Y9ZaQ/BC8cTMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477989},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"915c78050f334a7f7b30b0bc6e35d03dd0d9676b","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"os@markus.im"},"_npmVersion":"11.7.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","@mariozechner/pi-ai":"^0.21.0","@mariozechner/pi-tui":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.2_1765739545664_0.7246280215782792","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@markusylisiurunen/tau","version":"0.1.3","_id":"@markusylisiurunen/tau@0.1.3","maintainers":[{"name":"markusylisiurunen","email":"os@markus.im"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"69bad237eabb69a88ff7087e4b568acedbf9b212","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.3.tgz","fileCount":106,"integrity":"sha512-ndmIK0fMV2pIj3r545RvUTZLNA5jCX551VaYj6d7ifIlsww4wUuSEgx/jO7LWfP7mtgYXksvdReUk1IhvQ/vSw==","signatures":[{"sig":"MEQCIGnyhYGvEBpfohEefSYD6rXWNXN2V4nZkQVWx7qSU1+CAiBVQ/5n2ysfcrgpa9If4zwsE6ATrmpVcLhUlFq1xhBl3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478062},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"e98225ca2d2c67ff074e36e3614f6f3641569460","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"os@markus.im"},"_npmVersion":"11.7.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","@mariozechner/pi-ai":"^0.21.0","@mariozechner/pi-tui":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.3_1765740536629_0.05145642425450081","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@markusylisiurunen/tau","version":"0.1.4","_id":"@markusylisiurunen/tau@0.1.4","maintainers":[{"name":"markusylisiurunen","email":"os@markus.im"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"63cf67ae940afea373c532c5734deacd879a636f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.4.tgz","fileCount":104,"integrity":"sha512-lX0UEI9wvT2u06lL0j113wd6MQQdmPx3lvQ9y+shrWuOE0Axe1eBS/+MJgCp3SFTXF0D3G5wL1rDWygOCJzx+A==","signatures":[{"sig":"MEUCIQCN1BUcOWLfjM1z5Ck1vWttUeDIgZ5vYRAIFe3hRwwfywIgD5gz/5D+7ENSfisgfCNwwbzJrIFlaoZc1DJz77SIxso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469020},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"f09eb04585e155751f7c749fab0c39c73649e1cc","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"os@markus.im"},"_npmVersion":"11.7.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","@mariozechner/pi-ai":"^0.21.0","@mariozechner/pi-tui":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.4_1765805107388_0.2192404109349564","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@markusylisiurunen/tau","version":"0.1.5","_id":"@markusylisiurunen/tau@0.1.5","maintainers":[{"name":"markusylisiurunen","email":"os@markus.im"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"8d353a6c4e6ae1a068e7ae62121bfd68ecca983a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.5.tgz","fileCount":104,"integrity":"sha512-nviZaVc5L6OGp2Ubqej066/qf48uOjlr7VqTxt7gPrJgj1oy0DVVNbw2e0hdljw51883/q/QyPBMQm8pecYHDQ==","signatures":[{"sig":"MEUCIHsbp5f4hqGqq53cO4bccdgS8UBFXXllMl2hJmSFI4oOAiEAilCdJbYDm5JADmI85xrOvfNyCfnLRF4uoKsmsyee9qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470853},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"4a9d3ff943ba05b31ebb9aad459df5980d164b9d","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"os@markus.im"},"_npmVersion":"11.7.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","@mariozechner/pi-ai":"^0.21.0","@mariozechner/pi-tui":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.5_1765807857567_0.11834660723006674","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@markusylisiurunen/tau","version":"0.1.6","_id":"@markusylisiurunen/tau@0.1.6","maintainers":[{"name":"markusylisiurunen","email":"os@markus.im"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"1ecac96dd251574c38482213ec69ca3747ddb37e","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.6.tgz","fileCount":104,"integrity":"sha512-hnZcMdQKERLIWbMx1FEvmfK4L9Hfji1X9Ew85KIjTINcQlVycraySdZD+QGOR9juNLyZNo1NQJwiO/g258dCMA==","signatures":[{"sig":"MEUCIFKl9MxjVcxqgWnqn1fcOLS5r01+edPpga07s+TK0RJ2AiEA7abRhFBWe7jRmv9Senf5HAciWI1nDnY8auMbevP416Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471147},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"56c0f4a3346602dc74b66ec50d36c0bb889532fc","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"os@markus.im"},"_npmVersion":"11.7.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","@mariozechner/pi-ai":"^0.21.0","@mariozechner/pi-tui":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.6_1765810532400_0.48389302595758554","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@markusylisiurunen/tau","version":"0.1.7","_id":"@markusylisiurunen/tau@0.1.7","maintainers":[{"name":"markusylisiurunen","email":"os@markus.im"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"a18d5d54014769bada4d7da44fbe20f2fe35f57c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.7.tgz","fileCount":104,"integrity":"sha512-LQUnYKLBmhwU0KAevzIcGR5UQqM2THXpk0+zSYY7qg6prk95mMNvLSRsO9VnPmF5YUgZddxs7/E9+fYs1hIwKw==","signatures":[{"sig":"MEQCIAgUkJaobHD863dPS0Fuk0vMYECBJA18wyLa2ciT1GzzAiAj51eHPlx8hcvjDcDhqBzpx95cCiZcSCb+ELnMjFyUOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471117},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"efcf305e407633db98b10a11df93057fc086008a","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"os@markus.im"},"_npmVersion":"11.7.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"chalk":"^5.6.2","@mariozechner/pi-ai":"^0.21.0","@mariozechner/pi-tui":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.7_1765832735382_0.034287997191070785","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@markusylisiurunen/tau","version":"0.1.8","_id":"@markusylisiurunen/tau@0.1.8","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"67e2663a3a70e28cb3df09b31aeb1846d681c8b8","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.8.tgz","fileCount":104,"integrity":"sha512-SB0E4YHWv7g6GCaSKquOKuENYOwPqm9Kxk/LNEsbadRsX5GLEg7xZ6GdbP9ENaTKBL8oWJ2W3iuX9vlZvkbYgA==","signatures":[{"sig":"MEUCICw0oyz4WXSPWLczdP1xTi0w7onuohOWGFeVICibl1yUAiEAmk2wLi5TcdwBfX1AxJBqUWbGIHn3C0VnbsX8mS8oeF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471133},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"148250366c29ea807b4790368c552ac525cf4c57","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chalk":"^5.6.2","@mariozechner/pi-ai":"^0.21.0","@mariozechner/pi-tui":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.8"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.8_1765833896539_0.00904740261571546","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@markusylisiurunen/tau","version":"0.1.9","_id":"@markusylisiurunen/tau@0.1.9","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"188c0e81994845dc20f0baeaaa0c25ba2ed615ed","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.9.tgz","fileCount":104,"integrity":"sha512-cnZEo+81X/OEEh8WEgEy/S3bCQmJdZ6WY7gbPMZHKEW1e4eViwvZUua5XKekq5IJZD9NO3KT970zxN0Ce6xLEg==","signatures":[{"sig":"MEUCIQDWDHcbLCS6oxBbLLrIjxIC+TjkYiQbXjQBY2pH13C/pAIgOuW+TnO7sRr/Yl1WTrIrCnn7lu/vapCd7UBmYcHtWyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471133},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"5e52535e8234e94b363228a729398312b5668c8c","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chalk":"^5.6.2","@mariozechner/pi-ai":"^0.22.2","@mariozechner/pi-tui":"^0.22.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.9_1765834454805_0.5611248831698987","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@markusylisiurunen/tau","version":"0.1.10","_id":"@markusylisiurunen/tau@0.1.10","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"48f73766f1815163ab671c66a171cd3a386c0d64","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.10.tgz","fileCount":104,"integrity":"sha512-nfJx25XncGQ+cYaASsvQ5+QIeQC99pP+1iZAGHnqjCwegTtx3aiQIN7FDQCh+VylZZ3ezWYpU21wnZnH8Sb9xQ==","signatures":[{"sig":"MEUCIQCuJpBRD7XgneyIWBUEyxXWglw3VzugTCrQvyMgH9q81wIgcwSY3f5yMVm0fGpGxEP9HYJJuPtHRcVZ9qSqeS9LsBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483606},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"0586784c71f2dfb2fa24f583c72e8b7dc3ec107f","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"chalk":"^5.6.2","@mariozechner/pi-ai":"^0.22.2","@mariozechner/pi-tui":"^0.22.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.10_1765838529515_0.17929696981781063","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@markusylisiurunen/tau","version":"0.1.11","_id":"@markusylisiurunen/tau@0.1.11","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"6d85b11cdd32801e938a44d29900ba27b6feee5d","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.11.tgz","fileCount":112,"integrity":"sha512-K7nIHuETNGWYcnGH1DKg+xHwKB+9KoZ14st/H04AeAlm7+JxtzoWOveKAJPgEow3RMDl1I9Z1+SRWIezit6Etg==","signatures":[{"sig":"MEUCIQDNUas/jp5wYKlLJMaOmnG9b4bxajIB+APKmoxAsECtmgIgaY2POslEqU5kvb7JnELDmaCcSpZPb2iR0r2x96pEumw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572657},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"6ec612a70c13bf17201bf95c29a61ca9c983d7fd","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.2.1","chalk":"^5.6.2","@mariozechner/pi-ai":"^0.22.3","@mariozechner/pi-tui":"^0.22.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.11_1765918957547_0.984512199539995","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@markusylisiurunen/tau","version":"0.1.12","_id":"@markusylisiurunen/tau@0.1.12","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b89b4474378ccfd8a8f9e4955ac220c59c83021a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.12.tgz","fileCount":118,"integrity":"sha512-jkPAfE2y7Joushf7i/ZSp6Fl+5a5BM9PgmLbXpPv9qiSKwrWf392CFTN5wMKaILWF5K2yuiISkp47iES6ePHCA==","signatures":[{"sig":"MEYCIQD9kPWQ1ApH/0AJUbI0X11NL4QRCdeXe/r89HfTN12gBgIhANhpaOD6QOF8LVFBfKHgD8qhJKbv/13Hee5yMgxAVDA4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597789},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"ebfebb4fdeedabf1760dcf275e35aedce07b749e","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@mariozechner/pi-ai":"^0.22.3","@mariozechner/pi-tui":"^0.22.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.12_1765923206854_0.19764398664108196","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@markusylisiurunen/tau","version":"0.1.13","_id":"@markusylisiurunen/tau@0.1.13","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"02454393f217d553ecf06908ba1f353fce601dfe","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.13.tgz","fileCount":118,"integrity":"sha512-3f3piNdG+a53Cfe1nVyghaVJr76dpUGck8RHg7GUgkN8E0jfO1FONenlHKIYgs4RJAxRc0u7o5ZvI2iSRgctEg==","signatures":[{"sig":"MEYCIQCeotvB9Jp5+SrXo05s7bn5X8hUb5UMCUosT20mm6lrdwIhAO/w3bfoaUmaACnfhioDg+Xxz6QG+CFqX8Km01gwelWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597989},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"f1115eb11f1eb912cb1480d96a40ba72219c7a42","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@mariozechner/pi-ai":"^0.22.3","@mariozechner/pi-tui":"^0.22.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.9"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.13_1765925161782_0.9969527688057596","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@markusylisiurunen/tau","version":"0.1.14","_id":"@markusylisiurunen/tau@0.1.14","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"e5bb5cf81a761668cb6bfcc8aa8a841dca426923","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.14.tgz","fileCount":118,"integrity":"sha512-eDcUKhKAZR7OkEnUU3biIoHgV8yQ3+HQGBC9Rgb8uF8ADbc4ULXtskxKKgHHYVhN+CPTj8T7+HUCAirwm3QBZg==","signatures":[{"sig":"MEUCID1BNMUlcuMTowR2/0w+Afs+UBhFLxOvI37+7GKVHF2gAiEA3EBEm2z+e2wsjIbIL4N0B2ojG0xAPrOg2td0UDbkf24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598565},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"e83d237516ece76421847170c3a7460f8ceee2f7","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.23.2","@mariozechner/pi-tui":"^0.23.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.14_1765991508819_0.658984367957381","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@markusylisiurunen/tau","version":"0.1.15","_id":"@markusylisiurunen/tau@0.1.15","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"d93f1ee5942d02df64b286d1504ffcc1f80c3d5a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.15.tgz","fileCount":120,"integrity":"sha512-W33vb3AZ8FU9iC7DQ5N2FThqXvO2lNUzZguF/YPua7O3+ZdMNWInYrTf13sxScBvwzVsHgMwmySTyLgyJUex6Q==","signatures":[{"sig":"MEYCIQDhv6m4kqdn3PHChR2rqzIO5gI97sGFy30ntg2eE+Y5+AIhAPowNLp/Vi8hro6N/pKwM9CgxBkQukiz7aB8E08Ju5pZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":613564},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"43ef90fc02632581ce802429b8c850b33f109daf","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.23.2","@mariozechner/pi-tui":"^0.23.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.15_1765997865643_0.5186146913696426","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@markusylisiurunen/tau","version":"0.1.16","_id":"@markusylisiurunen/tau@0.1.16","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"2ce67e3dfad865cb9f2bec2d26638d0e45d06b5c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.16.tgz","fileCount":120,"integrity":"sha512-dOx3eZaUL+MTejFUFjW+3oQtmBZzxSV5HCm9sIc9Kx8bPRUxJcSAxX0SspwxYc2vMNQKugGVoJU0uu+GO/s8rA==","signatures":[{"sig":"MEQCID2r6cFYLcdQjO5J3VHA9jVeK9yCTM1f5+NueCdFyyhGAiBsoeUbvYDVq52h0pP6oMnvXw855N23e/hmiHfY+K0ZnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617893},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"3e4e76f9e3e0e6a0cc60db5e8502ca1bd3d09aed","scripts":{"dev":"tsx src/main.ts","fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.23.2","@mariozechner/pi-tui":"^0.23.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.16_1765998803234_0.1711786361382308","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@markusylisiurunen/tau","version":"0.1.17","_id":"@markusylisiurunen/tau@0.1.17","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"cb315b5d3cd9e408c741b77b746f53796b3cce4f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.17.tgz","fileCount":122,"integrity":"sha512-hTVyhEoFBQJT4mwepSLLZcFmTM6cRq7viIE8/oNKxyZQPYsh+4/KUoeVtxOGitrWeK99D04/UxcbcXJcVJO60g==","signatures":[{"sig":"MEUCIQDeZ6zJOFOBIy6W2Rb6vrAEfJOuIFjncwcLQb5fNhXWwQIgZPw+Ese5ZzdQmTqdi/4SP677eJiZQao8jz346zL5iqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618172},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"b2304d3ce164275d4efac69044becc988c9b5368","scripts":{"fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.23.2","@mariozechner/pi-tui":"^0.23.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.17_1765999948137_0.010082370494231663","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@markusylisiurunen/tau","version":"0.1.18","_id":"@markusylisiurunen/tau@0.1.18","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"825d3485f43d578bf70023e10e2bf4927b031461","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.18.tgz","fileCount":122,"integrity":"sha512-A/IjGr9jokmMyHK73kwboEEcxXh4j3cMp/DSq+jg4IkIorV4lSywdTlAqWmkV/3SgrxiJBaPSHAo3Uf6sZ8IzA==","signatures":[{"sig":"MEUCIQDtfT1NAp9I7+dG+AkABXD7tR3IfikGC0aPTs4k+IeoAgIgOe+Pj7wvGCo/BqkZQhwgvNE+fhxRskJ74mvQHkW2uNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618139},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"db839316383f8a8799860653165a9fd3488166c0","scripts":{"fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.23.2","@mariozechner/pi-tui":"^0.23.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.18_1766012616431_0.525364122363869","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@markusylisiurunen/tau","version":"0.1.19","_id":"@markusylisiurunen/tau@0.1.19","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"987b669f5c029618e12f6f69198f845c938ebf50","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.19.tgz","fileCount":126,"integrity":"sha512-CDeJRnel8ahPHMAygxdl3mTlArZw0wjZGiMCZG/SGbJ6Pp1LW+DiYlyfPHBc6EIV72WDJCawAXJemNvatUy+Lg==","signatures":[{"sig":"MEUCIHwjoQ7WtKby95xR3RL+63H5/W45iU3MWz036Fzf9VryAiEA/jSJJJ8IXCrP6YUnkHN08Z0fAaEznWVpT7Y5NhAoLas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641750},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"5f3ccb15bdb5c97afc7dde6d881106a1594a4560","scripts":{"fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.25.0","@mariozechner/pi-tui":"^0.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.19_1766272117452_0.11676137187769609","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@markusylisiurunen/tau","version":"0.1.20","_id":"@markusylisiurunen/tau@0.1.20","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"1eb21ac7654c6e5058585a13bf33c06e6fa9a9d8","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.20.tgz","fileCount":126,"integrity":"sha512-qIRoS1jIfPyZ+XjnyS42hAlkdtXX9zLvzJiS0pNooGXv3ajykGx/CtCCDXXEUpepm6XTVPJNubCS1FhErOvK+w==","signatures":[{"sig":"MEUCIQCxDTToeLXuqm1arMoXashS/bzDcqteSmDALVMyNSbxTQIgPb5AyDhKkjU9mtGqsFR3rLpmkuxIY5QotKv0jKhLDrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642280},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"283fe8f4e77bb3a6661f4ba65eea594fc9690431","scripts":{"fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.25.0","@mariozechner/pi-tui":"^0.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.20_1766316106353_0.37794377788613565","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@markusylisiurunen/tau","version":"0.1.21","_id":"@markusylisiurunen/tau@0.1.21","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"28f7fff5bee7339978130c2294d63f49a4cf6dfc","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.21.tgz","fileCount":126,"integrity":"sha512-HGZheINYl5SBlICgTXBa81buOOKezCCoONAocJ9YYwDzT599HD3VrBTfPfEz9i/mU5i3t/EvRda+Zp3YkLDOGA==","signatures":[{"sig":"MEUCIQCTTPhKnJJhpAexwDxig2BZuzqhrvV2rPC2NG+tzwr0rwIgakjwBCO0HpVgM5iDWWCQ1AHSw7H/mVOoQN4t3kfKjt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642004},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"2a3ae9e912ee5ebb08de0bed762c5a5cd0eb25fb","scripts":{"fmt":"biome format --write .","lint":"biome lint .","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.25.0","@mariozechner/pi-tui":"^0.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.21_1766317136266_0.7792490376979357","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@markusylisiurunen/tau","version":"0.1.22","_id":"@markusylisiurunen/tau@0.1.22","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"ad58270f7d1dd3a16a4313641203157d15fc4cdd","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.22.tgz","fileCount":136,"integrity":"sha512-fTCvAQmLmp5/FLWVqhvxFXE8o57ysGubXdhbJ7A2Xmd+5/FidS67vncYrM+ya/4nh99CQJ5iJuSHef/+bpEL7Q==","signatures":[{"sig":"MEQCIENn6fo42i3HqU2Sp8Hfytphvcu7rmxryu236NmYCO2NAiBJZk0UfPQK9p3xUgw/Lo+MhRKeOBuH6A9oIMzjqhwAtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719672},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"240af08120b7ebdfad3d5fa3bf403228c5a21335","scripts":{"build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.25.2","@mariozechner/pi-tui":"^0.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.22_1766323155816_0.47070616546122346","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@markusylisiurunen/tau","version":"0.1.23","_id":"@markusylisiurunen/tau@0.1.23","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"8082d4b396052d07eebc9a4536aa46fb2db6946b","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.23.tgz","fileCount":136,"integrity":"sha512-P9ULT5QexueNsDZSZ+HEE8JZsksYfo74LYTKK46PFFQ4GdChLFpDR7DocXDNr1YnkGLZqJa72mqtsXm16ah+Hg==","signatures":[{"sig":"MEUCIQDnGRD/238D2+t+hT3/sqcheNSaBgjoO84zjszWgnYexwIge/nvhQZtG2ChdM0uU54ncxx4JdbTVKORB0WfFPvL8eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":726386},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"3c0e532596c073e1c20b4eee8df0fa7b543600fa","scripts":{"build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.25.2","@mariozechner/pi-tui":"^0.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.23_1766484910911_0.21300804174641708","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@markusylisiurunen/tau","version":"0.1.24","_id":"@markusylisiurunen/tau@0.1.24","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c6767ebf9e3fcaceb85fc2f51a9cf3555d1cefd6","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.24.tgz","fileCount":136,"integrity":"sha512-yCRExooYzcQIemf5Kl+6jHsMRYjnYeJ8tZIKqtEPFf9Xn42Ondgvj+VWR7Ouhw4mReBbvW0yBzAOack22mU05Q==","signatures":[{"sig":"MEUCIQDYiRlAcyLWwv8ULCSfO1qa869KO+jKjuPqFzFz4XQhwQIgDoxmsyWxviZ+nRCMIGfoniaMhXqF0OnlvSHSTjoy83A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729374},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"a3467db767cade890c9f640608253ac6b8ca1fe1","scripts":{"build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.27.2","@mariozechner/pi-tui":"^0.27.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.24_1766486981322_0.771626682986086","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@markusylisiurunen/tau","version":"0.1.25","_id":"@markusylisiurunen/tau@0.1.25","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"88aef5c07f42d60c7573a8f1aa499a696d4f1bc1","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.25.tgz","fileCount":136,"integrity":"sha512-RcEk+BmOA5fg7XjJ8ZiXl95keQTyh19WrRRsmGZSt7b5luVpjYEub1CZsHjbhe2m087pkhx8gwDmtqiWRh+s/w==","signatures":[{"sig":"MEUCIQDwdZqW1VFoAtGJQmGINdMAma4psdvSAjN2yXqfbaWutQIgF+WODZkNz+GabzTr/WR6GB3JOeKCUrD4UJjgAzbfccE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728750},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"10ebb1d7fcac8e63c088c3717994e7e4aed26de5","scripts":{"build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.27.2","@mariozechner/pi-tui":"^0.27.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.25_1766487727213_0.16031156835790994","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@markusylisiurunen/tau","version":"0.1.26","_id":"@markusylisiurunen/tau@0.1.26","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"3d096659c739e5d7ca5a6d1bf0700bff32714d54","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.26.tgz","fileCount":136,"integrity":"sha512-3kLTS6LFJih4YZtdYJJGsp0TnBXN/fOqJ22ufurasrMRfb9H6RDM+oHSb6hcDQL1MV8Ccsvo0UjWfPspRfSj3Q==","signatures":[{"sig":"MEQCIHsLFSgM9UnUTIQLlDXuTk4VwaYTccUXOU1Ts+LnmyRtAiBsoCkxIexeQeRdBQfrg3dUzdhwiGvi1OKVxwrQ+hHh7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":730962},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"1be88a7e9ef0ed5c6166d18b00c1b7d54a53e716","scripts":{"build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.27.2","@mariozechner/pi-tui":"^0.27.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.26_1766489636028_0.6705609393328222","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@markusylisiurunen/tau","version":"0.1.27","_id":"@markusylisiurunen/tau@0.1.27","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c201567ab277bf0c734bc12e9c72c8095b501cf7","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.27.tgz","fileCount":136,"integrity":"sha512-v60AI9xWxScIo6G6ZYLgsJtxCkVIESPlMCl2jEdLryka/HFyBPnLJvLzNC7sEGsJSGo03J0rc2lFfWulAq+BsA==","signatures":[{"sig":"MEUCIQDvStnN5U+l67wIb9gzjwXNW9+vz8487K2UpylFbaNfwAIgK3wj/IQ2z+oErKUsuw9RILRh014FaMyQbsILvyjoAO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731122},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"207bcbcf2f6a38356261af07fc5061e3f1f7f9d2","scripts":{"build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.27.2","@mariozechner/pi-tui":"^0.27.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.27_1766496516015_0.4785340716366373","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@markusylisiurunen/tau","version":"0.1.28","_id":"@markusylisiurunen/tau@0.1.28","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"86e04677c5c1c5d38060866114a7a6ca9307f802","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.28.tgz","fileCount":136,"integrity":"sha512-7g9Kv+31+ZsD+K8I9FOpJ20CbnaLBVswPnHGDBzKxJYssPEi6jxsNXQ7BsW5FrUMVk5j9jLR63zrUJnTqBgpQg==","signatures":[{"sig":"MEUCIEYuriBLbtVJx3sxes1ZhBSE3V88CZYq6Hz5meb8XMqHAiEAoO59NXhUxX1equcB1fNnxXB9xlOLmwb385UZlX7ZKbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731920},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"23599bb1837691417c90009b2c067aba63d48068","scripts":{"build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.27.2","@mariozechner/pi-tui":"^0.27.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.28_1766501023866_0.14570739859253745","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@markusylisiurunen/tau","version":"0.1.29","_id":"@markusylisiurunen/tau@0.1.29","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"34582394c0aad23c396fe7d42e2e2b03eb92f3f4","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.29.tgz","fileCount":136,"integrity":"sha512-pWepiVde4xBdiO4HO2+fCYo4WklGw4Jt8ihGSTHb4rTRhMiNHgMN1NB+roF1B43LmiW7VWZxkS/ZpzBXgL6ycg==","signatures":[{"sig":"MEUCIQCvYuupqKhvbd+CDYJO9Tjbcaf5u7WOV5e2zDk9p+AURAIgXGvtnyoLgZt3UTURpTs+IZDr8DnnJWjbo70dKUx2/Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":730046},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"d8c153828e5420c0b52d5d866b35b33a952b8552","scripts":{"build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.45","@mariozechner/pi-tui":"^0.27.7","@markusylisiurunen/iota":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.29_1766606827235_0.2948232369919268","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@markusylisiurunen/tau","version":"0.1.30","_id":"@markusylisiurunen/tau@0.1.30","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"329af38f7c1c65577c1b5e28528ddfd2d4293755","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.30.tgz","fileCount":136,"integrity":"sha512-xfr1yggGz3ZYA0iXmvxyzptOl10meHonjNxvW/e9LtzESWLK+DCV0eyEJQjtRtWrTzyeEG8H859TE8+ZoQTMUQ==","signatures":[{"sig":"MEUCIQD1+yUBMSDC1256KQA1PtV+L5QzaphazxtgQ2gkTZaw/wIgF2Vx/xynsOOtdCXuFts2KoK5NQP8TjwqJTZVk4oOmGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732227},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"077de9121acbd15b054625ce6b5fbdbf97c8d8a6","scripts":{"build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.45","@mariozechner/pi-tui":"^0.27.9","@markusylisiurunen/iota":"^0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.30_1766609114057_0.1504375499384274","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@markusylisiurunen/tau","version":"0.1.31","_id":"@markusylisiurunen/tau@0.1.31","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"cca446a6747c5b1bea63c6b1fb138cb19be91a78","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.31.tgz","fileCount":136,"integrity":"sha512-ct1lEtbCNgNjRELT6pr/dLR4YZIJOFjzm52LemHIXyJiXNtFNI9efnuB9zgUWpGkeqAeKMX+GCus3InrC6qWAg==","signatures":[{"sig":"MEUCIQDcKpbYCuI1W7doL/YUaF7F9ZYR99VSM9Q34PpxgF/rxAIgFneFxxL8yqHLgMkwfhaIKTve8Z/p4gvveRJNsYdvHrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":732227},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"5d999ca6118f04b4025aa06355091e893e0da214","scripts":{"build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.45","@mariozechner/pi-tui":"^0.27.9","@markusylisiurunen/iota":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.31_1766610793957_0.20827200458534212","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@markusylisiurunen/tau","version":"0.1.32","_id":"@markusylisiurunen/tau@0.1.32","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"06d6f55a9aefb8a693df6368429b3e67db06fb6e","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.32.tgz","fileCount":136,"integrity":"sha512-zT2BsK76xwX9zE6INPmS6jV2I5ry+hRGDK6KNW0btX6acI2EvVnVCrsh163U+9V0UUO56Fa51HxMwZqPP2AxFQ==","signatures":[{"sig":"MEQCIFVSEpKy3CrzGcoglWuwobmPoWBbsAVLR79RvYJ5Gk4mAiA7vxwr/Hsxo468HnWkh7Tr0J4CZexpLBmMAyjql8CRkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731920},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"42460973b610fec03c8833d1964fac8d657bf925","scripts":{"build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.41","@mariozechner/pi-ai":"^0.27.2","@mariozechner/pi-tui":"^0.27.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.32_1766999781307_0.6417803179936425","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@markusylisiurunen/tau","version":"0.1.33","_id":"@markusylisiurunen/tau@0.1.33","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"0d3686d43d3cd3e322e4635a72256a4c767d429c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.33.tgz","fileCount":136,"integrity":"sha512-a/GMigsZhD9cAYua9nfkig+npFUaAxu5zt9y2iCmZuhdyKNh6RIVYD/ldX6szRDwCyIndTpugffVpeCuiALZfw==","signatures":[{"sig":"MEUCIQCw9TzaKpnt6ueS64WZJs/pvNcneCWI4BBZ2WYxK2FY5AIgUr9VwuXX2VpqwY8keMV9ejtBuepd4FBD4wg/k4UflkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":736142},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"aebf0e62d8bc67eb8238347f336e39db7d28b4dd","scripts":{"build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.2.1","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.45","@mariozechner/pi-ai":"^0.30.2","@mariozechner/pi-tui":"^0.30.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.10"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.33_1767889490082_0.21478887934976765","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@markusylisiurunen/tau","version":"0.1.34","_id":"@markusylisiurunen/tau@0.1.34","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"89675b52b0d642cd0dd14868df30691c98799581","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.34.tgz","fileCount":138,"integrity":"sha512-MkjTiyzBNBvRGvdkJLiYIqtzTLe0H0Vu8pcQbGp0LXJytUAWF3cx8IJl7HkSi+oU3BY18OnMXJWINLeVXx9O6A==","signatures":[{"sig":"MEUCIQCM2UchE0G4wnhYJt0EH/73itKjq4KhgCgxn1Zqgmx8uQIgLQgj2xVKWjinEETghna8HhsmlsmpEUF9ReqR4lXddzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":751244},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"cffb66a68eb4cf79769326d970588f0d4815ac41","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.38.0","@mariozechner/pi-tui":"^0.38.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.34_1767906081986_0.37474337624591714","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@markusylisiurunen/tau","version":"0.1.36","_id":"@markusylisiurunen/tau@0.1.36","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"33166d51d35ee36462dc8994a9059684d88ccad8","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.36.tgz","fileCount":142,"integrity":"sha512-eZ2t9exj7/W6zDIOuPeoZ1IujXNWdN1vIArS9oiDmGMMUJqVJ4Q8VO8yHbHRg66C8N00X7iS4SrmkCKNftVoJQ==","signatures":[{"sig":"MEYCIQDEYcNXwyYykLfxobi4DMIvPatDAYpQKo45f0KYQkKSXgIhAPqtYEhx64jmLkLELom+BYrLvrLpbLvU+FxEGozwOChA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757144},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"576ef2ce201ae0731b33623f1531ac239eda4446","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.38.0","@mariozechner/pi-tui":"^0.38.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.36_1767911499371_0.9273412776744336","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@markusylisiurunen/tau","version":"0.1.37","_id":"@markusylisiurunen/tau@0.1.37","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"a64d57ed80fa05d3418a40ab9aad8055db2e92ef","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.37.tgz","fileCount":142,"integrity":"sha512-Qo3PYaz4QW9NkgPfDJNhjrdj6Dh7ujzsBuMvW6oMD9jJ5tROgnumLme0lNcPRX7zLtBbTftWzizhzHiujsOCHQ==","signatures":[{"sig":"MEUCIE1e5s5HPcze2CDryHOilybsQK86vJl9wuqjn6yR9S8HAiEAmCEV0IvZnJtY5vpOwlg2PmNenfN9UJWIfvVu+Pzcqb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757148},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"3af312803e43467d96a1081ea7e27b7fd2b43be5","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.38.0","@mariozechner/pi-tui":"^0.38.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.37_1767912460288_0.9409191183797097","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@markusylisiurunen/tau","version":"0.1.38","_id":"@markusylisiurunen/tau@0.1.38","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"f6365ea8f4970bf60d260164975e69444088d904","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.38.tgz","fileCount":142,"integrity":"sha512-gB9m9+2cRE1ZHPamN6uR2UrJWX9fxzPxxBOIx0sbESbQQavCM42/ArfRxdEhTeEe4ZyGj/js759ShTYIvtZDRw==","signatures":[{"sig":"MEQCICHMbYaO3M2exVGw9qdz0EkfcN+6PQ//LYkNVjt5n4UAAiB90O/uPuahaHS8J0qOfsPbQ4hArd8k9SPxcVbFKX5UEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757144},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"4ae48ca4bc35c06101e38cf8f544532670427c8b","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.38.0","@mariozechner/pi-tui":"^0.38.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.38_1767912883155_0.6245639322365646","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@markusylisiurunen/tau","version":"0.1.39","_id":"@markusylisiurunen/tau@0.1.39","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"97aceab51396011c3a7d3fa64620b755fef4d65f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.39.tgz","fileCount":150,"integrity":"sha512-W8JEYJwFVIdBFF8qWZ8CmXBiWO9NO+fLootuKqR2htFalI75AN3vucjokn1mKOYf4rPNfJeSOeWjsNJf7mSmxA==","signatures":[{"sig":"MEUCIQDFO1ww2f+7PoZDul14AdCsmMk0hOfE5HRSYxx9ll3efgIgVEQI+Gi8nP5/mmJzZ+2RGLUYHr52eep/Ug4SnQL1GT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":772329},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"d2b80c27c5e0f62d50e3d9b639eba8e608215bb5","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.38.0","@mariozechner/pi-tui":"^0.38.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.39_1767947662477_0.6974392977434969","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@markusylisiurunen/tau","version":"0.1.40","_id":"@markusylisiurunen/tau@0.1.40","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c2381d8554ff3ffa78e93dca596f9ff8fe2ffa4f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.40.tgz","fileCount":150,"integrity":"sha512-+vF14/L9e4ZygUJYhBxuCrWD7gyeKzTXEL+eiyj1N/25tBv5VoS8yJ2Sk5UXNLoz7YmBrgZmO9+i5RfBwlF/Yg==","signatures":[{"sig":"MEUCIGISYWH7fXGdmSYgo0QlGQBzAUh15cA4ahzxsMKy1KvwAiEA6H3eFz9l5RY/An24gZelLRxrjETErgv4TkjjQfVbQb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791930},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"4f669f218877ec68cceb2be8146a267f5a74b004","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.38.0","@mariozechner/pi-tui":"^0.38.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.4","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.40_1768073678159_0.25229392034709486","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@markusylisiurunen/tau","version":"0.1.41","_id":"@markusylisiurunen/tau@0.1.41","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"5b9fedb66c8239ff53f6b65dca81dd0c45134910","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.41.tgz","fileCount":150,"integrity":"sha512-BVAIjFsOs8YoieUuSUkhHxmMX5LYGwabuyeoguuPaU5vxiAaLjKbdz8bK/KPs32lNQYnZ6EB0Ohh3J9uhvsP2Q==","signatures":[{"sig":"MEUCIHgKka63IzU5zUCriLyhmG4GjSytrEGH/F1YBJqeHvPiAiEA6aVgaYsUVUiyF8oy6K397EBmkG8Av/cQR1NkbWRjr58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791930},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"ed355a1f9c34f6f99c10e59f5195794ab2200f5a","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.41_1768073845703_0.19857413698565263","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@markusylisiurunen/tau","version":"0.1.42","_id":"@markusylisiurunen/tau@0.1.42","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"047404cc4c739dcb5d6e71f81f228f6a75378509","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.42.tgz","fileCount":150,"integrity":"sha512-U/u4CPULVFc9aj6k1RsbJguVXvz2gaX3CjjOMDsfUlktaSj2+L+PoYCcmFeY3Zp50VPg+THtIcDZ1X6uYOfo1w==","signatures":[{"sig":"MEUCIEyL9wlA7p2P4/CxC0oSRmr7ouD6DB7y1BcRuTGppAHIAiEAqSujDtGT4fkzvmAp/8VFdGZk8bxoZ6Ol6X+KX0zMDg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797981},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"313af2d832835f17ea05dfb71d54bdf923521739","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.42_1768078107912_0.6674708793702957","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@markusylisiurunen/tau","version":"0.1.43","_id":"@markusylisiurunen/tau@0.1.43","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"9a082227bde984f85ef3ee54fd2c864aa764d808","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.43.tgz","fileCount":150,"integrity":"sha512-R7ZMRVcf11JdWabcyjAmsevl3CxTNfDPAVerZPj0XNc5VsxEZdvKZCGaxey2hpdAhlHP04TyL7FhFsLU81YVJQ==","signatures":[{"sig":"MEUCIQDY0XRUFntbg0JchgUZs8I9ELj4MNjnaIndiH8lBjI2bgIgVBZ0eu0zBq0xbV5pCGAy6KXdxMYClgphnYZE9BCTmxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800739},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"7c9bd8960bc0bd54af405989e9b7cb3a1874e523","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.43_1768085469549_0.13408011147039933","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@markusylisiurunen/tau","version":"0.1.44","_id":"@markusylisiurunen/tau@0.1.44","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"3841a1dc3b0b022541bfa5703d6daac4c8ecc1b5","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.44.tgz","fileCount":150,"integrity":"sha512-aYw43rsINkYzED7ieLB5MvAZjHYNq4+koUTTlL54E7SVluFNKHY7BseDJH11n5f1/RSuVtlpzrtYfEsKKlJjmQ==","signatures":[{"sig":"MEUCIG7jsXbhULaswsFeGBF8Oz4l8Y2rdY0MZcJZl7KShv/XAiEAqZY74CwOju7gD2jD04dXwR2OCuF5aVd6NIjVixx6Iuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808242},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"aecb8b28c54e3b42cda428c4ce43be4ff0b7bb79","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.44_1768087243338_0.22660474757115612","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@markusylisiurunen/tau","version":"0.1.45","_id":"@markusylisiurunen/tau@0.1.45","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"bfb3d51578e3defb2748a931da3ef4d5983e0d12","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.45.tgz","fileCount":150,"integrity":"sha512-+D6NwTuBW7Ed1baQLh59lMvgV2Srd97NLz3tEW1RV3/NRPiWq2rLY+ATpLS4SY9JcOl2NFtUCwCiZAmd9pFx6A==","signatures":[{"sig":"MEYCIQD0umRnX5Wmuh4yljYVWUJTfzVjGqYfTdtW1logP5oEWwIhANsSPVnzFTmUSPgMUy/bGWlWLyOa6bFfspldoiF+D1lL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808279},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"17c1c13fa17cf9dce9492c68285c517ee22b4ec7","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.45_1768088091429_0.26617659220155354","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@markusylisiurunen/tau","version":"0.1.46","_id":"@markusylisiurunen/tau@0.1.46","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"75a819a8de73f9a0382c1a2b17e2337241b919e7","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.46.tgz","fileCount":152,"integrity":"sha512-q7g/2Mwcu38mPjH4lwkRZLBX+Nx9IybPzyGLKGSAhHC8EfRCf8Nm7r74djjRq0cSV2QIm8qg/P8XqlpVx8TwcQ==","signatures":[{"sig":"MEYCIQCUSh2eaBpnoWIoHaNnjw7l1ji320ukfunw7KE2Dyfs3gIhANe7hb4ryy3MnJ1x+6O9DPdJN44Ok0MuOGlmLSbx/R37","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819061},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"c6bb70c6aa06fab0d3fceeb76dd3230f06cbf42b","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.46_1768089310118_0.5690638450769254","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@markusylisiurunen/tau","version":"0.1.47","_id":"@markusylisiurunen/tau@0.1.47","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"24e32d2a088a7c087f6b0e38fe82c075446f3265","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.47.tgz","fileCount":152,"integrity":"sha512-qQSjbVeNx6bFwR5Ss1cyoFHX59Xu40pT9JoXayTW+6FdZ+gDlHBu9H/u7kdSWRjEAfJIU8lxsAUmb7BR0ne43g==","signatures":[{"sig":"MEUCIQDqL1jRp3YZqjTgTcseRN4Q7ErTj3lV+Pbfqzd0VB1LqAIgeEtLR9EtvqcXSxz9LjklzIOfGDZGIB+59Qs6nIZ9CR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825974},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"009b19d50d843f7684a170d020658a3d6f852585","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.47_1768131524682_0.703293808117754","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@markusylisiurunen/tau","version":"0.1.48","_id":"@markusylisiurunen/tau@0.1.48","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"e13893ff21d7d722af90cb853fb3245d4ba6fbe9","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.48.tgz","fileCount":154,"integrity":"sha512-S8tQc5qPVEkY0/CXpul5kf7NtQLe3/4c4k9HMCI8p2cyjaxULJRWuIV2SQqnlZy6YwXF1/1LNgyXcvZuIOUOKQ==","signatures":[{"sig":"MEUCICY53slah5aPxNy/aXKIFcJpxdhPRj7lql5aZjC4frU1AiEA4qyQvVQs+0uG50DMCEbMQ0SdzMPQ5+uWff8mZfZvGLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839040},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"620339cb8a9e2255b9b0cc6bb354abc96aca3d40","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.48_1768138046516_0.2689852066476348","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@markusylisiurunen/tau","version":"0.1.49","_id":"@markusylisiurunen/tau@0.1.49","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"50495801ab58873b9899149035cebeacc3b6bec2","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.49.tgz","fileCount":162,"integrity":"sha512-B75zzH8Df9UmKjPYicGcqt6czEJksOEv1e3K2ZrgR1tBQ2fHeeYM3Khvk+WQQBBeMsVvnLIrDk+I6rvE+UyqIQ==","signatures":[{"sig":"MEUCIFpFksOdAFT0krnNhNTQiCGeYxbbdRhxLe0BNiOhmkXjAiEA+DG1nWLnj2oIFOAMunPB1rR5FkIrepEl+AQYH5rWhCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":885189},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"4f68f14ae1419163c2ced0d9ca10aab9482a3762","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.49_1768163153797_0.3779077658784211","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@markusylisiurunen/tau","version":"0.1.50","_id":"@markusylisiurunen/tau@0.1.50","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"8d79207dfb476d820a508b542b319fb0bba74056","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.50.tgz","fileCount":164,"integrity":"sha512-8gggTnDbsNvNVrk3LxqqCB2Gk6f1s4bG9P56JxrPqb3AlJgkf2I68zwTKD7pc9kDEhcmBifXDQ9tGYF8Q6iTjQ==","signatures":[{"sig":"MEUCIQCTum7l7hVuaog0CBXDV/RV9Uwzh0cBG0xtbFfTcRrwVwIgcIPFPR/uSj9bbpVL6mr/APl/NXEoLAM6GhuxJiJhz1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888440},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"b71b0e2145bc24800f45b6f660871dbc938f1c19","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.50_1768175269993_0.3527769387973343","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@markusylisiurunen/tau","version":"0.1.51","_id":"@markusylisiurunen/tau@0.1.51","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b5bc73d572986324d32e0ab00834f75e187faba4","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.51.tgz","fileCount":164,"integrity":"sha512-q80p1RXLdLjWesV/KW13QOpFZOwZun0eGa288BAxAKKCZcM5KpCay+JivLssxa02JMHjtF7u07XZ4/v3/nPRoA==","signatures":[{"sig":"MEUCIQC1yFEtCZVbTRtXMTxf8N3x+Y2v6CDx1vYht5CTAISBugIgNQyjuPJ2yhlnKwhocuxtX1usUEXTQSff/XHzlQ66BAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934134},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"ffe329bbfd891a5ae0d42b58961c2f9b9e678321","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.51_1768248087700_0.22482472682961774","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@markusylisiurunen/tau","version":"0.1.52","_id":"@markusylisiurunen/tau@0.1.52","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"9111b1718bfb10a9ab91fbd57b5b5fbb2adea0d4","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.52.tgz","fileCount":164,"integrity":"sha512-9x8j2Bub+zRZHXq6uNQJpv7RR4MKxbiSUBcs3FgNfIuUy5bX98rLyedA0fmyjnQJ1LfYaV5VkaGM7KvwPRdifQ==","signatures":[{"sig":"MEUCIFhtchTtxqQEy2rFw9AZCr8VaXtRSti8ShKq44nGi67aAiEAoju2eBpQFJRopEHibXeo/Ld+jQJy/UGeA9bbE7M6OGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934706},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"16077258d5332dbb4ac17edf9940bf6a05250269","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.52_1768249467396_0.22477612280443093","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@markusylisiurunen/tau","version":"0.1.53","_id":"@markusylisiurunen/tau@0.1.53","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c8b9a9666c71e878f9b2035810849f3ba5033f59","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.53.tgz","fileCount":164,"integrity":"sha512-jN7OlXc/6M1giNNocrtInxxKYhM3ijJagqbVRfn30q2XT62YoicTzbNQgjQ8cGrfKNSeKD1I597duUyWnHnZOQ==","signatures":[{"sig":"MEYCIQCCfORMnFXfe1q43kJXwVxTpdL+faxMod4AGlXlsFlluwIhAJNu1k9TvAyZsqA/WZsyLm9zEbjBKn4yKonej/2gJeFT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945656},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"c23aba33119a0ac22cf0858b5ff5a598f8c17bc5","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.42.4","@mariozechner/pi-tui":"^0.42.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^24.10.7","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.53_1768257555149_0.3835858792169571","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@markusylisiurunen/tau","version":"0.1.54","_id":"@markusylisiurunen/tau@0.1.54","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"a84985c1603bf94ce3ac6bd375be93e17e2b2150","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.54.tgz","fileCount":166,"integrity":"sha512-3oGvhhmdfASAZRuCbuoe5YiRco5Km56cJ+zZssFkMN8H954x+dn4GolVtr6LkOdRNmQ2Vh3xkFpshLETYJFj/A==","signatures":[{"sig":"MEQCIBmG2hq9N/AXIgXHo73o6F3QtbKZgazM0NnNhp7weXSTAiBXalRG7IJ9ymEaa6pR9MYa389zvfvxjV1a4rd1ctpuKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":953281},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"131fc2c54296425ee17488fef772b7b3311bd04a","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.45.3","@mariozechner/pi-tui":"^0.45.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.8","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.54_1768325741158_0.716575553903614","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@markusylisiurunen/tau","version":"0.1.55","_id":"@markusylisiurunen/tau@0.1.55","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7fffff47aef5f2d89e0be4421ab76d64ea24b372","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.55.tgz","fileCount":166,"integrity":"sha512-Bo0nAWBKf7RA37HLWWY8N34NVWhYTGOn3nfsKuzYyr5etjRydx6Acw5s4QJ3ZrsyiehGPLEXe3vukQ9Qvs58xw==","signatures":[{"sig":"MEUCIEcOf0ybBAofH1DvABqtFm6vTxtayRTvUjpz9wn/NLNnAiEAuSzEGnRAoLQpPuyJ5IkWI2TM4L2wTCVolSVF2rgQQYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960244},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"7df362b2363d69ef3311969bf36028521db621a7","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.45.3","@mariozechner/pi-tui":"^0.45.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.8","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.55_1768328782149_0.5284060166422271","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@markusylisiurunen/tau","version":"0.1.56","_id":"@markusylisiurunen/tau@0.1.56","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c1c91796e647920f0f6d81dcbaacf5ad155d0fbd","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.56.tgz","fileCount":178,"integrity":"sha512-Ahr+VNqIcE1qRgkYJKqEIfRYDvpD72VvP+/psQWpuYyAUja0U+NvFRt9+2agfl8htqF8YNxGO87DnrFa9UezNw==","signatures":[{"sig":"MEQCIAkSFfNOXsU/85nMQWftJL77Oq2T6Z+teE7WHO9/TFzOAiAbNEdvWT9ywPigRjX1zqPNfLebWOues7YxWqyEXe9hLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949350},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"20ed3462b08230beb91b3667d93f60c4baa453e2","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.45.3","@mariozechner/pi-tui":"^0.45.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.8","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.56_1768336721590_0.8200136467329595","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@markusylisiurunen/tau","version":"0.1.57","_id":"@markusylisiurunen/tau@0.1.57","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"77305ea9fb845a86c4e52e6d59f6d7df39c1ff72","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.57.tgz","fileCount":178,"integrity":"sha512-EwYl6Y06dUxznN+Wcq2ijyFH5YFP2GkwwixAdq0zvA4GVA4VNeSKHm0lx0QGPENxXDUllYcopexGHrcD+3WkKg==","signatures":[{"sig":"MEQCIHb1yVl33MINga8hyt1LvFzcMAvh3fPTD4yJgby+QcBOAiBnca3VGWhhAskAAFVn/4e6r+mb43UiXPz2tV6FUwp0oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949350},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"fb0357b40463dddf892cd94a75740983ec937cda","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.45.4","@mariozechner/pi-tui":"^0.45.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.8","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.57_1768336849916_0.27161540427601927","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"@markusylisiurunen/tau","version":"0.1.58","_id":"@markusylisiurunen/tau@0.1.58","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"a97fc92c15538cf72b9b0b18a6a08f5ec6feddb9","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.58.tgz","fileCount":178,"integrity":"sha512-iL30PUQ+6YXf2JPTHQINXYERG0HrQaXrh1rji/oNZ2sPyCW1B6zsQ6dgMTx6Y8EMPq1K06GhTSAPjPi/A48CZw==","signatures":[{"sig":"MEUCIQCiwYJK6Ve3Mdg144KSnSEIWODDobXnqHsIJbsEeai4YwIgU6b7UG4vjhU4TaEz6+GnqjU9xBCseGSayRYQ6/OCgo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952947},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"35e67a6927336d165d4934a320205d44a1b0ade3","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.45.6","@mariozechner/pi-tui":"^0.45.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.8","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.58_1768341235400_0.4085794530092448","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"@markusylisiurunen/tau","version":"0.1.59","_id":"@markusylisiurunen/tau@0.1.59","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"3be09bd3ed1a6b4432872a0899e1a1352a16aecd","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.59.tgz","fileCount":178,"integrity":"sha512-olM7V6QvXTnoeffUJ5RNEHZfae6OjycRPmH+vbKkFZ/mqkxU9FjYKYCoKyL1vPGuMg/mGJKdWBqeufZ0SLXURA==","signatures":[{"sig":"MEQCIFk8jjxn3irQo5aT9aZwvTj2M7JrxFNSZzxQrY1YCyYaAiBkQSYe1X98o5umStVtTCM9sUObgCN6b55uPhUYL9SeLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":953323},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"0224d034f75fc945593a79742a92f5662380ab60","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.45.3","@mariozechner/pi-tui":"^0.45.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.8","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.59_1768344123714_0.42355261649421005","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@markusylisiurunen/tau","version":"0.1.60","_id":"@markusylisiurunen/tau@0.1.60","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"4867563ce1846ea2551a0aacc45a18393621840a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.60.tgz","fileCount":178,"integrity":"sha512-CN4o4qXuyG1fqmVeWwbDgruQOT1HV3Sys4a90kolXjadcGXaqkfBxejh7aIA0ms5FwJ9a3KETvHd/cY5FZFUYw==","signatures":[{"sig":"MEYCIQDyA7zd7NcrVnSfG5AsfNETP7ukXRMHHFuq4vMhVWtJTAIhANXc9wMpRh92lPnpWN+A+pdmC42p9YfFH20FuQ+Qu8/N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":953321},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"dea91abbe660e9a4b31da65863264975327a3737","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"0.45.3","@mariozechner/pi-tui":"0.45.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.8","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.60_1768344412841_0.8436137678809126","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"@markusylisiurunen/tau","version":"0.1.61","_id":"@markusylisiurunen/tau@0.1.61","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"722ab3a571d8576af2cd933183bf19099c64c5b2","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.61.tgz","fileCount":178,"integrity":"sha512-M2FobtHgBrYQlYkkt/pzOWIRsq1zT4+x+Mdoxv4Hos98fesuA1ZqoHsuDBnjrO6RimexuBuZHUO498LD9UXYFg==","signatures":[{"sig":"MEUCIBSAeDvKKkga/eQtVOQI8xr3LCW8tZcno+/EQ0LQYzSaAiEAlvtGtyLz61pFCEdwO/7/3RkXfgSNdjKgaRvRVuGozN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":953321},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"b9538744f17776c01db725f91b058843ab414d5b","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"0.45.7","@mariozechner/pi-tui":"0.45.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.8","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.61_1768346499104_0.009728479194739403","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"@markusylisiurunen/tau","version":"0.1.62","_id":"@markusylisiurunen/tau@0.1.62","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7627a752c2e76794ba833d86d38c53178fbbf83b","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.62.tgz","fileCount":178,"integrity":"sha512-lu4Bo36Qw0/bJ60UchecFDGpWlJpx1auhspHMDlaU0dG7w900nhkIYfV9r15hFjSBE/wjmJp9ABboBJDJyBaKg==","signatures":[{"sig":"MEQCIB4FCI0tS1icZKoqL9f98RZNhW5bzkhg/tNL4tMgBwErAiAkEDjt5KyCq2LG1NeXxuXNN73RJdq5FqzhTjHKC83QfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":954345},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"72d74574e853315f65d310ac94fead0e07ff06f8","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"0.46.0","@mariozechner/pi-tui":"0.46.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.8","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.62_1768496075643_0.48844174319114897","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"@markusylisiurunen/tau","version":"0.1.63","_id":"@markusylisiurunen/tau@0.1.63","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"5d33a7cab7c4c97cd260dbc4be44e48c5d7d9962","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.1.63.tgz","fileCount":178,"integrity":"sha512-40CUnDSpg09VpTsucYUdSGaZCSY+7srizqGejXmWI/QHmVcm7VlTxonChukIyt5hAqroaIRtA3oDTQ8s4Ok3Og==","signatures":[{"sig":"MEUCIATWBswTxjnmxYZBSsWI2L1xORso7fJoxmorwKlug+7JAiEA7irdgampaqOUKr36eGI5veXDFnZ0DR8F36cT8sdBD2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":954915},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"265b4743ffe163d7fee08f3d229c57aceb86886a","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"0.46.0","@mariozechner/pi-tui":"0.46.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.8","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.1.63_1768496429775_0.6929187835444917","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.0":{"name":"@markusylisiurunen/tau","version":"0.2.0-alpha.0","_id":"@markusylisiurunen/tau@0.2.0-alpha.0","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"0eedd1423d85d37d31dd4b8cb49388e74864bd70","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.0-alpha.0.tgz","fileCount":242,"integrity":"sha512-ON3UqdQZlGh4sgF0oFqolQSHajsZyK70HZ2ke3sYy0r/M5P5Wk13lsGvvPCw3dORHK6m9WykXv+Iovbu00Rflw==","signatures":[{"sig":"MEYCIQCdASZTv3pBJcueqxiJcXvG92KgbZMB6O3j4IkD+od/DgIhAPVJIC879aYsm1d0VKpm/HeQX0A5KecNa/J1fxyrM2Hl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1213478},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"820c6dafccb89357095f85a00bd9e32110b7b43e","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"0.47.0","@mariozechner/pi-tui":"0.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.0-alpha.0_1768758819178_0.44656534355339406","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.1":{"name":"@markusylisiurunen/tau","version":"0.2.0-alpha.1","_id":"@markusylisiurunen/tau@0.2.0-alpha.1","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"3b2da8116b40f429f2913dc5b36cc8e92e176f3a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.0-alpha.1.tgz","fileCount":242,"integrity":"sha512-xNP6YO737699c0sg/HT3e6b/owlqbu+HEB1XON6dmGeXC80bbSuTYqE7VOkzMeV0odIyBQ7VLYjP70sSLZGNUw==","signatures":[{"sig":"MEYCIQCmcQg2tCMioXomdEvEfGWq2LUluiW7Sq4KVmoM/gHNdAIhAICjK8ruwr2RjdyhHbo/9AdkzLolz7yxw7VjthWYbW3i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1211406},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"d58d7c508fce1b8199a081c0b7e0bbd993dabb77","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js","precheck":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"0.47.0","@mariozechner/pi-tui":"0.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.0-alpha.1_1768778335221_0.829335782056573","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.2":{"name":"@markusylisiurunen/tau","version":"0.2.0-alpha.2","_id":"@markusylisiurunen/tau@0.2.0-alpha.2","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"f4def7d4cde6a6e933d58c51a7114986af6b8f71","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.0-alpha.2.tgz","fileCount":252,"integrity":"sha512-VSwtrVsXxp3r3eKUKKTUJZLiDWfM1kn4Fypi3575HfBRTZwQR4X/P8Yju+uQyNAQvRa3psPd/I7vwwiY60argg==","signatures":[{"sig":"MEQCIAagqmGDcvlhzOH9gwHIcmXfqHmTxl1c8R8FkYJ8a/WZAiA9cvw2hdV5mj1BcdxoRh4P7w9NSeRwRNCPksEpuIFQ7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1274923},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"3a099cb623600f2f9a2e3f8ed41aae69b9f01f8b","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js","precheck":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"0.47.0","@mariozechner/pi-tui":"0.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.0-alpha.2_1768848023425_0.6334895980595487","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.3":{"name":"@markusylisiurunen/tau","version":"0.2.0-alpha.3","_id":"@markusylisiurunen/tau@0.2.0-alpha.3","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"600990ac38acde87c71eb45b8c0aa8cb2949b97f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.0-alpha.3.tgz","fileCount":253,"integrity":"sha512-ADYsInvSsVB0i2gLGzCaBUY98Cuf0ZvE/33d6lTX6+G3OAEnH+urbufR9jzRkq8MQbvUimZXP0HQ2m5vVhymIA==","signatures":[{"sig":"MEQCIHsgBJKyZL3BoyJcxAii4iC1FUufxccj536XRDJB8+XsAiARjKphozqzvNO+OMBrkkhC/+JyH872Oy6pYkWX9/TyoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1276308},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"22daaf81b1a41eed0cad8cbf70760e422ebf02fb","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js","precheck":"node scripts/generate-version.js","postinstall":"patch-package"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","patch-package":"^8.0.1","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"0.47.0","@mariozechner/pi-tui":"0.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.0-alpha.3_1768849775651_0.30305680863921625","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.4":{"name":"@markusylisiurunen/tau","version":"0.2.0-alpha.4","_id":"@markusylisiurunen/tau@0.2.0-alpha.4","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b59426a3177dae1afc937be65366138e008560bf","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.0-alpha.4.tgz","fileCount":253,"integrity":"sha512-QI0NmKSE/3clKwGmf8BnyFGrymiOphwufbn4oyqi0o0asWYO0DmSnISbURrbhK3d1J5Uet51a9QWWeSO9xaTew==","signatures":[{"sig":"MEUCIEZejR5HAV+yvKvUwBZDICpbN/Cby62U6lnIasMZslmoAiEA7LY0v7mYvXIqpHQoWl1iQ0K8vb7/i85pyAw99SMgBQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1280706},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"3cb49d23604ae00a17496ac560cdae5585a43db1","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js","precheck":"node scripts/generate-version.js","postinstall":"patch-package"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","patch-package":"^8.0.1","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"0.47.0","@mariozechner/pi-tui":"0.47.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.0-alpha.4_1768856420419_0.7739944258690705","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.5":{"name":"@markusylisiurunen/tau","version":"0.2.0-alpha.5","_id":"@markusylisiurunen/tau@0.2.0-alpha.5","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"f53a46ec6f0527d73134e5e57492a132169d9f29","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.0-alpha.5.tgz","fileCount":252,"integrity":"sha512-Cd1AYyAtM8d3IZxEZAbx7u8yxtcxMdBfs8SF3WxRi/ZPi3323bWApCvX324s0qw+adBwkkUQ+aRetI34lASOeg==","signatures":[{"sig":"MEUCIGZmvY8SDFW0t1I793diGHBysyiw6GQFBhwmKdzjOpKsAiEAr5F9a80zEjwykm3yFFF/j0Tb7gPaIk2zAL2OoiS3+/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1279434},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"6498e4f092c9fdfd53524959f146e046fa7d6813","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js","precheck":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.0-alpha.5_1768858302716_0.6179979111469209","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.6":{"name":"@markusylisiurunen/tau","version":"0.2.0-alpha.6","_id":"@markusylisiurunen/tau@0.2.0-alpha.6","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"99de338845c158d86c8045ce07125dc90f49533a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.0-alpha.6.tgz","fileCount":252,"integrity":"sha512-79tKlxP0vQKIXyImeh/7RNP83gc8tWn0MshPHAtZWjeNT6sA+oJhZ5dICrBLepq2FjTtJvIo3gn5DF9F6WTxiA==","signatures":[{"sig":"MEQCIGbzxahFfFdfZcV8NeV1BsBtH1x7YA8uVDGJOgKge8HDAiBCMv2Lw459JgPSlU29rG5pA0wiUJySjecGI+3KkCBv/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1277277},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"cd7051a02cdc12398cf1f31266c3dc7e08b15f7d","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js","precheck":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.0-alpha.6_1768866059595_0.05272836401006287","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.7":{"name":"@markusylisiurunen/tau","version":"0.2.0-alpha.7","_id":"@markusylisiurunen/tau@0.2.0-alpha.7","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"778d30921a532f777e9981fee7b1f1e40c99e0ac","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.0-alpha.7.tgz","fileCount":252,"integrity":"sha512-2LCRAdfrrQn0TLv/6OYSoP1WnavxcZt91L9gazMoHSFyMSG5qhIcx4S0HXCOQzerutFyAo88XqZWFcU+RcGofQ==","signatures":[{"sig":"MEYCIQCh+CYIsJjMkAvlNbqXh/xQfcUxdLdJxCrDaT7mKAGQLgIhAJkhygiHU6rvP0RspPObwi5tDFAgFuVBo3N5mAgLwDyT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1277525},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"cf56feacf617a23b4a2896e8dc01dfff038dde63","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js","precheck":"node scripts/generate-version.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and web r","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.0-alpha.7_1768866366438_0.009768277266225533","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.8":{"name":"@markusylisiurunen/tau","version":"0.2.0-alpha.8","_id":"@markusylisiurunen/tau@0.2.0-alpha.8","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"fb835ba7a1174e49affbdbe603076c73e4c29275","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.0-alpha.8.tgz","fileCount":252,"integrity":"sha512-ZUerBdpjIi1TszdcDZXQQE5jClQMH+1uM4gzJC2/yEdroUv7nfnD0XoGWP7x8tCFyHnaBKsdN/utueDK5dabbA==","signatures":[{"sig":"MEUCIEfQzgMDJH8tzPlcs1/fKZHyiJPv/KilgRhhfYtbCU8iAiEAkFcrdoeszpHgBQBxiHg2rhbli0WDwqBczKCjAZU7tL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1314526},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"0137a5091ae66b5350962047b7a56c35f612bad7","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.17","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.0-alpha.8_1768936649540_0.9194687198112201","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@markusylisiurunen/tau","version":"0.2.0","_id":"@markusylisiurunen/tau@0.2.0","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"49c1ee21afa6936f060bc6b276631316137fafdc","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.0.tgz","fileCount":252,"integrity":"sha512-qcA+Y7n0iDqKTLLVtgS5XHSCh1NIlDFMUnKr9e7WPQF0NwqGm44lz1wVwDzqDrYyQ6/DvjQuPVQVTMcSPKSAWg==","signatures":[{"sig":"MEQCID+fQJbktQOTJyyapaqoIwcnmxzje/yeRpGUAk7W/YgAAiASrJt6xb6XFpKrXtWYaLjhLpH5FwIpOz9OSriuZKUExg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1314510},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"94c46e4b59058771365eacab48510cdfb85be948","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.0_1768936931991_0.17773671262131363","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@markusylisiurunen/tau","version":"0.2.1","_id":"@markusylisiurunen/tau@0.2.1","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"69e3dc448240501ae4d74754a2524d64ef5dd2a2","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.1.tgz","fileCount":252,"integrity":"sha512-JYwcVj2O4VmL5FxwS8BQU56p5WclF9qvi8sj2B3eKEUq350XDwiiExLfHw3zPrVbLPJHGbUG7jG8kTsUB6DuGg==","signatures":[{"sig":"MEUCIQDKgsssih91r62r+lU0AXGcEJ9Qf7dMMETvHpCmXlFDYgIgcsfNJHy8ls3SzM8P6+owu2awTz36iwLhfGi7SogDtkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1313385},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"98aeb1b39a6dbc1573e68e97ec8ac1d6731a23dc","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.1_1768940168204_0.3986867120471904","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@markusylisiurunen/tau","version":"0.2.2","_id":"@markusylisiurunen/tau@0.2.2","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7242f6d91938396bf24085c533ce3d6d5600302c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.2.tgz","fileCount":252,"integrity":"sha512-99uu7xiYUfmXST3y2bkHhIkxbf/AKJ33AQ6gRb5rZnH3Z8AoZM0koYGCoA8zPa5WA0Ua+fCDOLynG3qn/Btp3Q==","signatures":[{"sig":"MEQCIHX5o+uUyUOI/wCTLjGJS40Qcx8IyB2tKgqD+dQHDqIqAiACAiI9OnnDByQCWH3GK8nL229WgUGreyzL6NikgQiDUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1314119},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"f157e8054637fb1bb4a8166448784f580822a30d","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.2_1768940749302_0.03897873056149992","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@markusylisiurunen/tau","version":"0.2.3","_id":"@markusylisiurunen/tau@0.2.3","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"1cdaaf292fee821985b61d22d943a66f84fcb0f3","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.3.tgz","fileCount":252,"integrity":"sha512-Hl0Te4pIWfoPT0kpbevPU4/j8fksaZjd4uq9w6ZwKChgxBe8st4K3zbgpARr/JXM1y5IpaAC8l4/UC40BoFTrw==","signatures":[{"sig":"MEYCIQCND6O59MCue4xxxKJqYKeHshLABV0HQfHSbNKWS5lvegIhANGjiEZxboSX2I7WFbsvjFe7e0YtkXgUwvvJ2DydVMIz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315272},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"80356bed0f17fbaf3c03ac7c550d8eb0da42016a","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.3_1768941919560_0.7325280250183506","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@markusylisiurunen/tau","version":"0.2.4","_id":"@markusylisiurunen/tau@0.2.4","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"0227706877d769a2a6e2d666ec19da6033dad9a3","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.4.tgz","fileCount":252,"integrity":"sha512-h+b3ZY5/E055UCjwmUBnEOVNKu8N9+lBUTiG9Mz0sOM4C2TWGXR+7RR6uGtbSh3BW1vC/r4s1JJLz/JOl4ExNA==","signatures":[{"sig":"MEUCIQCY7RceLzuWRB9KwUbpdWuQCFULGZ/T3/CA4dsbdos3EgIgYeUs597eS0ia0mOA1RC0XJoBwotZ+Aub75On/cHqTfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1323307},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"cd522f59cc0ae9ed6d20cd20c5d70fd2192e39d7","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.4_1768950823046_0.44463063512356915","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@markusylisiurunen/tau","version":"0.2.5","_id":"@markusylisiurunen/tau@0.2.5","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"3cdd9e59f81dcffc43642bb37346e75cfb745560","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.5.tgz","fileCount":252,"integrity":"sha512-piI980GV3bSOh5/hbaB5zftnoIlgEJRiKq2u4eStLHs5Na/HwxLkyW6P/OuIvTjDBYkVccqyatuSmY0bdp4O3Q==","signatures":[{"sig":"MEYCIQDUPQKFHvxEdbJWI1B1pL6yybxhh7XnZkLMBwRpQQkbgQIhAI3UdBotZLITjZxZ7uveBCxTm9rLxc2PanTJBbSo/ihf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1325054},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"f0e1d63413b56302f29d09781341ad4023199290","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.5_1769035417075_0.42837869138318485","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@markusylisiurunen/tau","version":"0.2.6","_id":"@markusylisiurunen/tau@0.2.6","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"67ccb7cf2f59432377cb8a135904d44007303ff9","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.6.tgz","fileCount":254,"integrity":"sha512-go+fNRrWPvpqSW6rjULU+MyVvdf78IwDmnXhyvKD/8yDQ/LRz/HqCfuHW20D3ZODD72jQi7bmniIyJ1LipdwIg==","signatures":[{"sig":"MEUCIBOX5Lzjtp1sRUGaTiTnjap2YPkkj4IPCj4je2WgJ74EAiEA2bxWgYc/eYKBUNGGZvYMLUevEAVOBbx1kn3JZptKYyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1324407},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"58d73183beaf83ec4a07aec3afe66fa8cb6db227","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.5","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.2","@mariozechner/pi-tui":"^0.49.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.6_1769121305438_0.7854982003193813","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@markusylisiurunen/tau","version":"0.2.7","_id":"@markusylisiurunen/tau@0.2.7","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"f797da29ca585fb2a972d52988e0688948239f11","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.7.tgz","fileCount":256,"integrity":"sha512-6TKa1wgzoS8dYti7brWMDNB+hTi64MyEHLUu/o/6JDspwWeFL1jgjiJL3R81FyycTfJybPT/PFo23v/ovWtZwg==","signatures":[{"sig":"MEQCIDQN1fcip1gS8pB5XeUzc/5EBCDfYeYRc+NEIi28d4StAiAmOloESSdExARr4VcNgVL7pO4Kn81IJkrufcJfiqwAOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1326243},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"abd34bfdea36df7b4b7d82857fb42d4002c330ed","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.7_1769122179865_0.8533956750441178","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@markusylisiurunen/tau","version":"0.2.8","_id":"@markusylisiurunen/tau@0.2.8","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"32da1c3a2e5ae51446e4e44dcc41d830877ff0ba","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.8.tgz","fileCount":256,"integrity":"sha512-33ndvTS6GAu0v+oPL5oWpKNGLK0UbXjkE4oodNKW9fdj5dxCX+4UoefBVB7U3lF+ETmV6SkVwHENX7QrClgv8Q==","signatures":[{"sig":"MEYCIQD20Ujph/moJqAtDCHg9ucqLsQ59fiU8tUYxpIT58ogLgIhANLBuivMNfzYAjzQucYv1yW4r2ZOn615EC9I4ZPTYOtG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328238},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"601dcb360b472f4ef904db544315eebe7d0668ee","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.8_1769123146785_0.9959696452650764","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@markusylisiurunen/tau","version":"0.2.9","_id":"@markusylisiurunen/tau@0.2.9","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b587d896604df2b48efc24767fe43c3420ad19e9","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.9.tgz","fileCount":264,"integrity":"sha512-O8iz+rMSguL78SNDOgcSF3nlkbLm0sXG3O+bY5KCD61iQEnP/aJHXy3BuZe5Vo+51eMxviN34DDYjyXdQQSmZw==","signatures":[{"sig":"MEYCIQDtChVMHfQXPqdyiq3Ov8f2ieUf3AsE46V98uVu15eOnAIhAM2B2Lh82vuKUDPHdypKKvvpP7J3NyuOwx9C8YFpHnTk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1387280},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"b96c3a9e3d331fd14467299f175c557fbd38f6b5","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.9_1769207456615_0.2339981978839074","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@markusylisiurunen/tau","version":"0.2.10","_id":"@markusylisiurunen/tau@0.2.10","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"723a1e40070def9f78e3ce1c08d3e0868ef474af","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.10.tgz","fileCount":264,"integrity":"sha512-S6XPny8sMUR1+DTSnN0UWAAyFuUDAL2/KxDoENjrS6+IXjUdyE9qfJ+OfYibQmL2JAimBCmxojBrbCeVuGmy8g==","signatures":[{"sig":"MEUCIHY70vxIzm+/m5Te6mtj3shVG5R0NVf+tRFe9f9adMolAiEAyxUfg48ck98AT7JcZ6zM5nydkSuF129hQ7VG+1cXQQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385654},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"011ffcbcd213005e65517fe9a3c9bc80ae1b9fce","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.10_1769210343617_0.8985278057150985","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@markusylisiurunen/tau","version":"0.2.11","_id":"@markusylisiurunen/tau@0.2.11","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"2c619dc8fb6bbc667e8ab0c74d838a1bdb72b324","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.11.tgz","fileCount":266,"integrity":"sha512-zcGe8ckwJUVL3tEpRdYluEDXs00017rWTdUmauG2wFTlvXlfDkvVe3qlqkOiRYmpa+dgn0138FEgBCAAiJwtVA==","signatures":[{"sig":"MEYCIQD1iCWdfXLP/6y9I7FFPrVRa1q2TqbVHj816JWtx49kQgIhAK7TpRA70Na0X1E+p8/glvTR9ejFrCjfr5sQhkDEJlyt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398784},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"85a95f013d68206e4d1b8ceace6e2646ff241977","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for deeper codebase investigation and","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.11_1769255022179_0.6126506878245637","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@markusylisiurunen/tau","version":"0.2.12","_id":"@markusylisiurunen/tau@0.2.12","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"2b898c25f10d38096f11ce4e9307d5ea8cad6fcd","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.12.tgz","fileCount":264,"integrity":"sha512-T1ReiRlfVw2kSHuWnVwcB//A5cwzq7CFOOSxbJFKv8hVgPee5ikNo7LWnnNFNFL4s0IVNN9XYjpoogNDRnc1Yg==","signatures":[{"sig":"MEUCIE7UfgryV/z9PVK8j2zo3yKHH57yP+XDpKwSM7f4MBQQAiEA6yyAlTOusqDWYYDoXrpDLs6DXo6JDZIlkMgCNEnHdTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1394244},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"e1935ec499a70e1aed314311907e4e1d52e95825","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.12_1769289486769_0.7175692127720021","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@markusylisiurunen/tau","version":"0.2.13","_id":"@markusylisiurunen/tau@0.2.13","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7026f3881096072e03ca097e5233370672c8e985","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.13.tgz","fileCount":268,"integrity":"sha512-M6GrCfulK1o7zs24yFpKcQ+FUMjRbxAYBuEeO9UJ4Hais05kERJGylimnnDUErw/bVjg6dvXnolgiDuUohRBYQ==","signatures":[{"sig":"MEUCIQDFDojhbbuTm36tR3Dt7vGhEPl0ZuGv29UBh7mHEKjQZwIgYHXWiEbaVxQQcDzGPgtOg/HxbSND81FFeLieMgjpkUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1416131},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"1541b36a23033cb7c635076b36217e336cfd9472","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.13_1769345438269_0.9254731183183964","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@markusylisiurunen/tau","version":"0.2.14","_id":"@markusylisiurunen/tau@0.2.14","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"72b4810be396d8a0ae8efa1dbea18438c9562cd2","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.14.tgz","fileCount":268,"integrity":"sha512-IHP9nsECyCkrylrDBsijU/pJgoX8k2MZYGqib4IIzZrN2IZXVL2ogomm6gfSekqdSs3u9phV//zzVjBk1czMEw==","signatures":[{"sig":"MEYCIQC3wIxdoHSm4RjaTGbTWafw/3e/1oAngQLrrsinusLz7gIhANbZTbw3N++lU58sKksSJuUBtU7t838T7JTfiHh+vcZM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1421798},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"c5479dac0c969a3fdcb7f57b6806c5cf2a3d1ffb","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.14_1769348710331_0.467069591876522","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@markusylisiurunen/tau","version":"0.2.15","_id":"@markusylisiurunen/tau@0.2.15","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"d376d8b636f4d5227accb6cd677f91900e3360be","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.15.tgz","fileCount":270,"integrity":"sha512-k7eD9B2w2T6JIPaW1c94iVsg8rIgqUcVst8d/zWbimDfNgBp29ggYYhSkFzLv+UZEoMSgNbtGjbs1aRRJg67gA==","signatures":[{"sig":"MEUCIH+AgEk6WDHVQaSHFPPTYfveu304hEIBXHmh6XdNwAW5AiEAxO00OxZPgsSMIllrUk6EY1KsQj6008tPT6HG4k5zM7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1451719},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"d75f929e01591a1be6afbd1061082e1076b03cdf","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.15_1769378541510_0.3578742177549066","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@markusylisiurunen/tau","version":"0.2.16","_id":"@markusylisiurunen/tau@0.2.16","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"ca7ab3920161ee2847fd4922232128b11eaef88f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.16.tgz","fileCount":272,"integrity":"sha512-2whS7miqyEKhik+oyRsPGFEaMRRkMHlLxmHcjtqKIwpc8SuBm+PRFEX1OESn+9x8Ozqiy/cAl6vCw8+mULr7jg==","signatures":[{"sig":"MEYCIQDmvmcxWzcXt2d5IvW51bhsO9jJaj2tAkijDJVsmDBHDQIhAOxD8m+Zl/bgWxBz2NmQ76cZQOTaW3IGu2ImqY+XGyDC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476772},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"15c6c4f25cca7b8fba8c74fb1d34fd2fcebbcad4","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.16_1769463170256_0.19873423714769434","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@markusylisiurunen/tau","version":"0.2.17","_id":"@markusylisiurunen/tau@0.2.17","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"569d112989015094166c17271b0ad28cad4e5192","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.17.tgz","fileCount":272,"integrity":"sha512-+mygECvA5addZhNHfELu9uj3osJ0ew7RYACzh+c6BcKAKGnuHngJe1kH6xj22X5+i5qdLjlK0BhAWpa7HaL2dw==","signatures":[{"sig":"MEYCIQCHBW1G7J9vIKOzHrrAiVpgPmLjQ5BBrfAaBkJeXiRaYQIhALHfpW7nAMHnOnK3VcFwRbknf2ep91PxT3MZMkxD/eq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497784},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"6489facd3351c2c9817dd2608695cc5cf1171779","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.17_1769544603886_0.23068420109719945","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@markusylisiurunen/tau","version":"0.2.18","_id":"@markusylisiurunen/tau@0.2.18","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"21f63baf0307f53f36c433ebf28403f545c4c6b1","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.18.tgz","fileCount":272,"integrity":"sha512-cjbfyjHIToAsbC9wBMgQTrtLjqJgk2ZFUWU099I2iN3uCoCxg14VdAD5fV2wXPXiM/VJqsbK+sJvdj7PxKG5Lg==","signatures":[{"sig":"MEYCIQDDeZXcznzhe6wMETGurKwU6oZiBKTSmtSp5G2cZRGASAIhANjkOYIWw+4o2HyTZsE4hD42er4gufU42mrxM7xqu+O9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497311},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"13b19433e4986e47565382a2157b265f3440cf30","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.18_1769621870476_0.9562484307607475","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@markusylisiurunen/tau","version":"0.2.19","_id":"@markusylisiurunen/tau@0.2.19","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"80a57335e14e78bdeda4eafc4668a7ec65b849b0","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.19.tgz","fileCount":274,"integrity":"sha512-I3mXaRW87+W1rGmsV3KB2dnCIWqCp5ooOi9KlwnIP4SLEfXHnlreQKIPg+dvTvM6SC03abq5FIbJmj+QOtAiqg==","signatures":[{"sig":"MEUCIGgtAXwzhiL00cFlUwlRQD3dy1uar8WvQcE8kTvbU+bNAiEAjXiB3nZo9kKspzpksiyJbLf5Zhk+tAPwa0piV1H4z3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502977},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"612d8bd91252cc3b7cf41b330f0fdea767426ecb","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.19_1769634539128_0.8421626651907557","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@markusylisiurunen/tau","version":"0.2.20","_id":"@markusylisiurunen/tau@0.2.20","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"e9909f5aa0f0482504bd9bca493fa46cbb3744f8","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.20.tgz","fileCount":274,"integrity":"sha512-qDLad4xQcBELanQnKNf8YfJFz5C8L8NRY1XRxIM6OZ8o64cPvAx9/eWJkXQHd44BjK4yV83+H2QZmmcaC5vNJw==","signatures":[{"sig":"MEUCIQD+DCpbd9T6MXjswBjMTBWIf8hqPzVDSpf4u3xomJ+8KAIgeeamCxQW7evYwWvpg4+XAzVnMqPdG8IxrHg/imN1osU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1505907},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"bc5308e9a92002aaa8450f6c3e86aec79358c435","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.20_1769637596628_0.26527179283624935","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@markusylisiurunen/tau","version":"0.2.21","_id":"@markusylisiurunen/tau@0.2.21","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"ca181ab9169a4523860a6199ccdf3001499f67e8","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.21.tgz","fileCount":274,"integrity":"sha512-ybOgFzELPUoQyHrNNzaGwVfp6c9mwMpDmJUDYP5Zgyx1MImbugP0dXuyr1YJl4aE7MW15HzDjYyq1xkPoJfEnQ==","signatures":[{"sig":"MEMCH2xCR256H4YtZBQ4rckS5cgujXWs4AuN28WnIwrNsxMCIAF7/2iqqSRgPwyIkr8J61TOQQ6cXOm8p2XWx5Y+ns7I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1505903},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"4bcd981b6c178243593a75ae482e45f3469c627f","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.21_1769638282423_0.22959878390724664","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@markusylisiurunen/tau","version":"0.2.22","_id":"@markusylisiurunen/tau@0.2.22","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b9551743fb3b273b3d49c453cca7726a1debd00e","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.22.tgz","fileCount":274,"integrity":"sha512-MBSPfCwhCT+4NmvxM5jqjJTNdDrqB3Zehso2ICoh0cSiKGlaOAKCKxSgteYzlHYhkDksvXgiX/Lq27UKHfBwjA==","signatures":[{"sig":"MEUCIAHGSOGdacPqXiN6JUdYZE+SpgQyvxb+8eaNHjA/+qqmAiEAwHy8EGMIiWE4nfcXWWlDayWW7OhSulIu87J/vY80t8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1543535},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"a74cc4a9f3480800e02e026ac46d7aaa0fb2573f","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.47","@mariozechner/pi-ai":"^0.49.3","@mariozechner/pi-tui":"^0.49.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.9","@biomejs/biome":"2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.22_1769723479769_0.1896562442306411","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@markusylisiurunen/tau","version":"0.2.23","_id":"@markusylisiurunen/tau@0.2.23","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"8a1e249b52554ef03b6dcc860d0b9149498fe74c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.23.tgz","fileCount":274,"integrity":"sha512-VOChBxTSdDRpiZAbMEx2Jjg6zA0lzm7myVgNuPrMOqBqORHESST1g9HdIoRs+NxK8I+cv2eKOebp+teuSMRCag==","signatures":[{"sig":"MEYCIQC4TA/cR2DRqtNxoN3KPbcE1pcBSwof0lFvN8tsKZoK4AIhALNguFxYWHibDA+0OVjp7jjzCVaIV3FP4WYSa6UPsBY3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1550092},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"d8053ea40c1ec119b5d76e8bd1282696947357fb","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.0","@mariozechner/pi-tui":"^0.52.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.11","@biomejs/biome":"2.3.14"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.23_1770323875999_0.05755222902781232","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@markusylisiurunen/tau","version":"0.2.24","_id":"@markusylisiurunen/tau@0.2.24","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"55932569acf06731dfcefdbc279465a687950e5c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.24.tgz","fileCount":274,"integrity":"sha512-Lap6ozQ7iCtLjJ5zztmZNbdqJdQfE2VlAlfHaY8nfhzzKfCpR0WaBs5YeseAGVCot/zGGLJkX6ze2le9+iSgdQ==","signatures":[{"sig":"MEYCIQDZpCNWTDbX8XMHfnkbjU2jCc5nxFKevX/UYUzckdnsgQIhANqturFnAlRgnf7erw2oz+24+r4w2/Ljr2kdqUkpTfvo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1550092},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"019ea3ad7af3a44a03d722283d4881d0a6d4f5ff","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.2","@mariozechner/pi-tui":"^0.52.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.11","@biomejs/biome":"2.3.14"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.24_1770326399200_0.1777290655278405","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@markusylisiurunen/tau","version":"0.2.25","_id":"@markusylisiurunen/tau@0.2.25","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"9f68e0d92b54c783a1cb7c42512b5c61940ea586","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.25.tgz","fileCount":274,"integrity":"sha512-ZtqQLPzp47e8EIFFZpmd9fvM1D8RgWNzrL2NNpyu1Uk9V45EJxC3Yl95l/msPgHeyTQjwZCcsTGaQOqZEEyH5A==","signatures":[{"sig":"MEUCIQCVfQ1XHeOhdafEFwRZKwhDBy83b+c/FKhYYchPgxxg6gIgWTRUcDNncaqI5PMv2VgiHu5gEZrP7UDeEIH0Xf3yVGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1550092},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"22e1c7df0c385ef0ce8f3701cf28d32c16972e3c","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.5","@mariozechner/pi-tui":"^0.52.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.11","@biomejs/biome":"2.3.14"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.25_1770328988839_0.8473487462124307","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@markusylisiurunen/tau","version":"0.2.26","_id":"@markusylisiurunen/tau@0.2.26","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c15afabb53100f0e9144dcb3da8925ee21df3e9a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.26.tgz","fileCount":276,"integrity":"sha512-cOblmttY55gKOtCfH06Z1KG3gtq5x4PxBIFDfdGc4A/CpdGB1LubK6u7nQT5izmkdV7prRRQhuGfons35DLNMQ==","signatures":[{"sig":"MEQCID0JFbDCaHaklVgOz9XgDh3f8kYHUgzPKA2eUjwvzZHmAiBFD4OL3wv6/BShcY6qM/QQ3+db+xmCcXmuT5x/9zJyiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1574690},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"c3fe7377c8fec6665190be90b511ee1879262ad3","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.7","@mariozechner/pi-tui":"^0.52.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.11","@biomejs/biome":"2.3.14"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.26_1770474272717_0.6728167225632","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@markusylisiurunen/tau","version":"0.2.27","_id":"@markusylisiurunen/tau@0.2.27","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"14126bfb15d2c473de01628a30e74f69ac0f9e52","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.27.tgz","fileCount":278,"integrity":"sha512-UkmNXETxfZXaRbDqbFhJfqixCt2HlTutZt42IvIqAWh00hiF96Gwzp3PrlCDbB2ZbXjOOZoeWvfDRHn82KE7fQ==","signatures":[{"sig":"MEUCICJbuZfB/UtaI/o+i/rHDmkxlTtOygJR3096IsqtW+YzAiEAmqxOtAYq63XW14gS9/A7Wv1wRDHcbzCp6Z/wCzIaW+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1600985},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"7ff9f23012c44020e6951f7a6bfac61bc0254e41","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.9","@mariozechner/pi-tui":"^0.52.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.12","@biomejs/biome":"2.3.14"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.27_1770622232398_0.6778869218384365","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@markusylisiurunen/tau","version":"0.2.28","_id":"@markusylisiurunen/tau@0.2.28","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"a51508016fc6ba9323dbdc0d12c9bc6a8dec23ce","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.28.tgz","fileCount":278,"integrity":"sha512-NFPf3wNbAoKhyzPsHwXxsj86+nbpKDhhSguZ61I1N2iNkaBsb2XWO0t+LmHZp4ELXu/NgPuR1wMUjBECmj68Yg==","signatures":[{"sig":"MEUCIAUEAlW+x5h6xzpHlpywX4YG+YtBjsGk2Y3CaDfGHuIhAiEA0fOHN55vfHFrlkWrEryaDvi/dl8K42K7YDDzbZuGiFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1602649},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"fbc2eb049025d9745d4ef363fae78c96e9ebe2b0","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.9","@mariozechner/pi-tui":"^0.52.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.12","@biomejs/biome":"2.3.14"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.28_1770751075823_0.7211323160942968","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@markusylisiurunen/tau","version":"0.2.29","_id":"@markusylisiurunen/tau@0.2.29","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"e11d39ec05469762ab53ef56df9f79a99412dac0","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.29.tgz","fileCount":288,"integrity":"sha512-AYyVL9VvKn26XHg2ZMm2u1DR2eKbRR86WZNQj8NO/Q3yp7sd0GeoTV7hbBHGldsh6p0OWjexp93PL7xi4rPBiQ==","signatures":[{"sig":"MEUCIQC7OjU1N86u/bSNqGEcBfJRKiJXAgYrVz0ZmyJ3tacAZgIgW3RJQPxohP4hYJ3eUVPQFgD74ZWNXeztpgX5k/BV+j8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1621546},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"5567052d17e7c7a4709740472bb45eaca763d794","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.9","@mariozechner/pi-tui":"^0.52.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.12","@biomejs/biome":"2.3.14"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.29_1770758179385_0.41340688911157075","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@markusylisiurunen/tau","version":"0.2.30","_id":"@markusylisiurunen/tau@0.2.30","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"fd354fb10addce56760e801a4789b9ee7991e615","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.30.tgz","fileCount":288,"integrity":"sha512-yT+k5uYOlpEhEyPqOBZUWCBc28W6njWyXHTBT7Ueup9vUucOEAeHbdbFs5r2Di6ir0tG1NpUPS/SkCOFWy3HDw==","signatures":[{"sig":"MEQCICrMv+fkj/taaGYpkpr4mpnrORc+wUiaennMmJr2B0SkAiAEcr5ktepMYDZI2cMwABtEijJlbyTKseyHnbTeslo2Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1621592},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"d8e0354185784ce11e68ef6912934c3a16b10511","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.9","@mariozechner/pi-tui":"^0.52.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.12","@biomejs/biome":"2.3.14"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.30_1770758519180_0.4469346615942573","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@markusylisiurunen/tau","version":"0.2.31","_id":"@markusylisiurunen/tau@0.2.31","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"5aadbba04498e513c05dd889b6c0bcc1396dfd52","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.31.tgz","fileCount":280,"integrity":"sha512-Nlyh10DQPiGakwckD9YQ6XXk1VSTGxfI2DPrZZJzjC1ls07FuGuVltuzKbmubTru04RsoLg5TBbljD4C0pVnow==","signatures":[{"sig":"MEUCIQCs+AoGF+xh2pB9lKjqPPpsaktcPkoHvnl9c/3OrmGWXwIgPSuliZjZkIPv96f3iTMkPGlAigYp7ZDfkzL/fBxHFaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1591046},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"bf6c10ae9eedda4a545dbeb58644a0d2a46292c7","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.9","@mariozechner/pi-tui":"^0.52.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.12","@biomejs/biome":"2.3.14"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.31_1770759542348_0.4383024050133064","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@markusylisiurunen/tau","version":"0.2.32","_id":"@markusylisiurunen/tau@0.2.32","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7107b0711fe54996071b1e821fed7cbaacd293bc","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.32.tgz","fileCount":280,"integrity":"sha512-Owi7SXqv4K39O+2b6S5qLC5/c3WLLIJod0SNTaHG8poxVxGgE1jp1z4XP4VYXFJIVH6jgBLHI5EJZfYrXp7OxA==","signatures":[{"sig":"MEYCIQDPknMOZIooxu5/9pPCxHamXvbvXO+NKJq/0ecQJk6NeQIhAONMVfLPWWz6PpQSGELbw1t8Rs4kriwevgbHSIsr3ESj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1590856},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"e0cdb6760ca489a1178c0ffacfb3d2b87e6286a8","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.9","@mariozechner/pi-tui":"^0.52.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.12","@biomejs/biome":"2.3.14"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.32_1770760416932_0.9439588341138929","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"@markusylisiurunen/tau","version":"0.2.33","_id":"@markusylisiurunen/tau@0.2.33","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"82adf8daf990d087c8fc88d9b0e2b8d59512b472","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.33.tgz","fileCount":284,"integrity":"sha512-j99ex/Q+pzPmvHX0Ouv+9Y/GTRgUlmLMMfuM1Y2TJFKwoB0KkVtKcet1GkT+LoWevhTUjlLH7exUvPGaTocHJQ==","signatures":[{"sig":"MEUCIQDkepXyoblc5Nnw3hdQeLTk4koUcL3F6dsLK09RV+UaKgIgcXCP9XVn1kOy/sFFsL0IbxIGLfohHesrPOS5nc6PFx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634820},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"c0dce80aecb53504487a960e1035cb6504f3b943","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.9","@mariozechner/pi-tui":"^0.52.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.12","@biomejs/biome":"2.3.14"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.33_1770919580312_0.2892948219479934","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"@markusylisiurunen/tau","version":"0.2.34","_id":"@markusylisiurunen/tau@0.2.34","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"85d6b7571d5e7d28aceaea454557f9838d5dc34d","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.34.tgz","fileCount":284,"integrity":"sha512-k2oh6alg+FB1qyO+BSoRmSldEu++cY8exqN/YN0H+KwGtTaz41s4yo4nwEqNDHZdbdw8yAOPYs1xBYk9GxZD+A==","signatures":[{"sig":"MEUCIQCGTXSDWNkmQn+lFRo13zaCAaKT4sZlGmVq3RBYlMwkMQIgSDy6yi+liiWkFtRs9fRoz3ZWIfX2wUtRr4SkEsPqSjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1635351},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"399936226ebaf252f13c966a19f097d82a250c26","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.9","@mariozechner/pi-tui":"^0.52.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.12","@biomejs/biome":"2.3.14"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.34_1770927605789_0.8538005417979941","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"@markusylisiurunen/tau","version":"0.2.35","_id":"@markusylisiurunen/tau@0.2.35","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"adb09b0e4f6e88cd758626bf3c9953858dda31af","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.35.tgz","fileCount":284,"integrity":"sha512-l5GgYx7Y69IW4WwNfmL4pDi+ZkcSvXbCdDdaMkc9zraLuMMmK5Ev48+IHP9a1JXKbDjN+3nn4hMaBF+088DUNQ==","signatures":[{"sig":"MEQCIDqSnHlA7Vr1L4BiRG7hvvkAOUoPFcv+5WN6ftoN5wsCAiBcCYnMakNWW43GLBBL3LP/A0oqDiyx2n+tR/XyMFEDhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1642982},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"4d2a3dc9cd44c3ac0d677640062d9a8abc43a9da","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.9","@mariozechner/pi-tui":"^0.52.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.35_1770930358608_0.9822699816405271","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"@markusylisiurunen/tau","version":"0.2.36","_id":"@markusylisiurunen/tau@0.2.36","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"ee2c0f6a01071fe18729eac88dba752af0461c8c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.36.tgz","fileCount":284,"integrity":"sha512-cPJ5PWdxVx+m74Q+P3ohaRPBfR3yrXmWw/yE7iLH6JkEc8jeXv8LPQMxnHO9eKth6mLB1foffYe+wte7zxO0VA==","signatures":[{"sig":"MEUCIQDagwf4Iee8AA9xZJTibeIemVE4A/XzuXo2pmmMPKfl8gIgQSXlcR9XvS+T9OhRnakia0wSJPD84RKb6uFrFZcsnsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1671982},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"8e23afb14024ad57699160c653e6b25effac7444","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.36_1770934787788_0.797130834219852","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"@markusylisiurunen/tau","version":"0.2.37","_id":"@markusylisiurunen/tau@0.2.37","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"dec6df4d0dab99be7bbdb7e446edddd5283eb325","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.37.tgz","fileCount":306,"integrity":"sha512-ijLRykNBYo6kbJ9kWPRIStr6DAjB6HGGF+OJtk/uH8TRP4Du/QOjKKm9jFer63AMUHR+ZH/tt+BE5ViaaEu3xA==","signatures":[{"sig":"MEUCIQCFVKgAwuXBvjWlCYVP/MwjR4Ihk9H3BKPiQQVDQ4GAoQIgf5U9XHHOUS1x0Upylb2K8HVrGlR/7tTUMZfjkq+vbsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1769403},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"b911c9c19d20ab70fce543aa4af41ccf67b08654","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.37_1771005530821_0.3272435919108536","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"@markusylisiurunen/tau","version":"0.2.38","_id":"@markusylisiurunen/tau@0.2.38","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"66812bfe289caa28db93b4210ba0e8c93028a2c9","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.38.tgz","fileCount":308,"integrity":"sha512-MsEpYD0ugx1V8lJkjzzVz5s7+2W1kZNmmy9VXlOIqoC7ABtrZ5TYn39nQYx09c9y1WzOBVLkKVRlu2FvbSEzQg==","signatures":[{"sig":"MEUCIQDOBU9ObcWxdZshW9NLgCixU1Ryey955B42IDKnTH2m+gIgX1EFiWNDkbU4j4G8eI+NYsG/IQ55bFcIS6xWj83Vj08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1788549},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"b7982338e1e9f13b2e4fa6d3c596c49644a97cf3","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.38_1771007280920_0.15059001103469538","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"@markusylisiurunen/tau","version":"0.2.39","_id":"@markusylisiurunen/tau@0.2.39","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"87e56cd3cdb8c9c1d6b0b5123a19171dd1716ab1","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.39.tgz","fileCount":328,"integrity":"sha512-KT3CsbOQs5QmCb7XkU+LyWYtlP01RxuMHMNOhCzzi51o+wTyKeh2x8EmM8nMvQ15ae5N9iEqt05xixQbreyK/A==","signatures":[{"sig":"MEUCIF53aS68cuUFOVfcpoJ4p9zcc/MqbFSRNSQxpH5lY4FmAiEAm50Y41eOdydGg0cy2mHIuvGBlGtufNclxkr7jlSJxCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1955047},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"b06ef8ed7e326843fea08493f82005bc4639e0df","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.39_1771019838086_0.7132859878804318","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"@markusylisiurunen/tau","version":"0.2.40","_id":"@markusylisiurunen/tau@0.2.40","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"848e6dbadf4864b4db7dd9b4f4953941cc234dbc","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.40.tgz","fileCount":329,"integrity":"sha512-fJhAhbQeh5F5neLx7bCUSn2nIyWHTbe4eyIEX2fPxlOlD5gabOTLT9T0oHbP2PW5KzG3LKV8RPWGskMJtrAzhA==","signatures":[{"sig":"MEYCIQCcIAFWbmb9Lu0zC/Ebt7xhbWwvVjUFM4+S3BuX9V5aAgIhAPMAUWzvB1VjPfTzYZRPkNumHPXhqZavJqnXrugouq+7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1967551},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"c7e18e74c29bb2761c245c70c4e803c6ff2292d3","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.40_1771061776540_0.2312651744678873","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"@markusylisiurunen/tau","version":"0.2.41","_id":"@markusylisiurunen/tau@0.2.41","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c5d92b8bd5999b15cd976f605464391105c0092f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.41.tgz","fileCount":329,"integrity":"sha512-ewVGqLm6RXGuEhcYfssgxP01y52fpjrzfiH40t+LK/14jd8BsfMLDCSCn+HB+IvT7nztnAUMRwj8qlVT2O1/oA==","signatures":[{"sig":"MEQCICj+q2fa48e7Nt33RDbpmeojd7ALfujqx6eYs87OyaudAiA2nh/La5ni3UWpGJ4+oUxDcxpAEeBIRgQL508PQ7lASg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1974230},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"49dcc6f0dd9cbddc2529a2bd4e7d1af8c1d89927","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.41_1771063584869_0.4516269330031184","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"@markusylisiurunen/tau","version":"0.2.42","_id":"@markusylisiurunen/tau@0.2.42","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"20491e38b3ea5390548aed0d3db8397e3fd7bbf5","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.42.tgz","fileCount":329,"integrity":"sha512-GLo/3m79EKr0D1FYFvWO0UbYUKvK31GkcHN1w8mO7hpuuiBYlkVwWHNpWh8dCcKb6n+ap38LeZV9nbbfAAxMvA==","signatures":[{"sig":"MEUCIBuoX4PssmDpeuK3gYUdoedp2S+XbAU6YTxPypaQ04ulAiEAheB13YXJJgB2erF/H6AhsaE3lwa7/+2cDzYF+RnNLN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1974413},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"abe4bf6dc2e8d2452535f1193dfa7c9a7928ca43","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.42_1771064364519_0.41903415887369544","host":"s3://npm-registry-packages-npm-production"}},"0.2.43":{"name":"@markusylisiurunen/tau","version":"0.2.43","_id":"@markusylisiurunen/tau@0.2.43","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"9a9cbc0d38694ef130df3adf12e22baeb996c1f9","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.43.tgz","fileCount":329,"integrity":"sha512-cscmxR6ZuZ4it5x6UOsU5991rV6MjXGyvrEX4Q6uS6GiOwo13ktppwwrm5QtQ/EsquhwHAICULgXG6h2C4Js6g==","signatures":[{"sig":"MEUCIQCnjxmat1F4gliiuv/0FEInN4mAiXEZfd44iJDJoiQEZwIgAVAG93PNqSBAZ84WT5WMF8QBklOgLeuySxh6fL/5rug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1979866},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"e8588305e7526a9e2667906e2766b2efc217a8a8","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.43_1771070365025_0.11240781555280566","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"@markusylisiurunen/tau","version":"0.2.44","_id":"@markusylisiurunen/tau@0.2.44","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b48c223b6ec48f3b5f3f1ead88b0ea501b0131df","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.44.tgz","fileCount":329,"integrity":"sha512-bZ2mgG5/qeBLGfAFfNpxd5TIXw+4AytV2bETdWenpIcx+kQDrriYxv5PcdFAH1c5H0rrDZ/729cv+vzE8fRDlg==","signatures":[{"sig":"MEQCIFCZyfIeeVj+R28C24eSOE4TcFBhI0zPahSpgjpA/VE0AiAa/IaHp0otpXUT5ftwMLGBWhSnQT6okESHGXHMDxazJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1989577},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"f7edd019e811b02bf70ad62438e7bbb372fde797","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.44_1771076087564_0.4799839150184151","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"@markusylisiurunen/tau","version":"0.2.45","_id":"@markusylisiurunen/tau@0.2.45","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7ddea3db233e1a75725c48e96bff02dd3ff0e732","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.45.tgz","fileCount":329,"integrity":"sha512-1T/kYL+S2rq0bpd8adGw0W+vjNE0mIqXCzEEHRoDAiRAxv8Bs66Un6vI/TSVlQRuVTbs5E7EINahE0jaCJrWyg==","signatures":[{"sig":"MEUCIQC7SP8i48UsCT/0kvD8qiwK5nHPCOzapmVTI8PksjBChAIgInXVLPVvX+IfL2p+RBpw+4Eu2xCVbGabDQhq2OTXOrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1991548},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"cc42e467e0f7a772bcb0cc67415b4b91710daa18","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.45_1771083553385_0.1029496654996831","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"@markusylisiurunen/tau","version":"0.2.46","_id":"@markusylisiurunen/tau@0.2.46","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"fe94d720ebbf3c7641371a9f71e25c61826c736a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.46.tgz","fileCount":331,"integrity":"sha512-bgTb/R8KbIi5MYcW1iHRZMyFB1SQ4jikJtpBP9BBGmjTy2hz+Vdj+fWyv2lK9sHw/qcuMA3uM/JQqGVVVQEAOQ==","signatures":[{"sig":"MEUCIG3CKT4GrDGi5N0Bt0LI8ZPWtzQRceKk3US3Rmoc0GH/AiEA8e74i4jwmrrfYwxeL+p/Q7Z5DXnnmq9KBADfyXjaqEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2000520},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"caa3f2ab7a85990ebffb16998617d7af0c3e50e5","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.46_1771086205736_0.5615188612676445","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"@markusylisiurunen/tau","version":"0.2.47","_id":"@markusylisiurunen/tau@0.2.47","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"37f78b17c8367e5ee101f8702e65e09ac2fac643","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.47.tgz","fileCount":335,"integrity":"sha512-vn9NxqQaC/X9Zla6nFVsBe5PnBZApH4/zBVTTgxVwUItYWpq9hgY8WOnRVPndR0XOwdzHYqFryhRQrzb7IVE3g==","signatures":[{"sig":"MEUCIQCclYr4G1doPS6NRNz+2APNWg6etHScDnxwDMPms5TsBgIgDoPl1FBUGWpy1zt5e5TumlIoR30lNRHM3aRAThryinU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2035507},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"64e53ec9e9de9618d9409941ecee0151ccadba07","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.47_1771111123775_0.4751727243384978","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"@markusylisiurunen/tau","version":"0.2.48","_id":"@markusylisiurunen/tau@0.2.48","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"a46bb72f151eb639aadc5abe5113b847578c4221","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.48.tgz","fileCount":335,"integrity":"sha512-/D2mQtos+qwZN6Ng8/wIItM5VTBkYttS90Or249dsobmUoM4ZA0Q3Sg8UP4N9VqCOpVqcuBR4n2gc2NUoJWUTQ==","signatures":[{"sig":"MEUCIBq6CB8pulAJumkXSYnk579W3TRlUWDdTtTqPCPZ/gZbAiEAuU4fkg2NZ530YYF1vD71PQf0gi2kfSJBFuyeVZAdVIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2043365},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"f212dffe7482d6ba86c168ffac38c863fae9741e","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.48_1771146113824_0.059408513842131416","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"@markusylisiurunen/tau","version":"0.2.49","_id":"@markusylisiurunen/tau@0.2.49","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"dfdc15208fab7cac525729e32f3b3b129e818235","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.49.tgz","fileCount":335,"integrity":"sha512-488vK8tLi1GVNajtW7L14EDCLv10LBo2YeEGaX+WN24ulEvVi39OoNrcYT+zZxbeZzioGRHAWmiy6l2cam33/Q==","signatures":[{"sig":"MEYCIQDbA9n3gDDcRtH6gTSyLUA6h39Z8O29LeBYHjeSH0eZSAIhAM9hhx9TMPTMsPxq/TSp3hvXeFF1tKGDdc9vCrwNnhDK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2059854},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"1fa4ac331d27b66e0006e49504c62158f61705de","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.49_1771158515017_0.6719993700469753","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"@markusylisiurunen/tau","version":"0.2.50","_id":"@markusylisiurunen/tau@0.2.50","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"f4f8f56929778fe13609467954682186e4591b3a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.50.tgz","fileCount":337,"integrity":"sha512-fsB9S7VTtCc37G6iWiJw4dlkU72wEoRCIp9Vwp2CILPIonFF/7n/habaxiLsljDD1yuNoZp8dLm2m4omdl0r8A==","signatures":[{"sig":"MEQCIGO4YJdsNZOBO2mGYMhrSdtTT3cJCJ32fGTVRzvvmQ6JAiB1iqzjm81WMswfKhW6w+KNWgWr/qGwLQCkcJntkZ8PaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2115067},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"c91fcde050282cc316b3ba4137ce399cb15fbec2","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.50_1771165149525_0.9670900906292996","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"@markusylisiurunen/tau","version":"0.2.51","_id":"@markusylisiurunen/tau@0.2.51","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"f7a44d31e5a8b11ef3d6e19fe8a8b62c5b9bb99e","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.51.tgz","fileCount":337,"integrity":"sha512-EFXLDhCcEggmMRkxNUR1bqNMU7T5/Zw1rj5EI5UrWTydhW3X9lGCt2465Jt7QRXYSP+vlqyCfwnqbooCTef7Sw==","signatures":[{"sig":"MEUCIQCjYA/Zv1wLZOmYCouxJ5wWrpOuxlj8nWFBWxMQ3s8llQIgfNMpOwtKWhUCxHVSfUJBiJ0NjvEQWg2kW35CdDYxHuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2132063},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"2cc8d4f44d3e6558d4d263627f162f41985ca16e","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.51_1771175911672_0.967320765007861","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"name":"@markusylisiurunen/tau","version":"0.2.52","_id":"@markusylisiurunen/tau@0.2.52","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"dc8782f51261dfddcdc58edbf761bfbcac7034d4","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.52.tgz","fileCount":337,"integrity":"sha512-MERzn58xNonv1pronXn7Uyg/XvaOAEmdhTlSu1R5qc//FZHcFRa56CGbCNqmg4MOwKsHzJ1iqr+Kbvjb1hJ5QA==","signatures":[{"sig":"MEUCIQClZGyFDOEk7B2YsW/QzM+UdAYRoAwx9/7h45gn+cc5QAIgC2WhIy1gBCzPaTEtlqMgxQujXKgpDzODxbuOFOXFXss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2135651},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"b7fa432eee4da16c14ed2bb918c3b8159b044e29","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.52_1771224509905_0.6039268881593853","host":"s3://npm-registry-packages-npm-production"}},"0.2.53":{"name":"@markusylisiurunen/tau","version":"0.2.53","_id":"@markusylisiurunen/tau@0.2.53","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"cd3b15e22a6d10fd834b8973f0d5874f0a1e6dec","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.53.tgz","fileCount":337,"integrity":"sha512-RCZitHKVBjvFglzyGr8FcRbSKrkc3a8aNIo8UsSKj+Ir07Ss7BCHm5vh+QdJQBIfLCfFfzHH7lMkcLhXUI0Luw==","signatures":[{"sig":"MEQCIBoacloJ2S6oVwJIS0lHHaTrZ+7rHaTXr3KJrfoN8oe5AiBGK/Y6KILw5SENqR+YWjNTsdyz5eWeVxftT/ztlEAryA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2135858},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"ddf15630d52db08c76d9f3e72375e252686ba9c5","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.53_1771248595209_0.8978916738145042","host":"s3://npm-registry-packages-npm-production"}},"0.2.54":{"name":"@markusylisiurunen/tau","version":"0.2.54","_id":"@markusylisiurunen/tau@0.2.54","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"e099ca84e5d7da8cc4d0bc6c7faa6ebd0678af87","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.54.tgz","fileCount":337,"integrity":"sha512-3xtCzQK2YsWJSIBYT2UL6sIApKUN7GFDf+pcjentrG53Tubh0D2GE6wX0U6XaTohnkjOa6/V6AwkaZEJTp3/Iw==","signatures":[{"sig":"MEYCIQC1ESHBkoIuXLl6+IP4AtJNIVZsrZRMGRLuR/laU83dTgIhAOtqmOavSH9IxKeq7R9eMTHHRfM3MIpPwPv2mo+qwg4i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2144280},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"bf309c4cd6ce413d7a84bce0a13bcac6575f725c","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.54_1771255396529_0.955868542143369","host":"s3://npm-registry-packages-npm-production"}},"0.2.55":{"name":"@markusylisiurunen/tau","version":"0.2.55","_id":"@markusylisiurunen/tau@0.2.55","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"0faa5ef04c6ec2c43c9117155c6878dba0a976f0","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.55.tgz","fileCount":337,"integrity":"sha512-/u7SFmjOPxf/5RytyhgPk4extkg6SUvpiZNKiys/tYjy5SNxRIYvyP39RqLeFiEl+lcCsrNS6yKFfdiYG2X74A==","signatures":[{"sig":"MEQCIDahwodEsTbHDvpPwpTQFs0MX6+hLSemCrbCH4lo681KAiAP1Km46EAqLOJ8bbeKOFQ7yeba9mAwzr36M5KvgNsuyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2170071},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"0f8581e0d0c8350cb8e2197f7fed803de5b07e82","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.55_1771260964850_0.7464065735852266","host":"s3://npm-registry-packages-npm-production"}},"0.2.56":{"name":"@markusylisiurunen/tau","version":"0.2.56","_id":"@markusylisiurunen/tau@0.2.56","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"9c5e973ee3b9eba7928186e2aa2030ca29cdaab2","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.56.tgz","fileCount":337,"integrity":"sha512-vTliRTwcYE1LKSiErOQT+r6Dvo+rIxihwfZO6IDXN/H4wi9vFEwQGgDVyzi1MbUqwG3L/4IJ4KefUOlt/Ptu1g==","signatures":[{"sig":"MEYCIQDoYcnopMGYGeajCRtzkqCi0up2UGAN/58qnafLMH9SgAIhALNXekTm10MoDNuFGRkkuVuWYFxPo2utaLtjeSt3FSmL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2176057},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"562e0037c903e1e3b0281b150997b3570ecacd9f","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.56_1771273390515_0.9337579915365066","host":"s3://npm-registry-packages-npm-production"}},"0.2.57":{"name":"@markusylisiurunen/tau","version":"0.2.57","_id":"@markusylisiurunen/tau@0.2.57","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c26dbec8949d5c6d5b8d02ee27e94047bfeb014b","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.57.tgz","fileCount":339,"integrity":"sha512-7YsKA6DBoxRc3oEW8DM6iEqm5nVleKIRl6I1xPmNL9ARyUhZVAtAB3TReaNTYwSbtASXvidvudErJ3UOVpBQUw==","signatures":[{"sig":"MEQCIE6bLShwLVzKG74QUIjtGSBe8PR/2Rw9gGONoRnp7V8tAiBqaOdTiff5gj+7G45xs1gfgohzG32rZYJZYsg97viPIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2184420},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"ce8eccbd6c1a4a8e118a72aeb957f84a8f0ff322","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","grammy":"^1.40.0","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.57_1771322796564_0.43002547026541205","host":"s3://npm-registry-packages-npm-production"}},"0.2.58":{"name":"@markusylisiurunen/tau","version":"0.2.58","_id":"@markusylisiurunen/tau@0.2.58","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"499bcf19bbd33d5e3561f5bb51c9b3f41aa86dd7","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.58.tgz","fileCount":339,"integrity":"sha512-WJNTn76SGtBACmKB1ZiAV08wXxtCFgSUfgv1rgE6K9KTVdfdaPxnJQ4Q/muKkCdWMH4hXt097ow7ir6Vdf9Otw==","signatures":[{"sig":"MEUCIFNuoTADSLZOFcIW2hNyME/j+DqjIrZsJ8Kf2I1/5kNgAiEAwlrQIWcUTgOfYnb7tRmaPiDy8n8/AHnGUjNBdfg+L5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2193202},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"cb508b9a14d25a0f71d3ca44931facd0243eecf7","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.52.10","@mariozechner/pi-tui":"^0.52.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.58_1771362348546_0.8371580395269376","host":"s3://npm-registry-packages-npm-production"}},"0.2.59":{"name":"@markusylisiurunen/tau","version":"0.2.59","_id":"@markusylisiurunen/tau@0.2.59","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"4f11802edc47f84cca9f38f69a332721102f5767","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.59.tgz","fileCount":339,"integrity":"sha512-EXzxyDIu835wNzEUrfNUgIos+Dx7gu07VrN77OGAQmGHm1i5Rw2H5qeYq59GOSnHFTwSO4GHjHiPszYLm82y6A==","signatures":[{"sig":"MEYCIQDdkqcvx9oXLRWgl1L4io0dvuOc7lpaH9VQxpFuRWfUHwIhAPICDl2/LrwBO8kIT4TSQcMvK1UOEeN3rk+izMf/jCrc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2193200},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"8f698d6c45bd016a7094e00cf0608da9174c733f","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.53.0","@mariozechner/pi-tui":"^0.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.59_1771363357437_0.6914675379384654","host":"s3://npm-registry-packages-npm-production"}},"0.2.60":{"name":"@markusylisiurunen/tau","version":"0.2.60","_id":"@markusylisiurunen/tau@0.2.60","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"81551450792acdb8ca2da207a48fc500b769c9ab","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.60.tgz","fileCount":345,"integrity":"sha512-QsDnbAppu5Lw3Mmxj184UijVpMjNhj5Zurvwr9qZh4GaM3UPn7xpSbIgl7Yn59x0yRx7FF8hwKtw8EUS+QsCCw==","signatures":[{"sig":"MEQCIFRr9tN6GhdiUNbtbAHUS5Y4/pUoqr8I9d84oI4q12GBAiAfWdLiE7GHHYeIf2GpSsjItDKtdDmUIsGl5GgqqYOJGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2215292},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"3a9e7d47ff0cc37ede87988f114e34e9fc1ca581","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.8.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.53.0","@mariozechner/pi-tui":"^0.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.60_1771507105803_0.01853433849389141","host":"s3://npm-registry-packages-npm-production"}},"0.2.61":{"name":"@markusylisiurunen/tau","version":"0.2.61","_id":"@markusylisiurunen/tau@0.2.61","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7f5bfdb5c45ecb9e088006a05f1b597f30eec2a3","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.61.tgz","fileCount":345,"integrity":"sha512-VOmC/Co6EslYaZ3hSO0FzXisgri39szBHBNdNg6NiXlAZjFgCZFhBJK7yH7E0b4uVdczyK/6NgNdq5daf0xPmQ==","signatures":[{"sig":"MEYCIQDyQtKrJa0ItCp3wm0uAFZFJ5Q23kiZlFNMdzwiEm5JlAIhAINKN1cM4vfjASexGFXI2xm+hubJQQ6L9ytBBMPqMEl1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2215324},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"7c9510c2adf92defe4520a4e95ec778f97f97c9b","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.53.1","@mariozechner/pi-tui":"^0.53.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.61_1771535175934_0.12619461949336075","host":"s3://npm-registry-packages-npm-production"}},"0.2.62":{"name":"@markusylisiurunen/tau","version":"0.2.62","_id":"@markusylisiurunen/tau@0.2.62","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"ba10c66e7f253209e1564d32535d8cc12b10f350","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.62.tgz","fileCount":351,"integrity":"sha512-/bEwMDvmaYdugCSDMmdZZD6jRswjgsntXsjkVy5uF5NNvVFYXyKu3tTs38dInoRaVVvAEzv0TlAfqLJuY0Ednw==","signatures":[{"sig":"MEQCICmuyR92/ZOWdJqOfJcvgcJd/vDrZVMGOOpL6Wy4KSNDAiAfvYmdoOc4gj0a4KyFfQadU5AfJiao8af+9ve9BsOg1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2234805},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"2a0737395a69635628fcca86d42740f17ba7fc94","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.53.1","@mariozechner/pi-tui":"^0.53.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.62_1771671815452_0.5443810861449747","host":"s3://npm-registry-packages-npm-production"}},"0.2.63":{"name":"@markusylisiurunen/tau","version":"0.2.63","_id":"@markusylisiurunen/tau@0.2.63","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"f6fe1294765068b9d812607bd30f71addd7837d8","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.63.tgz","fileCount":353,"integrity":"sha512-NmUdKWSp4Fxf6NKernz0+y1yECp7Qh0h03kN7DZFFNfu0HpMF4p4+Qi3Z+Nk/DD+ELNHkWM5Pa2L5MB4a3ElzQ==","signatures":[{"sig":"MEQCIHLbxilo1dK+RdUL9EF+dV7G7BUUIUjh5zFnn865HMabAiB585LvTIKeMDY7igYXnlNUgXV0qX8cgFMnsSzU/Zn00A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2243610},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"59eb91bf9ca15c69b014b36d45d06643f57f850d","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.53.1","@mariozechner/pi-tui":"^0.53.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.63_1771673210058_0.9567881520258656","host":"s3://npm-registry-packages-npm-production"}},"0.2.64":{"name":"@markusylisiurunen/tau","version":"0.2.64","_id":"@markusylisiurunen/tau@0.2.64","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c0f0dd36b2247e93291f23d2fad1d1ff96b1710f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.64.tgz","fileCount":357,"integrity":"sha512-slDPwYtjCgmgdkTAkDOahMRW0i3FqBst6+FrQ1Z6iEd9dtuaLWCYO3rgHjycAV/hP6wbp/L4MZkJI7U03z3J5g==","signatures":[{"sig":"MEUCIEJcLcHyv2AfP+fjwRsgJfuBtxn62P0ZH/aXz8qAkCWrAiEA+eCC89+CTuO+QkTw1cwQ4KD4NmoihZJTQX7/ztjTiRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2232557},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"983c5885774091388303bf813a73e39ba7ca3c88","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.53.1","@mariozechner/pi-tui":"^0.53.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.64_1771683244185_0.5041067148589158","host":"s3://npm-registry-packages-npm-production"}},"0.2.65":{"name":"@markusylisiurunen/tau","version":"0.2.65","_id":"@markusylisiurunen/tau@0.2.65","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"eef0e930699028f7823352f8734ba941fb115cc6","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.65.tgz","fileCount":357,"integrity":"sha512-iXgwredSmLp5minKdKPyydY6L82dh0aLsCAUZ1ibzul894wFFRDnKU5qBRgv1+QaFoljagnoFVMRHhEj0n7WHg==","signatures":[{"sig":"MEYCIQCUgdIP88bTzRzkRH1YBvueru9RcViuWd/o7ms9JH9URwIhANRvpCvrjn5l4uKAhBzlFB3LA/B9Sn+1Z6YXjzRuLvLY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2233959},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"a03fde41f1058c6c99cf0ac2effb38ffeea56959","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.53.1","@mariozechner/pi-tui":"^0.53.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.65_1771766056349_0.4335213927485555","host":"s3://npm-registry-packages-npm-production"}},"0.2.66":{"name":"@markusylisiurunen/tau","version":"0.2.66","_id":"@markusylisiurunen/tau@0.2.66","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"8b9f9499ab3c5c822c2090ce9e346a344d8e7de8","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.66.tgz","fileCount":360,"integrity":"sha512-Y7Hyaq6rHsLRo3FulU1E/R5bEIsSTrNh3mMKuuK4tuUstCqtXInzXnah4hXF9IEkRPiCnMScbD+zlPmqCe+DBw==","signatures":[{"sig":"MEUCIQCYRRDguVZALcOtns9ajbwUMTD8tNNM4c5gY0XUoBZrXwIgQFC2ERLNPZdQRtVHcwsJLsEGmvPV9igZO3ptgkR/D10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2238724},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"4297c97e46f43539d30b99448ac4d91eb13433cf","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.53.1","@mariozechner/pi-tui":"^0.53.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.3.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.66_1771834817884_0.8879779540416608","host":"s3://npm-registry-packages-npm-production"}},"0.2.67":{"name":"@markusylisiurunen/tau","version":"0.2.67","_id":"@markusylisiurunen/tau@0.2.67","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b0002587e0cd89c6cf4b799f04d1603a746b3f2f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.67.tgz","fileCount":362,"integrity":"sha512-jxblp9D5mY9zqyXo/JcVoKtffchAnRB65eZ/5Xs6lgYGwxOrlCywyLZRycgJLphnXvd1mNArGhxeVBdTBVLn2Q==","signatures":[{"sig":"MEUCIQDgWfpOB2w0fLQO6IqyAmvpTxCZbzzmY9BdR93bYrtOJAIgRZ8tUv+CNpFSsbc6AfwsE//4hzDECon50DHvC0EczP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2242130},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"4336435537a6c5b793232970ab600d093bab7ddc","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.54.2","@mariozechner/pi-tui":"^0.54.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.67_1771960482956_0.740092365100024","host":"s3://npm-registry-packages-npm-production"}},"0.2.68":{"name":"@markusylisiurunen/tau","version":"0.2.68","_id":"@markusylisiurunen/tau@0.2.68","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"e2a35712f3e5f5ea24982520bf5850c8e3be56de","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.68.tgz","fileCount":362,"integrity":"sha512-JB/Acyb6OKgdUVZh6PI90zttTbb4guDOFmMz0yA9o8+efFNOVQyi7agAW/Dz990Poo9qCAH9WPBF33Y2GN3qMQ==","signatures":[{"sig":"MEYCIQCV9r3vmPvgJ9Qeq99f4MhRS8Gb3w+0oQaDMYmPchWkbQIhAPw2LcffSEiDtI2ff5g6Q3xmFLJZ2aJh5OEzeyuqJ6kQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274086},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"c44ced68fde361afe24b4b3b8b08964ada56b61d","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.6.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.1.2","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.54.2","@mariozechner/pi-tui":"^0.54.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^24.10.13","@biomejs/biome":"2.4.4"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.68_1771970663577_0.10103583327454535","host":"s3://npm-registry-packages-npm-production"}},"0.2.69":{"name":"@markusylisiurunen/tau","version":"0.2.69","_id":"@markusylisiurunen/tau@0.2.69","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c334758e6de4eeb44b805192b1c778870976e08d","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.69.tgz","fileCount":362,"integrity":"sha512-pfgXUczTpW8J3dwQwvh6kUiW6ucOTkafcpr5phWll9hMG2F8K6NkyrhQ7Q6wqclN4YgNC1O2xJj9JCVAwS9img==","signatures":[{"sig":"MEYCIQCdRUhtTQ6zAN84LtKXcj8QOVa4h4l6Uf/Ek3RgoiQU3wIhAPv8n7UvIdyRXJgKp2yPxmOrt8eYELjsgyEX4pnkih0z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274631},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"200ecd9dc801e956574ff6d390d91b39221d26c3","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.56.2","@mariozechner/pi-tui":"^0.56.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.3.5","@biomejs/biome":"2.4.6"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.69_1772784841663_0.46631630413231573","host":"s3://npm-registry-packages-npm-production"}},"0.2.70":{"name":"@markusylisiurunen/tau","version":"0.2.70","_id":"@markusylisiurunen/tau@0.2.70","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"75bb380bdb6f575ae6ba3bc0c0e230e35f4f231a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.70.tgz","fileCount":362,"integrity":"sha512-slZ2upP/jZJrM+bR6t1qnszvid2gC6pmB2BBx5aRZ9V2lCKUvu2Om2J3t1lL8c+zWqaU3dhagXGXcRvdf5trcQ==","signatures":[{"sig":"MEQCICB6u7bIfPF6NuUH05tJ1dcHs2ri+JLOwRm4pNke6wKSAiABvAoiRL65ZOqCT+pvYA5V1tHp88E3jUu/e7yhUqkKvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274198},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"de038dee8366a0d33bc39b3cd28fe5642808cc56","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.56.3","@mariozechner/pi-tui":"^0.56.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.3.5","@biomejs/biome":"2.4.6"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.70_1772813540154_0.06609688534625757","host":"s3://npm-registry-packages-npm-production"}},"0.2.71":{"name":"@markusylisiurunen/tau","version":"0.2.71","_id":"@markusylisiurunen/tau@0.2.71","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"e72191ca6281c7620a9c940a2e01856ea30072bc","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.71.tgz","fileCount":362,"integrity":"sha512-/dWODhdCV/q8/owt7mCGMntr+ah3U6JqqR6c+TZQANWAkdBhqRRHjBtrzj54UBSPaAQISqe3f6pUFhsziyjTAw==","signatures":[{"sig":"MEQCIHr9sYugbmWqZmdbH3Pc0mELXX5G5CONGZ/5hwVvAMXNAiB8PgF1JU7yYoXY6z0xDZEW6zkeRvRHmVOmELnDzuEC6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274478},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"fc85cda093fdddc0d1dd5ce5ed987edc9b8f4263","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.0","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.56.3","@mariozechner/pi-tui":"^0.56.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.3.5","@biomejs/biome":"2.4.6"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.71_1773340740670_0.7511413508518154","host":"s3://npm-registry-packages-npm-production"}},"0.2.72":{"name":"@markusylisiurunen/tau","version":"0.2.72","_id":"@markusylisiurunen/tau@0.2.72","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"97d76b2203ce9657029f41732dffde042f210627","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.72.tgz","fileCount":362,"integrity":"sha512-kx8bpXwydqHAA3nmD32A7sVuLfeAyN5Y/yYXYfVFmOLVX7zXfG+Wd3ntWPy674YvgV4j4xek2A8RqPL4AQYEAQ==","signatures":[{"sig":"MEQCIBPdJl2dZfHyZb7K8e4IPXS3CZwnzeVt7rW/nYvIPIg5AiBpjB/cpNQ1hUxgA6xprZdl37y2rAD1sBAG82CDOCN1Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274477},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"5031f87b3dca7f2c585a0a406826068fadec73e8","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.0","@mariozechner/pi-tui":"^0.58.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.72_1773486424078_0.47738518845404365","host":"s3://npm-registry-packages-npm-production"}},"0.2.73":{"name":"@markusylisiurunen/tau","version":"0.2.73","_id":"@markusylisiurunen/tau@0.2.73","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"df368208bc24b135b3c255e5960837d920e3f6eb","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.73.tgz","fileCount":362,"integrity":"sha512-Fzaq8GgtbCZG867oOmPUaVYfKYKOAxQmzNIEgRn7F5DYXd2gciw6bRa7X+UcdnfE0McF1wHCtu+tjfhN20FSkw==","signatures":[{"sig":"MEUCIFfqT+BG99R76o58gab5CFMQpFnRzulhVY0SndkN4dsIAiEAkyYtDe6JxlxDztJH9HoOLleEEx1Iblb1dig6pFQxxaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2277727},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"994b13f082ba20ee18c9d3c8b03b3766f745217b","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.0","@mariozechner/pi-tui":"^0.58.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.73_1773488993398_0.46142708602082516","host":"s3://npm-registry-packages-npm-production"}},"0.2.74":{"name":"@markusylisiurunen/tau","version":"0.2.74","_id":"@markusylisiurunen/tau@0.2.74","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"2c707c24f5bb0d992564410f1d7c1a747c1c2ff7","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.74.tgz","fileCount":362,"integrity":"sha512-KS5RAddQ/jDEpRSnc3QtbeErCZd1qzuGXq49/t8Kx1ew3qmAwZYmaOv7jLpVIIlk8M9qHlHJ/ECWU1eLID/FlA==","signatures":[{"sig":"MEUCIDAesFmLanysbN4Lu6FRT3c9CcNaLtgZbDE6s2UFy4BcAiEAxsUeT2ziWtBw87cYrgyB7GvMGEqB7H++uVJFXAsoscs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2277727},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"d4538b48760ec6dc2b025002adb32ffb8ad9ffd7","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.1","@mariozechner/pi-tui":"^0.58.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.74_1773490535912_0.9726994655801031","host":"s3://npm-registry-packages-npm-production"}},"0.2.75":{"name":"@markusylisiurunen/tau","version":"0.2.75","_id":"@markusylisiurunen/tau@0.2.75","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"88c4611a8da7c68e6483a4e4951076bab3719650","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.75.tgz","fileCount":362,"integrity":"sha512-yoB5KxyICIT8A2axrAKzLbeBZN1Na76h9kAWD+aoktFzXiI2rrSkwXXSy/vLKPxGKGZvlS8usIFmJP4+NsefmQ==","signatures":[{"sig":"MEUCIQDjqhUHGqFY5MoYEQTs7QBOmwTMncexOkmQUdZaYIq63AIgaoXeViqRrIAEh0MwC4CesdvPivcuEoTkTL8+r6LOaZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2278591},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"c52844ca8d464054e8d6850bf9269599940a256a","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.1","@mariozechner/pi-tui":"^0.58.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.75_1773497550502_0.8243982762924618","host":"s3://npm-registry-packages-npm-production"}},"0.2.76":{"name":"@markusylisiurunen/tau","version":"0.2.76","_id":"@markusylisiurunen/tau@0.2.76","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"30d4ce64ea3f477063b36496565fcbeaacbf1e4f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.76.tgz","fileCount":362,"integrity":"sha512-lERyKGA3gWkwgVp+e6oNifnfI6f89dWxPAPEYNgc4lvRTV93URz/tdaicDp6tvv444t/+Or483SPKCCKyAfSRA==","signatures":[{"sig":"MEYCIQCZeZ4PfskQ/S7vMJDmQAxJrfT8Gnov8XAlU25QuioTVAIhAI3nmKILse3s6VuOKSrJ6bku1m4xmcfeWeXncRuWvuWs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2278591},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"d2b41c63287b0e5e53b64cf412d9c9bd7838bc86","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.2","@mariozechner/pi-tui":"^0.58.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.76_1773601850324_0.12095622863709399","host":"s3://npm-registry-packages-npm-production"}},"0.2.77":{"name":"@markusylisiurunen/tau","version":"0.2.77","_id":"@markusylisiurunen/tau@0.2.77","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"db6522454b798d049dce71ae780e7b25490b1d52","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.77.tgz","fileCount":362,"integrity":"sha512-wqL23GygwRbPzpS+r4hEhVcngDaDgqpzsgcvsrK+hxtMP4rtB2LsZbu1VzNLtHUpzX9ST6px+Yx8Zcqcngi7+Q==","signatures":[{"sig":"MEUCIEIkrB8fv+gQLoXgbyNVWrF4syl5bNI1Ujajbzy5KKG3AiEAoSiz26uegnneAqO6UnORgdbzjxKcjvXIpFjrMFUluy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2287513},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"5c3ca3a4ae510d6680272c56a8a6ff51b9dd5786","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.3","@mariozechner/pi-tui":"^0.58.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.77_1773614964930_0.0034037529929979993","host":"s3://npm-registry-packages-npm-production"}},"0.2.78":{"name":"@markusylisiurunen/tau","version":"0.2.78","_id":"@markusylisiurunen/tau@0.2.78","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"bf1a4cf316fe71224e6a719b0e624dfeacb7f1f7","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.78.tgz","fileCount":362,"integrity":"sha512-5QPqPXe1h/zYj2cDDttBI9hIq3wGrnj2IqaTmRwTl6trhp0mK1CgHbwYmwA+84+xlQVIkuubrcvdpEZJqlue5g==","signatures":[{"sig":"MEUCIQDq2ajRBTDvAZkVClpVqT381/ztlCytbEqkY47iedDU+wIgbAGQ2rHCDoJY0pOzbIozqZtzYQN4f79QQI5fsaEPLKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2287852},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"a72d1d9bec4313b0d8e187990e37a7ef00931787","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.3","@mariozechner/pi-tui":"^0.58.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.78_1774034334537_0.5832890913001696","host":"s3://npm-registry-packages-npm-production"}},"0.2.79":{"name":"@markusylisiurunen/tau","version":"0.2.79","_id":"@markusylisiurunen/tau@0.2.79","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"2ace12579eff1d269f59ef87bd76a6c65b392127","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.79.tgz","fileCount":362,"integrity":"sha512-vF303x6lgk8LTOLAflm38ZvRc4V03NQeN7eMXxr2A+mjspk2oRrU8mRExCdNxNebq422HlPHoafpv7HdUMZ5hA==","signatures":[{"sig":"MEUCIQDvRWfMd94Fp5kaoWXDti/t2G2B9g+SGSzQ2PLAoCaGogIgfM/tjiGMbJKkv97rZH4BinvI9DrmexUyEqtf4+9JFVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2288954},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"8764670b0adcf04bc7c84696917c55e84cdd1f55","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.3","@mariozechner/pi-tui":"^0.58.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.79_1774260529021_0.9170543405809666","host":"s3://npm-registry-packages-npm-production"}},"0.2.80":{"name":"@markusylisiurunen/tau","version":"0.2.80","_id":"@markusylisiurunen/tau@0.2.80","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b3217956abdf36532a520205f9c86ee0ca8f680a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.80.tgz","fileCount":362,"integrity":"sha512-5ba//atvSBiy4IZXQZNdjgBKhP6s59d9QYGswsS9bGMfzMWcXRwgo+EJSZ9ZmrQ0rJGW05XBalfzq6Spc2J5gg==","signatures":[{"sig":"MEUCIQDD8Nu00dTnypAIZKBg5HXD8hNJ7f+RrtSN+11LHjUjcAIgXpUVCLnpXE89Vr9ACDDiVCFmoalFUqq5tMUX9c5zveg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2289439},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"7efc4178ea5a20bc3fc5b8ecef03c4069f19d185","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.3","@mariozechner/pi-tui":"^0.58.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.80_1774393249538_0.5337415170855637","host":"s3://npm-registry-packages-npm-production"}},"0.2.81":{"name":"@markusylisiurunen/tau","version":"0.2.81","_id":"@markusylisiurunen/tau@0.2.81","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"d7ccb4b24db07f53bb0f1ee2da30450b02b6e631","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.81.tgz","fileCount":364,"integrity":"sha512-kc+hvOpENZecHC/gJycqRvRRte7rb0L3BDgLywuMsK42v9dL9qDHB2rMN9KxJvUUge1u0jqo8qHtV8XsuHlQXw==","signatures":[{"sig":"MEUCIQDMdOTxQYtNdiq1udORlsAkzxNgLMriAsDC1YdM08PSLwIgPd9hHrPv3w78kF3eWxYwZo6zk/PruTIsWx5Tw1HXP78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2302333},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"f0ee4c205233022e498f455d05df39d87ba273c8","scripts":{"test":"npm run build && vitest run","build":"tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.3","@mariozechner/pi-tui":"^0.58.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.81_1774567122387_0.8334104208091837","host":"s3://npm-registry-packages-npm-production"}},"0.2.82":{"name":"@markusylisiurunen/tau","version":"0.2.82","_id":"@markusylisiurunen/tau@0.2.82","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"3004804544adca9d723817abf7426ce105b78dbe","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.82.tgz","fileCount":701,"integrity":"sha512-1GcJuAWf9qdEzE5t1E9kt/f3nivsaZprxQCoQCzrzQjAr3nP4TNbiHj3DdwsLZ5ArIGVxfE6vkHxAVqFLmtCqw==","signatures":[{"sig":"MEUCIQDG8qDz1cw3nRKVkmXKk4A4edEZjzAj/15A4/UKETKeXQIgaEXZj026kn4sdQeRGTqmJAgn0tOg3ZtECI4G1TooAS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12723666},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"b6e3b8e2b62910c3f2d15405fb3fe6fe28c6b666","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.3","@mariozechner/pi-tui":"^0.58.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.82_1774853078735_0.37858991049125135","host":"s3://npm-registry-packages-npm-production"}},"0.2.83":{"name":"@markusylisiurunen/tau","version":"0.2.83","_id":"@markusylisiurunen/tau@0.2.83","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"0e54cfefa488ecb698468e0a4bba4aac3060fede","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.83.tgz","fileCount":704,"integrity":"sha512-ByZLO8qZ6RnniKU0a3m3bv5Mudp1Jt7dFO0+ocP7Gx7fcCTtmbYai7NRKdE71w5IDVN0hvf29hHlwFSE9OdXKQ==","signatures":[{"sig":"MEYCIQDdwQ6BRegErI17vxp1pxhgDni2bHKDq4Au/0G8KaDANgIhAOSrjah84ypt7O/sChTauqUiT+o48m2+2quidevSkn/4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12948303},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"7f73a5df0970e2300ebe2b06f1ab13e6107534f9","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.3","@mariozechner/pi-tui":"^0.58.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.83_1774940545189_0.055896488636435704","host":"s3://npm-registry-packages-npm-production"}},"0.2.84":{"name":"@markusylisiurunen/tau","version":"0.2.84","_id":"@markusylisiurunen/tau@0.2.84","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b1dd9ee58d71632e6d5dd5b9235f81f2d0e3fd22","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.84.tgz","fileCount":705,"integrity":"sha512-nZsygH4z/aLf1K/KAnYnTCKRe7KivqKhHZAfKU838flKjXvgKTTH2uYOnR+uKSdFa2RzA6AoArP5rbSiaBLEFg==","signatures":[{"sig":"MEYCIQCv8G5FB+aaBshndTsSjrlngNtG4mDDewoCAa6uXT4RGAIhAM93KAm/JOsdB3V+RMxNAZjcQzS5btHAgekTrYJHkMBP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13126882},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"2c3c2e79e52279c36d43cfb0c2439e52b1ece9fb","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.9.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.3","@mariozechner/pi-tui":"^0.58.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.84_1775032202057_0.20930771183939822","host":"s3://npm-registry-packages-npm-production"}},"0.2.85":{"name":"@markusylisiurunen/tau","version":"0.2.85","_id":"@markusylisiurunen/tau@0.2.85","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c2e3eb2a96400686be4b40629c315bfea31f2b32","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.85.tgz","fileCount":709,"integrity":"sha512-lprEN+vnYp/GCmokgPZB3cj4tfyJ7sppYww4bPrE29Itsmhg95P0IuiHPNidHvl4aCIGlwDVXooJj07PVlQGmg==","signatures":[{"sig":"MEUCIQDmFA4XvHEvciecutSih/MRmmHBb5CEKaIdpvqR5wfD1gIgB4mGKvRwZb1ziZyDXHoEVt4RUdHmY2lK6N2eprLWzBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13167832},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"1da9914408a06f530878218b886d9fc7b348cba1","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.3","@mariozechner/pi-tui":"^0.58.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.85_1775500833090_0.03657554751593817","host":"s3://npm-registry-packages-npm-production"}},"0.2.86":{"name":"@markusylisiurunen/tau","version":"0.2.86","_id":"@markusylisiurunen/tau@0.2.86","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"bc0f2cbacf381f6b59e8dfeae9e8a5a6f0c57021","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.86.tgz","fileCount":709,"integrity":"sha512-+/2OHUb/V/gMjc7PQAGujpSQ9gbqe30sqZ8bZFPGsNRc2ppjJZBtdZvfzbyR1N/jLpEaBFpC4aG4e/D5IriglA==","signatures":[{"sig":"MEUCIQCyjLF3g8yTC0GBwd3m5Nv+u1UmXzx6EIcud6QXQZewjAIgAIV49L/lqQ0qCJ4+gAZEH7P8D3Ydj7HPi04P/eLWYMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13172074},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"81f050e4f4c968407b9421bb054e8312b370d998","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.3","@mariozechner/pi-tui":"^0.58.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.86_1775766439332_0.1161417301516825","host":"s3://npm-registry-packages-npm-production"}},"0.2.87":{"name":"@markusylisiurunen/tau","version":"0.2.87","_id":"@markusylisiurunen/tau@0.2.87","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"e909224a2b90a70103df61bf83681f0b8878c2cd","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.87.tgz","fileCount":709,"integrity":"sha512-HezlLI9qt26e5BY5nVNAp+7wKgupUyQaJsK3hIFQKbdQET2AU/ncbL3w4wTeAfxjuKas8/tr9DKCkvVBXgsmjg==","signatures":[{"sig":"MEQCIH2wM1ZAXxV8RPtIa5HgYicHASPX+MzUOOD++BxZ2aLrAiAgVGq5wo7cuoIEKY5l1o4WRaZLvrh9ZQJYK/Tt9FkfOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13186528},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"b130534dbde6fad2035628d911ba08b9cf4039b4","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.3","@mariozechner/pi-tui":"^0.58.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.87_1775768447471_0.22888454143490122","host":"s3://npm-registry-packages-npm-production"}},"0.2.88":{"name":"@markusylisiurunen/tau","version":"0.2.88","_id":"@markusylisiurunen/tau@0.2.88","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"8589bccf6ef9ef46165a8badfb1ffee437d7fd41","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.88.tgz","fileCount":709,"integrity":"sha512-5WIREW3xSjHKxGff1z8NBSmqzDWRGihFnCe2oJO7JB6LeTAYCIcSP9fgqdaodnLEDCyAnzpJQFuxrQfaCWelvg==","signatures":[{"sig":"MEUCIQDd26D5KjiK0ObrqBF7saZ7dotmoqP8fT6GfijAWl5OVQIgVDz2StmMFxxz+44EdKjybE/8CTuTgfWubWPyxiwsdro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13202587},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"6179d54abf80e8d9f1ae1e9fc6ecf731cd5e5225","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.2","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.2","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.48","@mariozechner/pi-ai":"^0.58.3","@mariozechner/pi-tui":"^0.58.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","prettier":"^3.8.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.5.0","@biomejs/biome":"2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.88_1775908220356_0.2741585176857557","host":"s3://npm-registry-packages-npm-production"}},"0.2.89":{"name":"@markusylisiurunen/tau","version":"0.2.89","_id":"@markusylisiurunen/tau@0.2.89","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"cb065529772b18509ffa31fadf3ab2201374391e","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.89.tgz","fileCount":709,"integrity":"sha512-/X3KGOqwk6tPjUHBGGdmSiajTyIj05tVNusjRQ0Wt8qiTErizmYKis0UnZmQz4SSg2bsw81tW7y3R6Zq9uXhqQ==","signatures":[{"sig":"MEYCIQCnNlFNzbvw6DBMZYIJfAJ3cObsAiJqzyqL5P7i+jo2fgIhANz0gHy0mY94r2S4vd7IvitmOSqf/3mVKOZUFF+NHdYY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13209935},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"5edbc8e418bf86c3e2f5168ecf5a40ca0d10ab87","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.66.1","@mariozechner/pi-tui":"^0.66.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.2","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.89_1775991834172_0.9647827454138074","host":"s3://npm-registry-packages-npm-production"}},"0.2.90":{"name":"@markusylisiurunen/tau","version":"0.2.90","_id":"@markusylisiurunen/tau@0.2.90","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"4ee95e3d1220ba242280d318dd13cbd05afa525b","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.90.tgz","fileCount":709,"integrity":"sha512-R2emYhwMLXIvAQH3/b3HHUialHKK0fQE5CAZsYM3Q985YJZNp6pFZEUYLuzAs6M2zaJmkv5umv1xSHaf5F/akQ==","signatures":[{"sig":"MEUCIQDs7w92vsLbYw7ii8ez2vBk3UVZQt91PXTGJqsBmCP2NQIgLpTud8DaXQ6NiEFTZnp373p7MLeD2uo1w/Si1a6nMUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13230790},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"ec8bf0070b7841c5e76853bc029ac79fee39aa55","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.66.1","@mariozechner/pi-tui":"^0.66.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.2","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.90_1776066736075_0.8247565907477392","host":"s3://npm-registry-packages-npm-production"}},"0.2.91":{"name":"@markusylisiurunen/tau","version":"0.2.91","_id":"@markusylisiurunen/tau@0.2.91","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"23b4cf02d9fb921aa0b244dc73db4f9c0d89c82c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.91.tgz","fileCount":709,"integrity":"sha512-Z4omyRmXtOiCVBGBBsMlPzzVOxxk2qJcw9TxWuKBseHGgRCAcjnNhipdt9fQ8wjbgyLXcgVcAMd8vCuJBm94pg==","signatures":[{"sig":"MEUCICKVF6LraihkQu/aFxFoHw6Tz0z8IGVlpol7vJShm7FvAiEAq11SOwYUqDuAUFfzV3v6QtU+m7RRa/oRXZY1vp4LFjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13231101},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"7faebd087b6af8044bd0daf7bc31febe6e70672d","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.66.1","@mariozechner/pi-tui":"^0.66.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.2","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.91_1776071117398_0.899639515861338","host":"s3://npm-registry-packages-npm-production"}},"0.2.92":{"name":"@markusylisiurunen/tau","version":"0.2.92","_id":"@markusylisiurunen/tau@0.2.92","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"aba56fdd778749d0b47fcc9ffdf236a890cd753f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.92.tgz","fileCount":709,"integrity":"sha512-qqJL8lezs5Ww94z8sumwY+yIkEhYJIb6yv97WkrxSeGE9DgQBmFJKBXuCwa18XdRzXtOkvEWQodwCLuUTubXqg==","signatures":[{"sig":"MEQCIDJT/fQFXzU25aAJe8mCcUn0KCAnHATW2EmXoX/lotMJAiA6Mwxa9Ks5xU6BoEKvvddKxmyMohi0nTTzmEwUu0DYEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13234704},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"f14869f61963d08085fc79919586956200cf5924","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.67.1","@mariozechner/pi-tui":"^0.67.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.2","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.11"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.92_1776193190525_0.9812938956546777","host":"s3://npm-registry-packages-npm-production"}},"0.2.93":{"name":"@markusylisiurunen/tau","version":"0.2.93","_id":"@markusylisiurunen/tau@0.2.93","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"d05d827e3a51d9bf3aff5dd5e7204a935af3fd9b","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.93.tgz","fileCount":709,"integrity":"sha512-7Xu58XnyOCX8juhaqTk/nT1gC+FOJZK99EePxCcmDvYzeCFPlxMLuZu8Kh7QA5pEHGx50/2ZHBB4gAuckvPllg==","signatures":[{"sig":"MEYCIQCfGQ5vAYmCsF4nmX5hnYffW0eWTVROyBamfg13/AwHHwIhALZk6i3S06ysoNz14B/gt34HYsnnykwh/MAot1p5JkGh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13234704},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"32ca3f66849b703e76469be356cb6d5e8ce246ed","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.67.2","@mariozechner/pi-tui":"^0.67.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.2","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.93_1776207698503_0.04192934107290669","host":"s3://npm-registry-packages-npm-production"}},"0.2.94":{"name":"@markusylisiurunen/tau","version":"0.2.94","_id":"@markusylisiurunen/tau@0.2.94","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"08b8fcd1bd35b783d4843915593a38074700fd55","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.94.tgz","fileCount":709,"integrity":"sha512-tcIhDBgg26ldbTrDMi9krSaHAByChXAOa3f0JnOn7R2HFDCEPaDPkXacE4H/UDbOYQLpF8co/h4yxBfdf/9Jmg==","signatures":[{"sig":"MEUCICN9oFiRcHSPZRNt8hErOHXlgFc7MDAr3ub3B4893o71AiEA9MrpEkZOiIbk3CFyAh5P2le2lyGQfm7sO6/iblnMyqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13234704},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"6ae2cfb81ca2d1d69f8b6a6a5cbaf33235686e34","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.67.4","@mariozechner/pi-tui":"^0.67.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.94_1776356204764_0.9993204670334022","host":"s3://npm-registry-packages-npm-production"}},"0.2.95":{"name":"@markusylisiurunen/tau","version":"0.2.95","_id":"@markusylisiurunen/tau@0.2.95","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"8dafe6e07795fb5ea349a5bb7ab0ccb423c3edd9","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.95.tgz","fileCount":709,"integrity":"sha512-1sgaPHJoYnMyPZMYpVWvQCV3hEUO55AeqJrqtE+GkMrd6icU2Iftt3GP46MEx4y5ebpW/Fk4WP5t656lnst3gA==","signatures":[{"sig":"MEUCIQDPkmcgugPoUo6+aRPbgPGTV79j9TGYrbZbvnV/vPbvLQIgfy80ntcyIVRzZlXtK2QhQTn6OWqFtTNymtmg3Woy79A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13234704},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"0fc8efd51350d222a45f12d743771069dc8f4171","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.67.5","@mariozechner/pi-tui":"^0.67.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.95_1776363920636_0.3556999817108035","host":"s3://npm-registry-packages-npm-production"}},"0.2.96":{"name":"@markusylisiurunen/tau","version":"0.2.96","_id":"@markusylisiurunen/tau@0.2.96","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b7e7260d34fef445879f4d07314ac2e4b4210343","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.96.tgz","fileCount":709,"integrity":"sha512-rVH1aq7I/25hJgfHcYr/9YIW0KZRnSNLcS/M2CnWcO9akpq+5Q1hxeb9s7y7dLcNqiaExiQOCJxqVE8nBDckUw==","signatures":[{"sig":"MEQCIES1mfkS+HWjA/K0TXiOy4sP2K5CrEfmZwNufwfP4thUAiAQ/6kabYjz86ZlcLxWM1vN1a+Ewc2njKloztw0t6aFcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13234704},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"8d62748d94f8e08133c02d5d3f2684652f279e07","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.67.6","@mariozechner/pi-tui":"^0.67.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.96_1776375370279_0.3102972393367418","host":"s3://npm-registry-packages-npm-production"}},"0.2.97":{"name":"@markusylisiurunen/tau","version":"0.2.97","_id":"@markusylisiurunen/tau@0.2.97","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"d811a7b6cd1ee1be2b40000f850fddc708811a0a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.97.tgz","fileCount":709,"integrity":"sha512-Ovjw4o6LAget5muSd18gT26KN1c1b+ETvdyngJUqVqQVDRurDFX50WOBmmb/z1QtYapI7woxhNOConMcHOuHcw==","signatures":[{"sig":"MEUCIQC4E5RzWnS5T3zq4p5rgCSq7arzku8DPU4GupHMwQOUPgIgBYp4DyYrp7LDjjdVshrnWMCoy9ebU6J5TYJZyxYcLn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13236726},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"e3639332cfe88352fe49eb7243887b0c4d116bb8","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.67.6","@mariozechner/pi-tui":"^0.67.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.97_1776417497984_0.9336947443858195","host":"s3://npm-registry-packages-npm-production"}},"0.2.98":{"name":"@markusylisiurunen/tau","version":"0.2.98","_id":"@markusylisiurunen/tau@0.2.98","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"92fd6bc6ab5b587f823ff90e5506d0a022dc72e6","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.98.tgz","fileCount":709,"integrity":"sha512-NrOCvejQMHKigYF9Cs6cbedOZTOLX97WlqRjeaqS+BkiwipFynCiuR8fmjtM3o5UzdxLe4hAOEnnuB1fqiJ+Bg==","signatures":[{"sig":"MEYCIQDGTodVpY3IxgP8h+O//LZQxPCdf27kECtY+ELGEIh7rwIhAMGXP5aa2KqZCNq/6xjnUJKpbMA+zeafoH6UoMzrSeZp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13236976},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"6030907298d5fb41a1eafd6a08b8b0aed0c19f05","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.67.6","@mariozechner/pi-tui":"^0.67.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.98_1776447537833_0.7942881868618139","host":"s3://npm-registry-packages-npm-production"}},"0.2.99":{"name":"@markusylisiurunen/tau","version":"0.2.99","_id":"@markusylisiurunen/tau@0.2.99","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"ff8d8877de721732b43fd0871edf4f5342c6c87c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.99.tgz","fileCount":709,"integrity":"sha512-9lLzxw4LGplhU1GlG+5x8Nppsdyjg7bFXr5riAFbEea9GKwsIjqfIbOnQi2nIF6/TBSqyeyLtMB7RK4AjWs38A==","signatures":[{"sig":"MEUCIFZoixqX/KxlmtL/biZw2Bv9Qoa36c5tGHAdg9tpBb8/AiEAgmVTKLoa8UDsQLJabLidxRRKTXaJsSMsHOrwyCdwka4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13238421},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"54c387d9024e02277cdcd26c9318bc1e20ddba9a","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.67.6","@mariozechner/pi-tui":"^0.67.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.99_1776457643762_0.15370631219575537","host":"s3://npm-registry-packages-npm-production"}},"0.2.100":{"name":"@markusylisiurunen/tau","version":"0.2.100","_id":"@markusylisiurunen/tau@0.2.100","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"5241ec7becfebd67c49c3765eda461e7bf7e4fae","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.100.tgz","fileCount":709,"integrity":"sha512-gVuBEjybgzDxY6GjkY2DgZfPOdtq1ADAmCspp1dcZ/pqZxqH8QFwEWARItvOyywGVUb57tOVTMqKEaQ9WtmJdA==","signatures":[{"sig":"MEUCIByNUOBFt+s/lH61Fah52uNO2BI8CIK2in9SgOx2tWIKAiEAuvO4R8k77kVTEn3sDxkGrmhB1WNl3Tof+IYFm0+4sSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13238425},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"67efb9cfb910bc03b1385537146f2373a51fc72c","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.67.67","@mariozechner/pi-tui":"^0.67.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.100_1776462757301_0.05428391972902191","host":"s3://npm-registry-packages-npm-production"}},"0.2.101":{"name":"@markusylisiurunen/tau","version":"0.2.101","_id":"@markusylisiurunen/tau@0.2.101","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"576c9ca768119dfd33ab4c01f06fe3a4ce8a35a4","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.101.tgz","fileCount":709,"integrity":"sha512-EC5dlhTaX+0dVGkKXmiJ18bSl71EXuZprK9E0ZIDQiSj/YN9LKvMk94Dv0CY6TYZZng7J91z+8yG/FOi+DMZSA==","signatures":[{"sig":"MEYCIQDykFBu4BeB18idBo+AShOecDSKntftB7zWoomVyUmSxwIhAIVaTKZefD+wrPpx3/nOOhKyybZ6N3kcAvU9RaAe2n2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13239020},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"4540cf9ed00cfca32943931a4dcaebd1e2ad2bdd","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.67.67","@mariozechner/pi-tui":"^0.67.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.101_1776512915556_0.38888516426832465","host":"s3://npm-registry-packages-npm-production"}},"0.2.102":{"name":"@markusylisiurunen/tau","version":"0.2.102","_id":"@markusylisiurunen/tau@0.2.102","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"859116b0ce55f4cc50dd1c706d1b82f02e8fa932","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.102.tgz","fileCount":709,"integrity":"sha512-oixJzDLXBAm9bukF/cehwfY060E2jwgFsluls65Exy6c5sfMTOnrJFrveAf9zb6uoo8FqtV1DlOJjWezw4v96A==","signatures":[{"sig":"MEYCIQDsQvkaliqaKTG7LbUK4ws3ezReOMSQV1X7D/3wJTXBYAIhAIOeNoHpIM3HsNxGD36sWWJ+yUhOrIv4K5anNnVYN8c3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13241688},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"a0d4d74cbde569e933d6a392b9aa18efa516566a","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","file-type":"^21.3.4","strip-ansi":"^7.2.0","@sinclair/typebox":"^0.34.49","@mariozechner/pi-ai":"^0.67.67","@mariozechner/pi-tui":"^0.67.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.4","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.102_1776629848105_0.9160890517613864","host":"s3://npm-registry-packages-npm-production"}},"0.2.103":{"name":"@markusylisiurunen/tau","version":"0.2.103","_id":"@markusylisiurunen/tau@0.2.103","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"4c57c0cd7063ac4743b4fa007ca3958a43660880","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.103.tgz","fileCount":713,"integrity":"sha512-6z1vW3bUhbtgWZZ7rHlHXWOdFLrYVGsYdCO7h/CtKuHB0MLwpWFtXNGS6qaCDFOa5RkwgE8yW/cOw7P4e8ID4w==","signatures":[{"sig":"MEUCIEK1ce0cg6oEdPPkcXdIzIgFfU1j4cL2LTLk6ZDmntxBAiEAyvBHYyKr95V9x3Knw/ymWTqg3ct9Qp9KCTzvEWPUo48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13256302},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"4f766d369a95eb6a444d73abae416d01346c1808","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.12.1","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.31","file-type":"^21.3.4","strip-ansi":"^7.2.0","@mariozechner/pi-ai":"^0.69.0","@mariozechner/pi-tui":"^0.69.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.103_1776963000862_0.8060329778176862","host":"s3://npm-registry-packages-npm-production"}},"0.2.104":{"name":"@markusylisiurunen/tau","version":"0.2.104","_id":"@markusylisiurunen/tau@0.2.104","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"8534763cbfc07dcb2e104aed895d1c86bec6645f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.104.tgz","fileCount":713,"integrity":"sha512-2Kd+D29IiPrqRxy35c8gsdrHQ5H8gfkI7bJ83bd//CUn/wjA9JYIsRyww6i4J1fYNFmB5RadgKdurtmXX9zOZg==","signatures":[{"sig":"MEUCICOTKQs4pAZQ5hktnDyMKNFSagPYiWwqNq9T+XhIcoA9AiEA+Hpb4zr/3paLNlFu/UXDOumPW5rBLqgMsAgtQ3vdp3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13258750},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"1b32eb2f5d151e171b42e1a7b364fd823d670491","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.31","file-type":"^21.3.4","strip-ansi":"^7.2.0","@mariozechner/pi-ai":"^0.69.0","@mariozechner/pi-tui":"^0.69.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.104_1776964148981_0.7039104290088583","host":"s3://npm-registry-packages-npm-production"}},"0.2.105":{"name":"@markusylisiurunen/tau","version":"0.2.105","_id":"@markusylisiurunen/tau@0.2.105","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"3eb7df97c13ae35e41e82d463d64b457f278809f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.105.tgz","fileCount":713,"integrity":"sha512-93nDt59yxBf51nUzYXLy6OpmpLsOtxWmu8JNHYc++t9EBO/nYc8CkiJsAOLeqiI9xQDDDJzvzr7iOsstPutjFA==","signatures":[{"sig":"MEYCIQCL5sP1f5Qfv2TTeQKtyy91SEMXX3iwVkNQMZRnla+yrwIhAL/UGjmcd/SEzY7+4UKVDIk4tQAXMASCd8do22FUlTGx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13257163},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"18d164bc13747605e8c1bfb1b947c45cfe5ac18e","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.12.1","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.31","file-type":"^21.3.4","strip-ansi":"^7.2.0","@mariozechner/pi-ai":"^0.69.0","@mariozechner/pi-tui":"^0.69.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.105_1776967522173_0.9312339952447397","host":"s3://npm-registry-packages-npm-production"}},"0.2.106":{"name":"@markusylisiurunen/tau","version":"0.2.106","_id":"@markusylisiurunen/tau@0.2.106","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"1e0875916144c2b9edf706bf9bda8964dd66f363","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.106.tgz","fileCount":713,"integrity":"sha512-PQI/wnj/GVtVbiudMeEI6wNkfR9ct3IiMqCTBZ/LmsuDgaU7DTLfQ/5KrH+dWchEs2SwmVsH66/3BWrNmeG7eQ==","signatures":[{"sig":"MEQCICvSn7cOv8MZMz8HgfIXaYbhUxVPA29MNm+80dDjq5WwAiAojhsk36Pbtc2N9L4EAVeu+qcMK6xp6fi5GJRubIMiYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13266346},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"98deb2f832cdb32c5656ae15525a653839e755cf","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.33","file-type":"^21.3.4","strip-ansi":"^7.2.0","@mariozechner/pi-ai":"^0.70.0","@mariozechner/pi-tui":"^0.70.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.13"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.106_1777010968042_0.21946462962439983","host":"s3://npm-registry-packages-npm-production"}},"0.2.107":{"name":"@markusylisiurunen/tau","version":"0.2.107","_id":"@markusylisiurunen/tau@0.2.107","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b5ecda46639fe4cbaf7dc730363822f44ea9072a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.107.tgz","fileCount":713,"integrity":"sha512-gmo2KiPrmq43VA8b3t0PCwb08f6ulhGczp+oU3CimtB4+gffjNkloOY2h1i3E4HFSCyvWiQYWHdr+5+VR3QykA==","signatures":[{"sig":"MEQCHwycHC2/J6rn03SCAeTp6epqhFicU/npZBqEMFPQkX4CIQCX1UVIrZfTBUj8ejZEEthD+S9z6F5uXfk9J22L2VzVhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13266395},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"cf8c5088987dc1647a8238fafeb1517c244126c4","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.33","file-type":"^21.3.4","strip-ansi":"^7.2.0","@mariozechner/pi-ai":"^0.70.0","@mariozechner/pi-tui":"^0.70.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.13"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.107_1777011989793_0.054074140924166736","host":"s3://npm-registry-packages-npm-production"}},"0.2.108":{"name":"@markusylisiurunen/tau","version":"0.2.108","_id":"@markusylisiurunen/tau@0.2.108","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"3b3ab8c6050aa8fe6ed5ea4368bf844ece08903f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.108.tgz","fileCount":713,"integrity":"sha512-GtHRZJdj1GZDYGgNuwd5GAB+ys60revppgBQjxDUFwAt3hLdkS6Bw4BqYPYskgoxoO/5A21eyHA2zDNP1s27Ew==","signatures":[{"sig":"MEUCIHWBVGxKMXK7roUfyJoiUEAzqn4nONgPPpn57lXG/qNZAiEA+VrnfWlDEr9XwZc1p9+wWFJO2dkIgkNzBts+oBmUvsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13266563},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"e18b943f74f244ad93b747152a6c9a1894356d72","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.33","file-type":"^21.3.4","strip-ansi":"^7.2.0","@mariozechner/pi-ai":"^0.70.0","@mariozechner/pi-tui":"^0.70.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.13"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.108_1777022093463_0.0860859084114145","host":"s3://npm-registry-packages-npm-production"}},"0.2.109":{"name":"@markusylisiurunen/tau","version":"0.2.109","_id":"@markusylisiurunen/tau@0.2.109","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7bf59e6871f93bf1fe7432212a67c519bef2623d","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.109.tgz","fileCount":713,"integrity":"sha512-lmepuMRY2vke3ONBnoOm39M60R4jHB7nxq05j6MB4jZXF6VzyS573SkDSMO/9EZDZf2MrCrcUOwYi74jvrQD2Q==","signatures":[{"sig":"MEUCIQDafFHN67lr1sv75FTgS04pEA+XUS86sBb0Cxb/M0E+EQIgOi3ysN7t+GyI4uYHLyH76V4ecJQlKYvvDZ5C8L3cXs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13270465},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"c70cbbe5cf4578440b56807e53734c475f0bf195","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.33","file-type":"^21.3.4","strip-ansi":"^7.2.0","@mariozechner/pi-ai":"^0.71.1","@mariozechner/pi-tui":"^0.71.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.13"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.109_1777659363855_0.4595413698124451","host":"s3://npm-registry-packages-npm-production"}},"0.2.110":{"name":"@markusylisiurunen/tau","version":"0.2.110","_id":"@markusylisiurunen/tau@0.2.110","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"3b21eeead2c4f8938d69f4379a0699f997dc5242","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.110.tgz","fileCount":715,"integrity":"sha512-UVSjKwZb+uuoSlqvVHEqZDIgNstn6KVCRlT8nhFdCbUy7VBbTwjYbf57GQ1NdSt2PT1VU6O6f+RQ2SiDIbX2Wg==","signatures":[{"sig":"MEUCIBoQ4KvWtLmki5lLekpJ5SkXe3lP7H7XWfqgoDAc9PAwAiEA4AIiBWRy7w4cXjYVmbOlu5eg8JycMT4276FClCUdM8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13326321},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"a6374ac221e2f1d537b4a2b7c1563986f90a5b21","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","yaml":"^2.8.3","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.33","file-type":"^21.3.4","strip-ansi":"^7.2.0","@mariozechner/pi-ai":"^0.71.1","@mariozechner/pi-tui":"^0.71.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"2.4.13"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.110_1778660544215_0.5703764578055912","host":"s3://npm-registry-packages-npm-production"}},"0.2.111":{"name":"@markusylisiurunen/tau","version":"0.2.111","_id":"@markusylisiurunen/tau@0.2.111","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b92fcb40d357cd67cb30b39e063b1680c2c8c866","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.111.tgz","fileCount":715,"integrity":"sha512-kEde9+W8c/84lTzXa9xt2sxdFZhq1ih2DaBuc0IAoAxTTtL5mY/wxEQNpa5dhui10Z+HlDbsyT1WlOq+OVoGhg==","signatures":[{"sig":"MEUCIQCAa5HAzPoPf6wHfWjprRq3JjWcOnjYCHfj8u1kiGGYcAIgN2TeQCNBzsCDPm0r2a8d+bT0ZtanE06I3/1Ds8dp6DA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13324243},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"15f2787c11b92884df00e79d4b1b2390b5e48284","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.11.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.38","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.74.0","@earendil-works/pi-tui":"^0.74.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.7.0","@biomejs/biome":"2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.111_1778662613457_0.7590250724299559","host":"s3://npm-registry-packages-npm-production"}},"0.2.112":{"name":"@markusylisiurunen/tau","version":"0.2.112","_id":"@markusylisiurunen/tau@0.2.112","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"ef7019caeae6ee367900fe01c09e92965abecc7c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.112.tgz","fileCount":721,"integrity":"sha512-0LM4qx4iY3mzxiuMhelH89hU0reskSY+ucA2Wy04EdOSyr6LqjD2v9DhH3c5pMUkj1XBJOtDO7C/U56RAQDKxw==","signatures":[{"sig":"MEYCIQCZmd8JTqU57ZIhQqU7HbXVmdH2qroxfacMi+tUscvGbwIhANILf1x4iWN+EUAjIZhiCab67c3PkU9V9ahPlufRoYMF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13388402},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"e18080b04ee4ad5aee793fd4d14054d2eeb94bd7","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.12.1","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.38","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.74.1","@earendil-works/pi-tui":"^0.74.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.8.0","@biomejs/biome":"2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.112_1779016433451_0.3524685356255417","host":"s3://npm-registry-packages-npm-production"}},"0.2.113":{"name":"@markusylisiurunen/tau","version":"0.2.113","_id":"@markusylisiurunen/tau@0.2.113","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"5f253ec85c33522d56f7417074be360bf56b6d25","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.113.tgz","fileCount":721,"integrity":"sha512-CUaj1w3Bn09K87N64GKWD7xOMx445X2XUu0DU7IkfDq4db3CLSu1iyh2Avv/IYhLyVh3pMiLib2d3FR9dSn3kA==","signatures":[{"sig":"MEQCIBYJPogUcuypgBjummolxOYt7K2IbKLCk2mJf1dJmP/XAiBXplLWFaavSrkM8YygdclfUZaXLt2A41GyYUXv/HTecg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13388541},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"8027fa39b286c361fb0a6637855dd55371362fb8","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.12.1","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.38","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.74.1","@earendil-works/pi-tui":"^0.74.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.8.0","@biomejs/biome":"2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.113_1779017305017_0.9266158892266865","host":"s3://npm-registry-packages-npm-production"}},"0.2.114":{"name":"@markusylisiurunen/tau","version":"0.2.114","_id":"@markusylisiurunen/tau@0.2.114","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"e7cf318a3192a73e8a28044158bb4cc59996b12d","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.114.tgz","fileCount":721,"integrity":"sha512-XzU14JDG0RE2rp+Ujq4J+JN9XcsmzLhRYg/vCwLyjnwLBwTAU/RwquLYU+WVlf8NQFfrCX2JJziBTolUjmNIHQ==","signatures":[{"sig":"MEQCIB17cFlxmssQujx9dl4maNDXKAbF7+B+UJJYwSxg4JikAiBZjO/mp/hTCF8p6B3pV+ilD8YBI0gOj4yp1B5yqEzCPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13393585},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"fc4a4bd52a02d9d33d16683c6720255d97e82afe","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.12.1","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.38","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.75.4","@earendil-works/pi-tui":"^0.75.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.114_1779395853044_0.4781719061717893","host":"s3://npm-registry-packages-npm-production"}},"0.2.115":{"name":"@markusylisiurunen/tau","version":"0.2.115","_id":"@markusylisiurunen/tau@0.2.115","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"f4bb97970353a84f8813f78f3ab75ffd036af467","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.115.tgz","fileCount":721,"integrity":"sha512-JoineSeEj04kC683OFghlMuqi0/xKDNmE24b9N9ooSclWAidOtjdKFIPq9kBB+XwGNcFBhannw8454L+LEurPg==","signatures":[{"sig":"MEUCID4ISnEFWRuUNmUHs5IWz12YpKKxFVXYC7iduYw0IALyAiEAy9yRm2Mo1KWd83wwu/dz9U8Qf2dXB+w/xVvwHBSxS9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13395339},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"1ef67c9d0730c6e4eb9e5869e8e019788fddfcc4","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.12.1","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.38","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.75.4","@earendil-works/pi-tui":"^0.75.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.115_1779397163979_0.7352606913210549","host":"s3://npm-registry-packages-npm-production"}},"0.2.116":{"name":"@markusylisiurunen/tau","version":"0.2.116","_id":"@markusylisiurunen/tau@0.2.116","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7bc156c7a3ec2fe6e02fb2b7ad3caf6f9e6ef89b","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.116.tgz","fileCount":721,"integrity":"sha512-dG+YIYvPMmyVDQ9nQq5hOZZnxGujEYUoK64tKvKJpjyWvbvaQ5qVnP2jt7ieYRPj2XbEjGWk1JH+XlHKkHm2Dg==","signatures":[{"sig":"MEUCIQCJeR3qWPwmFeios80J/UUHtkGzu6u3ehXuDY4baOu5tQIgExACm7EvLnjOhaV06DDlfzxrpNc589NRXBwGdmd4g8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13402638},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"9073e82ea01dc21c990e737c163fc3c0a39ff543","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.12.1","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.38","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.75.4","@earendil-works/pi-tui":"^0.75.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.116_1779439535895_0.2741831056488895","host":"s3://npm-registry-packages-npm-production"}},"0.2.117":{"name":"@markusylisiurunen/tau","version":"0.2.117","_id":"@markusylisiurunen/tau@0.2.117","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"21eba5d20e8ef29a260a477a0d99fc687d8bf70b","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.117.tgz","fileCount":721,"integrity":"sha512-c5of0rsPiZVtbfAavxxexBizXAL3Yx7+MmdYj2q+wp1Ut8u9+RI0sKH5qfx90gRP10P6HAf7pJz36dLxkLH1PA==","signatures":[{"sig":"MEUCIBi83EAT6f67UXRIgT7xN9Z3aWnh7EZV1Qw6IcoFMc67AiEAnJmi1Ca0/JxcADV65DUyGKRkA42ZU4p7Glx0bjjaQ00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13403064},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"fbfc50b873e64a04416238db22a77d0451ebc226","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.12.1","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.38","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.75.4","@earendil-works/pi-tui":"^0.75.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.117_1779448189482_0.5968169065845361","host":"s3://npm-registry-packages-npm-production"}},"0.2.118":{"name":"@markusylisiurunen/tau","version":"0.2.118","_id":"@markusylisiurunen/tau@0.2.118","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c18ea215994edef3c7bdf375c2295dcd644caa77","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.118.tgz","fileCount":721,"integrity":"sha512-ADZ0ra79xapgqjnoH2mHqa35trDv+YYjY0siTfaDK3tb8WkXQq0IBVPnvYN260UpRH0A9bfQuK+XxTm9jKqzTg==","signatures":[{"sig":"MEUCIB/6OM7CObnIw5/ujnmCh97DmFVfE1q4AOwmXgtVpawAAiEA956NQXlwyR95DMQxENwnD3Ll/gjQv2Mz7xKul3qx/F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13404901},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"64374a47e6ae4b0ca111dc052d706beb3bd94d6f","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.12.1","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.38","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.75.4","@earendil-works/pi-tui":"^0.75.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.118_1779480280099_0.6425914794812335","host":"s3://npm-registry-packages-npm-production"}},"0.2.119":{"name":"@markusylisiurunen/tau","version":"0.2.119","_id":"@markusylisiurunen/tau@0.2.119","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"692999929a3579d45806e5fb64d71731a4060ec2","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.119.tgz","fileCount":721,"integrity":"sha512-KlkVpfIg193lGRDKoefvH1lyoiDKGqpimk5JvJRBbiJgfivtGmIE/jqiS+dDm3I/Q9iyVWrLmRN+hu8BC+kbzg==","signatures":[{"sig":"MEUCIQCqylHJM1rhPu6N9q0Hsv96OTUjY2/8UDIB5Lrd8uJdtgIgX48ARA5TnQC5QQI9jI0UnIEFl465U8UM2wkJc8R4T7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13405203},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"889dc7e60d622723e5c5e5a8465e7c283564b8e2","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.12.1","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.38","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.75.4","@earendil-works/pi-tui":"^0.75.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.119_1779715474867_0.5571099198738856","host":"s3://npm-registry-packages-npm-production"}},"0.2.120":{"name":"@markusylisiurunen/tau","version":"0.2.120","_id":"@markusylisiurunen/tau@0.2.120","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"057cc1bf2522b8c159e88dbfe14c8ee895d1be15","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.120.tgz","fileCount":721,"integrity":"sha512-KhP49cgba6/sni+53tV7j3deZEA2K5HuMOgErbjfM/m+iFPEhB+41Q0EW4MjZxZW/eEOTY2msmY9zE+Wc5V3UA==","signatures":[{"sig":"MEUCIQDNE9qOKBpk901qmN1WFa8zUEUsrWj99UwkxmW65ON9EgIgSwTMO4AOIEbVGSRc5BrRbBBwOoqGSYWb0ycYDFm3BhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13400835},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"a18c47a8215e29102078578aa612f5cd64073c01","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.13.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.38","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.77.0","@earendil-works/pi-tui":"^0.77.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.120_1780036190292_0.5359954162567666","host":"s3://npm-registry-packages-npm-production"}},"0.2.121":{"name":"@markusylisiurunen/tau","version":"0.2.121","_id":"@markusylisiurunen/tau@0.2.121","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"eb397539e1a72c6a82dbdf73a19e25b8f5270c10","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.121.tgz","fileCount":723,"integrity":"sha512-xE9YGgJIdBips9VjBNnkdBFcNqa0muT52VXTwTjDL3zePhNTQdsBWx7zhLxrwUuNmcYYGigL9kH2ZvoEKHdADg==","signatures":[{"sig":"MEUCIHbIN7ogcwGmPNemLuj7ha6iKSogqUs6AkS7/LU26v2fAiEAvmIgwDBn1lidXy9DJvuP9U4Con94beeeSuJKpjWHfPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13510777},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"19151d8bf49361d562ca92652fb38de116afc287","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.13.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.38","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.77.0","@earendil-works/pi-tui":"^0.77.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.121_1780092554600_0.41132645154874714","host":"s3://npm-registry-packages-npm-production"}},"0.2.122":{"name":"@markusylisiurunen/tau","version":"0.2.122","_id":"@markusylisiurunen/tau@0.2.122","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"0a45b3eb35f5c2a4c7f74de9f7414ecab7597690","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.122.tgz","fileCount":723,"integrity":"sha512-HHJCkL54+FxXgtFRAx/wDxh+vev6Pt3QYMtSD6iwnWXjxMowwf7IZZnxxSUEpZHpxuA1s0xeHU7k695CTTOkvA==","signatures":[{"sig":"MEYCIQDfoHGSyHzNwi/4P4XOdwyqtCULeU8OhWDzTnaQZk+EggIhAK5/rsksIjMInVD1Dh9pKXctBJL4Vuo+5hcPJii2iK8p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13516875},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"dbbc3d89d012ae106e04eb9157cf4edf285a9739","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.13.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.38","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.77.0","@earendil-works/pi-tui":"^0.77.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.122_1780218495877_0.7895825754977506","host":"s3://npm-registry-packages-npm-production"}},"0.2.123":{"name":"@markusylisiurunen/tau","version":"0.2.123","_id":"@markusylisiurunen/tau@0.2.123","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"a1dfaf998656c4814ffa15e6fdfc7e6ced05a371","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.123.tgz","fileCount":723,"integrity":"sha512-ogyrWDnoWjcDs9y926Y3LULQ3X0KIs0HTrrg9BFrzSUntWksrVdwQRAAof5bIGOyPo+6BdSaII/+kzs4//68Bw==","signatures":[{"sig":"MEUCIQCfiDjx+liIVteab16JG1DjmxMHCmnTJUE5YgDi3zyTXgIgA4F4ZKsXBrL/N3lRY0cVxblKPtd7hksEyyDZJ4rdfj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13516846},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"b9da16a251ba8abf290d2ec9256a335c0669651d","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.13.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.39","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.78.0","@earendil-works/pi-tui":"^0.78.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.123_1780220543555_0.06748018693095781","host":"s3://npm-registry-packages-npm-production"}},"0.2.124":{"name":"@markusylisiurunen/tau","version":"0.2.124","_id":"@markusylisiurunen/tau@0.2.124","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"485539ea8ef8edd838e67ce7ab0d19246d9ae5cc","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.124.tgz","fileCount":727,"integrity":"sha512-1ugDku1rxOadtNuqBbMftNUSx6C0H3l/EtA5o2patoHIpxVvqgDya6njzwO61dKQz8DNl4aLe9+Uc1gq1SeFEQ==","signatures":[{"sig":"MEUCIGajYA0WxuTCeWlYDbHQuDe4H8OJYXggrDY9mPA5OYgjAiEAggI2M22O/Cua3QP0T3Qn3uAjJKuSwObHD10WcuLw3QI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13565468},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"d0934cace87c39cc35751e38753ae10118f1a128","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.13.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.39","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.78.0","@earendil-works/pi-tui":"^0.78.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.124_1780609692636_0.6869688099552924","host":"s3://npm-registry-packages-npm-production"}},"0.2.125":{"name":"@markusylisiurunen/tau","version":"0.2.125","_id":"@markusylisiurunen/tau@0.2.125","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"f90b2e1d00cb1973ef759e6ea54663fb1142a3a0","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.125.tgz","fileCount":727,"integrity":"sha512-BxkApPfx3e0y+WazUKrtlZMe1t/3Pmn+WtjGbwwxb4689Up8VsctAnKWqkGtQUAxo6sllE8Fmxk5Og45wiMySQ==","signatures":[{"sig":"MEUCICszQFQ+BKXwDiU363xOj1MGs0hexwCEmzVItOtNS/w5AiEA0Xr2pir5o3aQxPZ8k2kp0okozR03xjUW08e9iV8OjSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13564294},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"8e6979d11df519fecb7b63dcedbf4f872f24a72d","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.13.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.39","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.78.0","@earendil-works/pi-tui":"^0.78.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.125_1780613429752_0.12117399608182366","host":"s3://npm-registry-packages-npm-production"}},"0.2.126":{"name":"@markusylisiurunen/tau","version":"0.2.126","_id":"@markusylisiurunen/tau@0.2.126","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b89c3012da48c193241a56451c94ed996d7d7fe6","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.126.tgz","fileCount":727,"integrity":"sha512-IczQ4aWD4ADE20ekdGZR822m+utwBAHBLaa/Zwer0+BoNDBy+m3lNhjwUyXxWbZWG3w4e7Ey2nwuGqtt9ERifQ==","signatures":[{"sig":"MEQCIFWb4P+8y4id1l33QX18ahZWboDZ0FRXeLbeMrEzhWWcAiAZ1vLyH0TY7pEaaZyC+bqosyer+73mY7+AjAmj+uWrcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13580333},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"681faf0073e01bd6ec9e89e94cff5913fb744bd2","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.13.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.39","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.78.0","@earendil-works/pi-tui":"^0.78.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.126_1780839893484_0.22871070407999006","host":"s3://npm-registry-packages-npm-production"}},"0.2.127":{"name":"@markusylisiurunen/tau","version":"0.2.127","_id":"@markusylisiurunen/tau@0.2.127","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"bc46b13d1b364fd82d86d13412174cd43f47f4f0","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.127.tgz","fileCount":727,"integrity":"sha512-HE35xN+jykMuZbBqL/P8btv8DbSknxA1BOa9ozPNpBzyKfgvlqPKhchP3+duA+79H/1bUQiAb07HCl/p3eExUA==","signatures":[{"sig":"MEUCIQD4xx6LAvYQeKsaZBlCm41p0Mb4mFFt7aSEOMO0BYB6LAIgL22P5zWmGbWOrg8/Scapn819q/trPN05xeofqMTWkw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13580459},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"0d5ccc7ad9dc62dec92e79ddcdb8ba9bde5dd8e6","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.13.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.39","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.78.0","@earendil-works/pi-tui":"^0.78.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.127_1780845120889_0.8336993826602581","host":"s3://npm-registry-packages-npm-production"}},"0.2.128":{"name":"@markusylisiurunen/tau","version":"0.2.128","_id":"@markusylisiurunen/tau@0.2.128","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"1e998075e6f647cadd5e3ee2de0c281eb075695d","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.128.tgz","fileCount":727,"integrity":"sha512-7RYldyAp7MtcLfFxv1l5dZTlNY5CH9BUJs0+q+27isxVPIeuILJJG8wx9mEmAWuyZrLE5TMmo9i1NHcSHTV+UQ==","signatures":[{"sig":"MEUCIQDpW1dl4l5Db5JdAMcNZTQ2VNIo/0MAhHDFs4Z89XmQmgIgfC0wUhEaZlI4FqL+fGvbAT+XO13MsYNE3PxkyWidBl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13590330},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"5c6172e73fa042887832eb8bd129eafbedf33fe2","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.13.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.16.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.34.5","typebox":"^1.1.39","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.78.0","@earendil-works/pi-tui":"^0.78.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","prettier":"^3.8.3","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.1","@biomejs/biome":"2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.128_1781958473338_0.9035039084895469","host":"s3://npm-registry-packages-npm-production"}},"0.2.129":{"name":"@markusylisiurunen/tau","version":"0.2.129","_id":"@markusylisiurunen/tau@0.2.129","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"e0d5eb14cb2050352c3b57639ad6b20e456e9877","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.2.129.tgz","fileCount":729,"integrity":"sha512-qWbybAIIJeb3odCW8CzGBziY/4+J3c7Npef+IvF5tpX8NHDCxWCHalTherfDF6ODrNR9HA9bYGGQqj7OTNH0vw==","signatures":[{"sig":"MEUCIQCJEaOs65kJ9aoUchHaFjd3YhuMc4s6rs5EKhEuPZ0CiQIgNxOrZ1R5/FfOS70JVJHekr4L9tHCdYq7NkIZGGaYIy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13634658},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"bb773196886cada9caf6056bdffa3d7df8f051f4","scripts":{"test":"npm run build && vitest run","build":"(cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.13.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.17.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.2.129_1782587545503_0.45402764728364176","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@markusylisiurunen/tau","version":"0.3.0","_id":"@markusylisiurunen/tau@0.3.0","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"0c90cd4f06364f19664b9805f0640a3efd8030e8","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.0.tgz","fileCount":802,"integrity":"sha512-pe9UWrQvDHLrCbSNU7uncdAMY2AMrbSyjgXlI0fNF+sySxO1eK4/6Z2UNvJXMhxe2/piMYXidLsDyGcQlaew4Q==","signatures":[{"sig":"MEUCIGWC9dFtl6IqwLEs9BOy02TG3Z8b4g6i+VVD77c8NxlqAiEA/6UAR+Y4k4u70Or7uIcprC6BIvmU4iBlrPSghz3bWEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14246288},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"75d53ce46c6a59b0f11eb15bfd4a1878281ed463","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.0_1782932926703_0.24562697455024285","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@markusylisiurunen/tau","version":"0.3.1","_id":"@markusylisiurunen/tau@0.3.1","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"dbe4f418f90bfc97b783050d47f6af52f12b5671","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.1.tgz","fileCount":802,"integrity":"sha512-BclLSPzuBL+MF73MjX45GpQVaHkmScOB8nJz32YY/jrMJ8P70m+EfcvgW/Ra2GGQ2GjyxKQ61L5BR1iFfZbRcg==","signatures":[{"sig":"MEQCIAkz5faWsr8ObVg30ZmLSL6msO7HX140xG1s4RJNJGajAiBU0I+7mVBfrQ3MJx/7w8u8LAObjcPnYaaURFWWG9M//A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14247396},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"5830d8900a5fe9006356f9f9534e51770fe27ed5","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.1_1782934034548_0.8334398197130319","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@markusylisiurunen/tau","version":"0.3.2","_id":"@markusylisiurunen/tau@0.3.2","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"a3473c9d0db3035ffd4bfc167a2029788869ff06","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.2.tgz","fileCount":802,"integrity":"sha512-halmySDrgAeQ4RHcJg7sl6BEdfpXaRm7COA6NWj6YWWQxyF6XFXLK3rLJqMKgttN3s/DgAp6Ek36z9oKrjlu9w==","signatures":[{"sig":"MEQCIGZouQVZvo1f06+9NHfgBEadwXbSokDgSo3hQX6zR5UPAiA4m8dAbBfXC3FiyqJxwIUdD+0qzhfHse8+bfKY8cPhaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14249267},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"5fa0b9cadd917b7398d7a5877ca7aa68054e0d83","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.2_1782992875856_0.4639032154708669","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@markusylisiurunen/tau","version":"0.3.3","_id":"@markusylisiurunen/tau@0.3.3","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7baab1c2d662764ceba450dfe0ba8def12806573","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.3.tgz","fileCount":796,"integrity":"sha512-BUDpB5BG6q1EgttNbqt9T03t3mW41TPimEP48V2GEf6OWfXmOFZAmrm42d/fu17lHb4O1R3Y7IegVWUNfX+3yg==","signatures":[{"sig":"MEQCIFwxTYBVM3XomYeG6t2qQMrwl0O/iPv+vbbg7ongHCGrAiAElPL15JoiXA7YD/uiz5GV/EbRJha0l6nQSUGSHz0UGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14122779},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"481f383bf0f582272d0cc24f7aa6b89a82247286","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.3_1783111518292_0.05619004941661876","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@markusylisiurunen/tau","version":"0.3.4","_id":"@markusylisiurunen/tau@0.3.4","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"183a87061dd33a535aa7dfa3c9e217775d6d65c2","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.4.tgz","fileCount":796,"integrity":"sha512-fENawAW4KffYKRoIyTiocCmlgz8M8/JB4ZV0Gls0VaRRmEZ1iLEf+V0dAI1GujEJUOHrNxBEmnyRRi0E9faoEQ==","signatures":[{"sig":"MEUCICDDpurcKRMvGBkOZJq/9cgqI805KUDWTpjSJhAp2m/ZAiEAvMA7G4D8NkRgaMcLSBnKzFdK1C2eH4asjEpFAi536Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14124973},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"da3ee3c12de98312e9aa7ff017db5664fd709e0e","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.4_1783113554947_0.025864600009820604","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@markusylisiurunen/tau","version":"0.3.5","_id":"@markusylisiurunen/tau@0.3.5","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"a694949a95f18f7706d25c4b58f548a79627c1d4","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.5.tgz","fileCount":796,"integrity":"sha512-RV1EVXcypZdPdhz3qTJwWz/sI8CaHerTAoUPtxuFpLeBN1BwcDfChc/CxFlu36RUySS9ghmRxWH7EVSIa0evEw==","signatures":[{"sig":"MEUCIA75LdLPxlm9gZhV2/DZVHS281wHdVntFktAmMh2lfUtAiEA/8ZlfmMMNd6Tlvx3NgapdqvQNUYCkifrTkNL+RCZjSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14150151},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"d1b27bf0d6f3cb4decb21edb18b518b30e64712b","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.5_1783117774716_0.0027836055001799753","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@markusylisiurunen/tau","version":"0.3.6","_id":"@markusylisiurunen/tau@0.3.6","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"5bb29074c90678ccabbe6e52eef4c83cc7381836","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.6.tgz","fileCount":796,"integrity":"sha512-I4kUhNxdHMANPSWS8F+5iClqNo4F8zd8BCbmuZAzJ4tezGcvKH57QWcbGezXpffIjbCGhMKRgk/ImNmX655sHQ==","signatures":[{"sig":"MEQCIAafjRAvp7uKShBfblrASr4dcce9zZKx/0gzf7p1zzhYAiAIHrOF8QHxKPgQ4p7ewO7m0fVaS32n4+bj4DuDqKSumg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14141595},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"8c7e06a6e03be6a3eef766a5df2058b6269c569a","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.6_1783246020180_0.6302706479638693","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@markusylisiurunen/tau","version":"0.3.7","_id":"@markusylisiurunen/tau@0.3.7","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"38e008d018e5c62e4157cc9fda935fd64a59cc20","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.7.tgz","fileCount":796,"integrity":"sha512-rax4XBo5YWU/AcjGDJ8abHYujuBhJIA63dwLnnl7HoxsluFZtzXEArN+fM4blBQHVtCB9kDws09LCM/LxUmygQ==","signatures":[{"sig":"MEUCIEj4FYNPhDW0JsLBPuDRUVzdSvqjoRiX1qRYeYHh1TWNAiEAq51j3ejKScTkx426bZRhrCn0EMdupV7HSXcC1QLf5rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14143338},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"ce28147dcea8301f2f4fea912f2c6a3bb307165b","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.7_1783249522055_0.042358609265705116","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@markusylisiurunen/tau","version":"0.3.8","_id":"@markusylisiurunen/tau@0.3.8","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"302bd450a3ffc6a23c7a929dc3216a9149d80837","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.8.tgz","fileCount":799,"integrity":"sha512-+0i4A5kKnMiC/c0bspXwK/dJKMofXRP8wOYX2FIA6ZVvbTWGxDRpNCj+0XoiLCuQYdTFSZDlcVKc/+kLBTZpeQ==","signatures":[{"sig":"MEUCIEPBwsvdQqMbIobObauP9p5dojdOqQMLTv/uFD/Pow77AiEA4AxnkubBBIhnqcM/blJVTv3qiMoWkMu1KJtCMJOXx0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14150709},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"75784528fb0959ef531b5c10ec52eaeaa072b6f6","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.8_1783252588022_0.9476945327637925","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@markusylisiurunen/tau","version":"0.3.9","_id":"@markusylisiurunen/tau@0.3.9","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c5026b2bfb59a1a14773fbdcd8d06b0aad429862","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.9.tgz","fileCount":803,"integrity":"sha512-J33Rdp/kwVtMlx5IPff0FwG5OMkm9Lz4ydhe3konUBs9m9Lx08YAEA0EXlpNgtnm4VHzZrbgvapB7z1G0xIPXw==","signatures":[{"sig":"MEQCIBM8aU2O+kyF7+azX6GtY9p78Y/iuC8OkYiTj2a2NtpQAiAJ9vRpGGo32tGdkCFlP1YQCBZ3DIWZA0hFSlRnZbUtfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14179967},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"1e5bb157b216abb76b484fbf2fa4f1e1e4aba10d","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.9_1783330662472_0.030734963439828844","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@markusylisiurunen/tau","version":"0.3.10","_id":"@markusylisiurunen/tau@0.3.10","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"e11842362076af63500d4f013eec4ba0030b58f9","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.10.tgz","fileCount":820,"integrity":"sha512-ejrNRHL5kWiQXtaPSX0txmjsqVLUkA6+in8moR2/jvblIPmGiGN8bV+fMLgN5FxjSt9Ke/XonV67KEbKRyBzkA==","signatures":[{"sig":"MEUCIQCXH1W8+Cz7qSXgDTlwlFq8XQVsQpPkVhIRubzXE3RirgIgL6K4MsMvoocPc6VGMAqSZUIn0ake5dBbcKOpkQmtrl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14345134},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"1f80f30b5ba2b761ce25a8fa3570f1b22cd6053e","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.10_1783424087139_0.3937866242299475","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@markusylisiurunen/tau","version":"0.3.11","_id":"@markusylisiurunen/tau@0.3.11","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"813234fe3497fee5951f620fa03f2b046271dbb6","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.11.tgz","fileCount":820,"integrity":"sha512-8umyliR3SDWY1+boiTOCVJ7454qgnx4t67raKwfkzdpxctOqGot04jw7BAM2obWfjIq3v+kKyr8BTmVYT/bMig==","signatures":[{"sig":"MEYCIQCVQ9q1ZA/Q6lhLeDejsbULvLI2RLeADgBlX+OVwVT1lQIhAK/wnuI5aMBILdTUEfV1pU4V09UI0FPUPjdpYp1Jhdgn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14348213},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"698637af73e5798a735828828bb6a4e4100694c5","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.11_1783426207805_0.08090120616469876","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@markusylisiurunen/tau","version":"0.3.12","_id":"@markusylisiurunen/tau@0.3.12","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"49bdcecb4a1ea660249362fcdd8391391096a357","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.12.tgz","fileCount":820,"integrity":"sha512-CgTpqYeVREoKJkuq7IFOZoR8YwHHaK06IsWD8o4D85ejqTgTuraMKGRjH89QeohrhpLkUiiHG/v5fjsp0V2aBQ==","signatures":[{"sig":"MEUCIQCBgIXgwdbKNk1FOEzPVdP6/Bz47rKeYZLLBkXEb7VYtAIgF+G9gVdtjuoJIHGWHLShnNkT0aRuwppnwiJHu1QzoLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14350011},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"2245e8323da92f06fda775e01ff975e76c6cf7d5","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.12_1783506538344_0.20956648349075135","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@markusylisiurunen/tau","version":"0.3.13","_id":"@markusylisiurunen/tau@0.3.13","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"9d057139af774b63cfbb0de2affabc0cbdfed228","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.13.tgz","fileCount":820,"integrity":"sha512-WZDQPOahAm5lqfLzJ/E8/rHNnKGwmnsdbaNCtf7bWEv34EpfgpsYSNmBfyXHuauWsSTqd9kYAvGPhkfv85lEgw==","signatures":[{"sig":"MEYCIQCmPvJqJDt74zpTHyz9Zt2Yn+8qQC+fr6u/xZN8afzGnQIhAJHvIGo43I7x40jBpsm+0G9giBxpClszZgpocboOI81Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14351371},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"88ad28fe5e5cbec8be4ebeb5ffdeba077461cd1c","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.13_1783527874165_0.08425143289573178","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@markusylisiurunen/tau","version":"0.3.14","_id":"@markusylisiurunen/tau@0.3.14","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"03ec4b4f10b3948a28b685c7e89552b5efad283a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.14.tgz","fileCount":820,"integrity":"sha512-pasa88ADEyHs25Ig1BXXn9s82CWCzmWYHi2Hnni/9c8FvE02oq0Ay93sYuPiJ+CdqVwxU2lHHD0N+qnLDgwbYw==","signatures":[{"sig":"MEUCIQCd1aYckVDFZSLw1E+hO49PCGMqlgLufJO/RN/PuunuVAIgbdsABzxzqJkL9o9rvuVSAYrBHji96PDr0whBWUrYqFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14360115},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"0e1aded735702115d5a6ec1cf880ad606782b3cd","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.14_1783533526090_0.30906177609466257","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@markusylisiurunen/tau","version":"0.3.15","_id":"@markusylisiurunen/tau@0.3.15","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"3566f2cb28005bab661ca0446eb97b4b964ce0eb","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.15.tgz","fileCount":820,"integrity":"sha512-CbHdq08TG6NYwbJ/h6NFd+P2Nok5qXBrIO++FwTcJyiMcmUOQCStPXd7fLZu7Dwz41PUIFAwjYDkFOtrkaKXpQ==","signatures":[{"sig":"MEUCICrHENVc3LKPprGlShNH1MI99xAgg4IzgdgsJKdoLVyYAiEAh7kLXowtgISa+TPGfa7X/EuGxG61lgO7HpsqEf8g/GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14360195},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"d975f8290e63ee288cea7f2783f295fcb7824c52","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.5.8":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.2","typebox":"^1.3.1","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.2","@earendil-works/pi-tui":"^0.80.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","prettier":"^3.8.5","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.4","@biomejs/biome":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.15_1783534398670_0.12476806353851955","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@markusylisiurunen/tau","version":"0.3.16","_id":"@markusylisiurunen/tau@0.3.16","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"705dfbedfb0ea3b2561d3bbc39fc3d6a0d2b4441","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.16.tgz","fileCount":828,"integrity":"sha512-EQKk779/OlTiTstSkzlAoexh0IG6knfd34V42MwhBNYdvqw/8MJwvquIv3VrQYe7MNA104lSRbRAjc2BCpiEGA==","signatures":[{"sig":"MEUCIQCuWLqtP+QsziAiwlXsLL5UGJaW6N2la7KEtqkeDiSLeQIgEKVMl3t4uxMtP2CeFsroAC5jYx/FRoRpC61PSG5WJ2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14603064},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"cbce972e65e60a4fd35e9893b43ca984a948358f","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.3","@earendil-works/pi-tui":"^0.80.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.16_1783608763255_0.01732399022158715","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@markusylisiurunen/tau","version":"0.3.17","_id":"@markusylisiurunen/tau@0.3.17","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"d511d3b0fdc58f509e18e55e212e4da3c00b151b","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.17.tgz","fileCount":828,"integrity":"sha512-ys/QDT4vBulvjSSTeXhGCzm6czEpVyLIanTrIB88mRmt/WO86ALGa+fgUy/V/1JlgFdkDDYThzZuL/CvRiJQxQ==","signatures":[{"sig":"MEUCIAjEEbYFIL7fVlNO+HMfeVIf0RhR0w4XJBpAClwJRK4UAiEAhJ/GY7ILTbG5EEIRzqh7lAUiCeJQshj73/+kkiNswE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14608297},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"6502db41aef51368fb61752cdf8595794ac61bb1","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.5","@earendil-works/pi-tui":"^0.80.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.17_1783629362526_0.7761568631169158","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@markusylisiurunen/tau","version":"0.3.18","_id":"@markusylisiurunen/tau@0.3.18","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"ee9feec8b907367392105a99a1b56da300d46829","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.18.tgz","fileCount":826,"integrity":"sha512-l79qoYSKB4WAQHPnfrkJXNp89Qbc2J/UWzcSYJHQq1JIYeLlA4GxeCcp4ngzTD2xRa5w2x8U/mkEQKmS0yXTtg==","signatures":[{"sig":"MEUCIGsFAHpK556aODoCdPDle/t852DmfpAcpnTMHk0VpvJpAiEAvEScRXQqVEVRVzm6dlTDYDWp88d5mZoHJSqIdPBpwYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14704820},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"5a7e2f0bc9b224b431834575027d32fa7e304b9a","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.6","@earendil-works/pi-tui":"^0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.18_1783721200637_0.8571336949833777","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@markusylisiurunen/tau","version":"0.3.19","_id":"@markusylisiurunen/tau@0.3.19","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"cfb5cac9f776eb401d563746686b3806ad438f21","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.19.tgz","fileCount":826,"integrity":"sha512-Zy8m1/q0HVBH+cHjkfwtyooulOVjFnU9l0LLDBKlKf7dL4/OWvnpmDl8P4iWfTJen5ksk4JQahWv3PKxG702tQ==","signatures":[{"sig":"MEUCIQD4QVhnnAa/yp+w1adLjShDqSB39Ns1GF+HPz9r0nmvdQIgdSrnrZFxT7k/+DHUsfF3w8Nz35PrdKF463I5drYpAj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14720207},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"827518e45c856064efb0d7a264e40a3e14faa72f","scripts":{"test":"npm run build && vitest run","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.6","@earendil-works/pi-tui":"^0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.19_1783848583683_0.9013937448787108","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@markusylisiurunen/tau","version":"0.3.20","_id":"@markusylisiurunen/tau@0.3.20","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"de7d6f457dfd82cead30ce21b156babf0ce5b4c9","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.20.tgz","fileCount":827,"integrity":"sha512-ZUKAaared6fDf5yr5Swt7IfyayZFGbnNmMPHEqStQ8/xp+tpGwcP+UxFklgraiSy86pIjrRlvAyTx3NjJX8AKA==","signatures":[{"sig":"MEYCIQCme7pZjeoiTy19DnJhvUwfAp8E865m66Ktmz/QunS8XwIhAKXOyRSUaikyEFrCvMfeaBRfZr4DaFD3O3WEn0qaUsSt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14671629},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"8089e9c605f19e26add5163a90f08363fa2ce444","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.6","@earendil-works/pi-tui":"^0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.20_1783896985537_0.11651732374566426","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@markusylisiurunen/tau","version":"0.3.21","_id":"@markusylisiurunen/tau@0.3.21","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"28ceb7a6008914a7a733a39fce578ebbfa0fc61d","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.21.tgz","fileCount":827,"integrity":"sha512-RdHr6n+0F2OveiBll4QCaK8gl+JAtFVk1dul56Tm56M2bZIPAgJSfYrvk+FdBd+a418sprWSd7xpwi48GbjEmA==","signatures":[{"sig":"MEQCIECWFqzRVRhmK90wb6p9Bd0OVnEdV1eb4AJedwey7cRBAiAOrE6VTgCkRGV2SOC2wNwO2UDTPnIQEALcDgX/PIra9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14674804},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"d7c46186f48870bcde0db6887da85a057b1af107","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"^0.80.6","@earendil-works/pi-tui":"^0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.21_1783900578636_0.6825255222626092","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@markusylisiurunen/tau","version":"0.3.22","_id":"@markusylisiurunen/tau@0.3.22","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"a26789a58432d13b1f5b2710a628d49292dee84f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.22.tgz","fileCount":823,"integrity":"sha512-DNwksjkTXFc8hB8jjrlb4gVYd1MZIw9yiZBedRBiWtLznuebhPyKG50cHSpuXG6UAWCsBowMdfYYlKppjKTXaA==","signatures":[{"sig":"MEUCIEB9aAbLf9g4IA8q9ITuYQ4yEEjj9qTaWtRFcFCkZCarAiEAtnBquLmC9J2ZMirrLeTUeS6wYrwk+BLtbipVM0BLST8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14721826},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"51609092c9bd28fca9fe40f938385990f9ec6896","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^21.3.4","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"0.80.6","@earendil-works/pi-tui":"0.80.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.4","@types/ws":"^8.18.1","colorjs.io":"^0.6.1","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.22_1784317821626_0.6679388177302878","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"@markusylisiurunen/tau","version":"0.3.23","_id":"@markusylisiurunen/tau@0.3.23","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c9231ca712b405d6ec9092ce4e08e454eb41a7e6","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.23.tgz","fileCount":823,"integrity":"sha512-t3AOUOlIiUqDBE6+kZAP8wDpWtQNQmL2zIAB4NWfLQsgEqjaey/reRthB52J9ARIn/bpj+bJ+TgVAyColPLohg==","signatures":[{"sig":"MEUCIDbZlmpYnq1qXv25v/Kjg00g3sTQmF7v9SzTwV+yiB+tAiEA8VdtD910jYNBRXPZyjrpH3eQI1cocF9AVvntRYQwhHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14742531},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"bf9eacc63ad902aa77211b0b3d481ddbdc5add60","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"0.80.10","@earendil-works/pi-tui":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.5","@types/ws":"^8.18.1","colorjs.io":"^0.7.0","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.23_1784397519514_0.7706026777341939","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@markusylisiurunen/tau","version":"0.3.24","_id":"@markusylisiurunen/tau@0.3.24","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"15945accc131dc04abf86d9fcfc9d100408efd10","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.24.tgz","fileCount":826,"integrity":"sha512-yddPm7lMwzdRM296LvL0d0hVt1o3sePlUDCeEpU+OTJvVR3sCmaluZuLxQfdAAEkMiY81U6kpkiNvL/iEbi7pw==","signatures":[{"sig":"MEUCIConXgBREXPO36TgCircHrwsQezcpPvNLWhZvHmOTfz/AiEAv0MDWICeEFkBBOKhnO5QdZJxIvGTNNHjzsb9cKRvAtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14769490},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"a372aec1b42376a0882332840ad46d95917a3850","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"0.80.10","@earendil-works/pi-tui":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.5","@types/ws":"^8.18.1","colorjs.io":"^0.7.0","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.24_1784549893985_0.1772327392754549","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@markusylisiurunen/tau","version":"0.3.25","_id":"@markusylisiurunen/tau@0.3.25","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"1bbf16b1d380c3650541c24506acf28749464bce","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.25.tgz","fileCount":828,"integrity":"sha512-O3NzoCT7zulzX3mBDpdyGLX/vBOZP6cBXONOnWG+un2FDsbTuhPTj+wwBcZ2dT8J2w/0vHAr0K3tI9lJtTvGqQ==","signatures":[{"sig":"MEQCIAihROCAwYuInL72bvBhzduP9eD+3WIW0rK4aTeQ7rV6AiBM/hIqez8eWd1zex6ZLF160ifnMM9JsK63PCY4nUBtWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14799630},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"5cd4e950c41b88f82b71efac9813253292a29d7d","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"0.80.10","@earendil-works/pi-tui":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.5","@types/ws":"^8.18.1","colorjs.io":"^0.7.0","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.25_1784643066507_0.7839938974149248","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@markusylisiurunen/tau","version":"0.3.26","_id":"@markusylisiurunen/tau@0.3.26","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"cf76d43b71aecc596edfde0b54f1317e077f1cf5","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.26.tgz","fileCount":828,"integrity":"sha512-cTpsf+CqpoVQeCzdc7FlwUU0UsrEdkKEu8whXhzcFjwH8+yRaaQH1rJFL5XKI2REhFWWn8TYsmiXk6DRTzyzIA==","signatures":[{"sig":"MEUCIQCNkCDSMnlJ0r8W75zjhxiIVGbLO+dYxuV/qnqSHWxRkAIgJPXeh0HZkEX1/LgK/hpLvD+JLCnPy/0yD30z+0mBO1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14832608},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"ce96bd17aab924ab6cb7d5cf47e83f4afb03aa74","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"0.80.10","@earendil-works/pi-tui":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.5","@types/ws":"^8.18.1","colorjs.io":"^0.7.0","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.26_1784660442422_0.902799470593094","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"@markusylisiurunen/tau","version":"0.3.27","_id":"@markusylisiurunen/tau@0.3.27","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"4c537371085c9af8bb55d49d290d6d0c7a33e222","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.27.tgz","fileCount":828,"integrity":"sha512-1SNESgM93FzoRXzdWxvuD2ZLPUuVntQt96izQiMVAjt+OnERWE/BdwC/GvQaxxv7YjCKNzybpdc7AIvaiQrCzw==","signatures":[{"sig":"MEYCIQDx4MC5JffHLco+g8fasMyaiOdjL9cB6dVuHuUTVh/KBwIhALTyMds7nZ1JqhpMsxZD2TdK9PSGSxov7brfK5gCYOsT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14835432},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"dde7660507254af2cd560e50bbc8e54980dccc0e","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"0.80.10","@earendil-works/pi-tui":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.5","@types/ws":"^8.18.1","colorjs.io":"^0.7.0","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.27_1784770047981_0.6791486762639463","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"@markusylisiurunen/tau","version":"0.3.28","_id":"@markusylisiurunen/tau@0.3.28","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"bce97295c9d781e9afe4d1a18dca31643ad2da7a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.28.tgz","fileCount":828,"integrity":"sha512-Q4qSEPxI3VdMrPIJuUx7eFFUN72jCN8ghpjl6gq+QMGBkcdmmDPlZa1XLGdiu3+7+OxU2PFRYN8NRq70FiVpHA==","signatures":[{"sig":"MEYCIQDPeYfbgdGcpdZRvzfyQGlz9dqW6b4Su/lCo5gqUQPLnwIhANuOuURmzoB0qerF6iS2RGhzItP25l2a1dgoNC/h3wE2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14831345},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"14b4306043b1d13b90fc9e960780d030ce53561f","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"0.80.10","@earendil-works/pi-tui":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.5","@types/ws":"^8.18.1","colorjs.io":"^0.7.0","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.28_1785280863682_0.19474668573423592","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"@markusylisiurunen/tau","version":"0.3.29","_id":"@markusylisiurunen/tau@0.3.29","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7811324fecdeafc216944255a8d8879d8a3d34b2","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.29.tgz","fileCount":818,"integrity":"sha512-97PjkJ8CuPe8eMb33rU3K8OMssEtIYx4ltEimEND3+U9J6c9HEh7HNPs1h/5xVMKhQ4pzX+gPEChGtgPwDwhcg==","signatures":[{"sig":"MEUCIQDEuqNwiSWGRgObadIcpmc0l4rgzVleJrdg9UiWhXpWrQIgUResxFEjpET+ouh5w06mqK4JzwUmv53GXpHgre+nggg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14791460},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"336877c26382e2827d20ccab6f159413ee009d93","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"0.80.10","@earendil-works/pi-tui":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.5","@types/ws":"^8.18.1","colorjs.io":"^0.7.0","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.29_1785353722298_0.28047353396083285","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"@markusylisiurunen/tau","version":"0.3.30","_id":"@markusylisiurunen/tau@0.3.30","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"0af937c1ae813f8bc017c4e5b7fa79cfed9c5f03","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.30.tgz","fileCount":820,"integrity":"sha512-hKtlyGarODphOorCNhrCpKPIvGUXOdHYBB/21TH8ty9YuPvZbl0fS78nD23Z3GtDNTXWqEjD8zTiJRaacusbsw==","signatures":[{"sig":"MEQCIGEdgL2GpVgDo4HgcnpnSRlKvc6k9qiSBuL2duEWM/d+AiBQV4BtY9iSwX8X3ed07WvD/xql4PQTdUw6JOHludX8Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14833910},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"4c94bd9bb3a77efc58bc745bb5b5df30668ada63","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"0.80.10","@earendil-works/pi-tui":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.5","@types/ws":"^8.18.1","colorjs.io":"^0.7.0","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.30_1785426721574_0.6545432006365586","host":"s3://npm-registry-packages-npm-production"}},"0.3.31":{"name":"@markusylisiurunen/tau","version":"0.3.31","_id":"@markusylisiurunen/tau@0.3.31","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7a4e837243ffb782103809e0b0261fac10e0fe6b","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.31.tgz","fileCount":820,"integrity":"sha512-FmhV0GpUEGJJCuxXW+ZSBwIRlogSJsHsP7k1qTVvZ5E4j5xm4iV2z2JFLXft1Cb9S7tZ/Cx9iUTKACAJSqkk2Q==","signatures":[{"sig":"MEUCIEOGbLe5TihVxQok/nwK4T8M22MvZRkVLJjdziKPza8XAiEA63fTBYWxXuS9i3kk4J1faLxhvp/3ii87zVRfN7A2jy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14835209},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"b7893cdb760563d1191bb825d0adb24975c660e0","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.3","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.6","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.0.1","@earendil-works/pi-ai":"0.80.10","@earendil-works/pi-tui":"0.80.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.5","@types/ws":"^8.18.1","colorjs.io":"^0.7.0","typescript":"^5.9.3","@types/node":"^25.9.5","@biomejs/biome":"2.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.31_1785428361738_0.2783270173522019","host":"s3://npm-registry-packages-npm-production"}},"0.3.32":{"name":"@markusylisiurunen/tau","version":"0.3.32","_id":"@markusylisiurunen/tau@0.3.32","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"ad895155eaea6197ab1d8eb45c89e82065ffcebd","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.32.tgz","fileCount":824,"integrity":"sha512-FMIF1mJcsel0YNG4iP2URWQV44peso+3jou96ViFRWZoUCyUG51t4ss8l2pCLRLGvlN9piEoc5He93Wyxgl2rg==","signatures":[{"sig":"MEUCIQCbbIxeF6/5IXTuak/1iT7A1L0/7Hrotgy9hWjoDou1BgIgbfqxJ5yH9uaQJM8IsurfRbOCAAHLglUf4JsMNTX5afo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14856277},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"b052d7aba2ef15dc663d96a3547251efdd0bd3cf","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.5","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.8","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.1.0","@earendil-works/pi-ai":"0.83.0","@earendil-works/pi-tui":"0.83.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","colorjs.io":"^0.7.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.6"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.32_1785453581451_0.07236074916713164","host":"s3://npm-registry-packages-npm-production"}},"0.3.33":{"name":"@markusylisiurunen/tau","version":"0.3.33","_id":"@markusylisiurunen/tau@0.3.33","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"52180053288b0d7aaef28bf59a8e06b8f6f9346e","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.33.tgz","fileCount":828,"integrity":"sha512-L2pd5IOFrJv1IldwHW4qXO+osS8xHkFlji6aUSyRx7MXAKknVfyL/1BqSbfjgCh0EjdC9iKBGKHpne4eq96MRA==","signatures":[{"sig":"MEUCIQDFEGUMgJkJmXB+7KeoonOVXlLymhCFpr8o4FyAWetqsAIgWYJNJV54NhX4YU8arevEEgZZI1fXLQsSJl0EGBNHNlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14850713},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"95acfad5c0f8ff0e837891aa1fa441ca5be57160","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.5","yaml":"^2.9.0","chalk":"^5.6.2","sharp":"^0.35.3","typebox":"^1.3.8","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.1.0","@earendil-works/pi-ai":"0.83.0","@earendil-works/pi-tui":"0.83.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","colorjs.io":"^0.7.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.6"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.33_1785607165515_0.3443747028610149","host":"s3://npm-registry-packages-npm-production"}},"0.3.34":{"name":"@markusylisiurunen/tau","version":"0.3.34","_id":"@markusylisiurunen/tau@0.3.34","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"26bd606eb0fbb5b4566eeb79eaa5bee425a3cfc4","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.34.tgz","fileCount":845,"integrity":"sha512-zRLXbYrw/TWmhCbvjsGHBAtSC1RY+9l1TEGYkoABVb1shEIzDAcBygkTh48sCYxVuCFpUw0NmMtysDv30R8WtQ==","signatures":[{"sig":"MEQCIHkcU/DCAJWEjwAcTEJ1eAnB5OyyKRgV/N5hU6cVzyXVAiAs8+DGjBz742GXDcZ7B2ol1ghwoC63mlhjAia78YWtPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15029667},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"e6f8d0a8ca405cbc6b4c12b6c6ed204fba61ba3b","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.7","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.9","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.1.0","@earendil-works/pi-ai":"0.83.0","@earendil-works/pi-tui":"0.83.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","colorjs.io":"^0.7.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.6"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.34_1785667946431_0.28252908331488347","host":"s3://npm-registry-packages-npm-production"}},"0.3.35":{"name":"@markusylisiurunen/tau","version":"0.3.35","_id":"@markusylisiurunen/tau@0.3.35","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"55173954f8f265ca5858580efb9b37060325b720","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.35.tgz","fileCount":849,"integrity":"sha512-CS/kmhvvobY7Y7uj4unS4A/84Q/QYbbGs5iKnHxuO776Tv9kOTd8obzJNTS1z4QizPIg4kAa3YvS2QmXh9oqAg==","signatures":[{"sig":"MEYCIQCOK7nJPeHUuPzD4C1Idkfc1HzIXHWN/XJKQbXlmRPgtgIhAOQFjzExJYuwL+Bc5Behs100pCuo033AO9lSHNr3ikuC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15091755},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"5577ee388cda3def6d7bb0b44edd032f60615879","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.7","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.9","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.1.0","@earendil-works/pi-ai":"0.83.0","@earendil-works/pi-tui":"0.83.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","colorjs.io":"^0.7.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.6"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.35_1785696012211_0.7159047385422852","host":"s3://npm-registry-packages-npm-production"}},"0.3.36":{"name":"@markusylisiurunen/tau","version":"0.3.36","_id":"@markusylisiurunen/tau@0.3.36","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"4615db9692ceb05eb68e914c787d5779e2511357","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.36.tgz","fileCount":850,"integrity":"sha512-FayBjQGR9wNMwMsdERttcI26KfiMYYH2avHs2QbrZbCS9pE5j2vwULzWkwgVGS8TTGDB6X0G5diPRzRGtRh1Hg==","signatures":[{"sig":"MEUCIQDgN6izI8fG5E1117wTS6pK3Kb5LEBnIRMMeTuXvr48SQIga6QjSjaLotLTZ9SOISoPCWFVguzFynzNWcxl99H93Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15107552},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"e949e736e1cdb56f66360962e5b897cc653f361e","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.7","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.9","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.1.0","@earendil-works/pi-ai":"0.83.0","@earendil-works/pi-tui":"0.83.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","colorjs.io":"^0.7.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.6"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.36_1785748821506_0.5600452415217432","host":"s3://npm-registry-packages-npm-production"}},"0.3.37":{"name":"@markusylisiurunen/tau","version":"0.3.37","_id":"@markusylisiurunen/tau@0.3.37","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"9698a885ae153c4f0b3505b6769f61e6175898fd","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.37.tgz","fileCount":852,"integrity":"sha512-xbCFkIoelq8O0cTBywh3jBWuWjvE37NppLIuqdpPLnHQTY5YFuRF2Ghgmr9b2NHs7LiGELFFjQs6gfBnsjDV3Q==","signatures":[{"sig":"MEQCIEFAzmx4uL3dYkJUW5KK/h6KgYpAafghVKwvbV4GPltPAiBiyCHzu+XCCn1WI4+bbyjkoiD9S6sE4GR3fAQhBD1mqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15129174},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"65e9f147e76c0dadfae388026f9d4786cccea4df","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.7","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.9","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.1.0","@earendil-works/pi-ai":"0.83.0","@earendil-works/pi-tui":"0.83.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","colorjs.io":"^0.7.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.6"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.37_1785775790358_0.23410095214563498","host":"s3://npm-registry-packages-npm-production"}},"0.3.38":{"name":"@markusylisiurunen/tau","version":"0.3.38","_id":"@markusylisiurunen/tau@0.3.38","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"5e5a28892ac89f001938975fdf25db6f3f1fec1c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.38.tgz","fileCount":880,"integrity":"sha512-EfqbCC5qiHRh0RJHSd8bd89ZPza3DzrwW6B1KN0F2XLD6pwDgrOGAFlJWGKPj51WDLOvEpHkWt42QYV4NAjkhg==","signatures":[{"sig":"MEYCIQCJi+PAXYsFCxVbmlTsBgC9hbx6KmxoZ+jUSdV6+W2FcQIhANKT5NxPWmV100BaR3ml9CBXaeZkHe3RXFO/oO5cv581","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15375036},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"527514dd6497da64de28f613bbf576576f58c2cf","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.7","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.9","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.1.0","@earendil-works/pi-ai":"0.83.0","@earendil-works/pi-tui":"0.83.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","colorjs.io":"^0.7.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.6"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.38_1785864194812_0.1076776725393418","host":"s3://npm-registry-packages-npm-production"}},"0.3.39":{"name":"@markusylisiurunen/tau","version":"0.3.39","_id":"@markusylisiurunen/tau@0.3.39","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"5587728bda010a21e2b30fb851fcc29948e31a55","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.39.tgz","fileCount":880,"integrity":"sha512-iyGCDAmtEz8mCtHxhAYGHSPkvHdTuxoRbbksN9TAABpbUP8mazcrAwIOIBds7QRCxS3OdQUDwKpxbo2QSSylkA==","signatures":[{"sig":"MEUCIQDdxO83jqpBJEkEqtua7KlR0D1+TbbFIH9Va4hLzcoGWQIgFSmG6Rvp2IN3fwhgcu5qHI2aJrq7dX3urVJzYjMSnXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15385261},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"2faca05963f6c42ef56105b74fc7c236675fc69a","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.7","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.9","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.1.0","@earendil-works/pi-ai":"0.83.0","@earendil-works/pi-tui":"0.83.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","colorjs.io":"^0.7.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.6","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.39_1785882576265_0.19007584088837692","host":"s3://npm-registry-packages-npm-production"}},"0.3.40":{"name":"@markusylisiurunen/tau","version":"0.3.40","_id":"@markusylisiurunen/tau@0.3.40","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"77e4ea2032bfba3cd2deb885909bc10789d62397","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.40.tgz","fileCount":882,"integrity":"sha512-dznALl23QuZPj+1sy5u1Qpx7U+brnr7+EbL3ZxTeVxoOf88p6gXSjbnlxyXkCAAN0ZagW4VIFJQAfYJotpFVqQ==","signatures":[{"sig":"MEUCIF9uPZAxybAY0uFleTlmPr7qSdHVUfubUg6U//DDIQG4AiEAlK4JyYOzTHW6UGxKq+Q0kkbjtYEgo4Dx6mC/2l5C154=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15387040},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"91a792b8dc1c561d9b556a1c341459cb146b693c","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.7","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.9","file-type":"^22.0.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.1.0","@earendil-works/pi-ai":"0.83.0","@earendil-works/pi-tui":"0.83.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","colorjs.io":"^0.7.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.6","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.40_1785920049772_0.49920503214580214","host":"s3://npm-registry-packages-npm-production"}},"0.3.41":{"name":"@markusylisiurunen/tau","version":"0.3.41","_id":"@markusylisiurunen/tau@0.3.41","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"dd9b1884905a51ab699eb076e2e628c1c603d709","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.41.tgz","fileCount":870,"integrity":"sha512-WUkz2B4KbFNrmM7FG6znY/ODV/HLx8PcHjA8o7LdiHKL5+wl3+CGyyWDcfLCwrQxiP5fGru5jYFFmwWSDa3yxA==","signatures":[{"sig":"MEUCIHZuPL/g61c9jDxKOAr80Vt+IX0dDWBNDc4rqKKzCuhbAiEAosHqH+hm96BeJucCbGmL8O4pPVqv87D90sdQQab5ekg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15330130},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"a3966c4fdd825283afa32ba36136e391be6f8c3f","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.16.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.1","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.7","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.9","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.1.0","@earendil-works/pi-ai":"0.83.0","@earendil-works/pi-tui":"0.83.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.6","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.41_1786015313423_0.341925246282341","host":"s3://npm-registry-packages-npm-production"}},"0.3.42":{"name":"@markusylisiurunen/tau","version":"0.3.42","_id":"@markusylisiurunen/tau@0.3.42","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"fca11b18851fc2b3c0bf0f6b5893c0bd8a7b66c1","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.42.tgz","fileCount":870,"integrity":"sha512-Y26vNblgfqD3KWrqYY+2KxN6pWaT/Vw2BDWBW2ep/0lb1mD5QEHcFQxqv0lSlmMDEhgNNwRMpoi0DXe1G+/lDw==","signatures":[{"sig":"MEUCIGV8AwrICmqKD3CIC85j/I9N/Z5es2y7Dqbu2j010qrMAiEAnUvZ1l70hCXoFuFHbU8vzry2jTeZOlHv8KSU1i8I8lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15345757},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"343a474472b999840a136bf3695c37b9a4476f64","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"11.19.0","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"sharp@0.34.5":true,"fsevents@2.3.3":true,"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.0","@earendil-works/pi-tui":"0.84.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.42_1786038151025_0.3615432818143589","host":"s3://npm-registry-packages-npm-production"}},"0.3.43":{"name":"@markusylisiurunen/tau","version":"0.3.43","_id":"@markusylisiurunen/tau@0.3.43","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"b9e2575fb969d4e26b9d81def68bc44fb7e8eec5","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.43.tgz","fileCount":870,"integrity":"sha512-a52RmqmIiN1LJAVwBQbjOHtBEAagKzyzEse7QkykHFK/EkgC01xA9PqzrZvA1sI05291/bYMQKJqV0c0v7/0/g==","signatures":[{"sig":"MEUCIFnBqSysbhuyK6sQsJJiCRh4gPCpMt8e71+eKf/cEkwXAiEAonhOSeBhX5uo8HEo+1QtjbzmseLWRVPwrh4IMgCm2eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15418719},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"066ce7d742b43db96dec00968c986e9135611dfd","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.1","@earendil-works/pi-tui":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.43_1786127727013_0.8335112148266173","host":"s3://npm-registry-packages-npm-production"}},"0.3.44":{"name":"@markusylisiurunen/tau","version":"0.3.44","_id":"@markusylisiurunen/tau@0.3.44","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"6427d0488fe9bb1699ff1bda1763528e3c529a36","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.44.tgz","fileCount":870,"integrity":"sha512-nOrFCI2NVNH5f1sfTyKp9HiYJmwgdG4rPxKgO+NkQZCpDPh/blsxptAbzf2nMlFJtjZOetRep4IFqc+0TGvg6Q==","signatures":[{"sig":"MEYCIQCCOZtHZzfF03a1VJLIRwHPbiwIOJEWVMSfERsdLtQ/HQIhAOvrqz+e/91mlFU9jrpWBrXwluKXkNlwE760IbRU+UNE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15430143},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"db9aa0c893a3d9918ef96b0c4f45ec88ac1d0fe7","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.1","@earendil-works/pi-tui":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.44_1786137127690_0.4703265457786683","host":"s3://npm-registry-packages-npm-production"}},"0.3.45":{"name":"@markusylisiurunen/tau","version":"0.3.45","_id":"@markusylisiurunen/tau@0.3.45","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"3a6013faca863ee651d09a92bab015981d92c55c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.45.tgz","fileCount":870,"integrity":"sha512-ob9RcFG8wLfPC66OHTEb6A/xOzi/PoFyNizdvRWamhtg919fd3VP5bxpoeyMVeOXe5mhd/z4oMpr/Q5Qz4naVA==","signatures":[{"sig":"MEQCIHsp0LSQBqSPn9HDQ8AAsvIhSdkcaaASqqTTAwwWmKmbAiBBqIP6VSn86gXx8rele6JMhnNw/Lyu91zps/qrgedigg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15469189},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"05174bc3aa0603b623373f20f60d41c5e8e24b6e","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.1","@earendil-works/pi-tui":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.45_1786177886225_0.28025774715501095","host":"s3://npm-registry-packages-npm-production"}},"0.3.46":{"name":"@markusylisiurunen/tau","version":"0.3.46","_id":"@markusylisiurunen/tau@0.3.46","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"cd236ac0ebe5b97d25fa6f8c428d2cbfddd92cf6","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.46.tgz","fileCount":870,"integrity":"sha512-OdKlTAF/Du9NR7g5Uq55sx75AAaYXe1MH+NvdQv1tVn3UGkmW62Pn+d0bXwAfhHHfGftkzbFYFlLwCMfK579eQ==","signatures":[{"sig":"MEUCIFw+Us4Izp3BypUKEZO8k3xDcVaYKb1piO7KClMFJarEAiEAmcLZn0SoSjYByxqkawka8V/0Nj9iI8pzx1+c/WfRHls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15519338},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"}},"gitHead":"80598dd6280b1df1450b91b8359a29ae8fbda8cd","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.1","@earendil-works/pi-tui":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.46_1786220172613_0.35451992472653293","host":"s3://npm-registry-packages-npm-production"}},"0.3.47":{"name":"@markusylisiurunen/tau","version":"0.3.47","_id":"@markusylisiurunen/tau@0.3.47","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"0d4a50fe96dbcf674692ff46f3873f2846d31dff","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.47.tgz","fileCount":886,"integrity":"sha512-0toOJMqWe0qF/cqwAnH1Xe5UCATLMWMHuPhwgimgAXDtRY03Iy0qdmMQkT7Z6N5MKvGHWY1lTUrEz0ufJA0uHw==","signatures":[{"sig":"MEQCIETvcUJ9bL74gRFQ00QGRTd34Y1qlBKQ3858aFx79ujHAiBEfBonNceWGrPkuRSwPgYRidGED5xXvDR/PG2jD42BhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15591532},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"c5bb31e1f98d43f1bee88145b2aa69889d581a4e","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.1","@earendil-works/pi-tui":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.47_1786304653168_0.4606075095851623","host":"s3://npm-registry-packages-npm-production"}},"0.3.48":{"name":"@markusylisiurunen/tau","version":"0.3.48","_id":"@markusylisiurunen/tau@0.3.48","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"01400353987d0135a63231f0f6115eb5dc0614d1","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.48.tgz","fileCount":889,"integrity":"sha512-4lq7oT4dvtXJ73UIFlCkqistLSb8bu4ztdYlmPOoMHsLoFP0E1M5bpa0uo6PnCv9zwoeEBnDS2nDJfizqY2U0A==","signatures":[{"sig":"MEYCIQDEGOkp6WKs8oH38quKJxTDLngMOD8u364fv8pZERR61gIhANxj1ebTOiefFPvqYtzR9RB1jqpzxou8DztAzbw8nOpF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15626558},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"7aacebdc548bb63705df1ff4e17c42597b2a9e6f","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.1","@earendil-works/pi-tui":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.48_1786362581382_0.7235573970167088","host":"s3://npm-registry-packages-npm-production"}},"0.3.49":{"name":"@markusylisiurunen/tau","version":"0.3.49","_id":"@markusylisiurunen/tau@0.3.49","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"d2d71c74dda4bf06fd1550c9e9d249ee91d120f5","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.49.tgz","fileCount":891,"integrity":"sha512-e7L1lz4+6J+j5XA8QVo6XE9xFr/JyarpwpaAF/N9XSBx4Z065dxSgNDaNHrfTJbb15QSc6e1DyMjlg00x+D4ZQ==","signatures":[{"sig":"MEQCIEbU543qXTy/L7C6gt0ZyaQ3kHamVOK15IdLrYlNUa4IAiBdpzxgbr+NC9ba/9+ChcKeQcQx/ZrVko1ooGxh+1Ig4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15629038},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"ca5d576367a67fb389b4098b4dcdd707b0bcaacb","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"a terminal-based AI chat client for working with code. tau gives you access to Claude, GPT, and Gemini models, each equipped with tools to explore, read, write, and edit files in your project, plus optional sub-agents for background tasks.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.1","@earendil-works/pi-tui":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.49_1786370196984_0.0704417418916401","host":"s3://npm-registry-packages-npm-production"}},"0.3.50":{"name":"@markusylisiurunen/tau","version":"0.3.50","_id":"@markusylisiurunen/tau@0.3.50","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"370fe2468314aa6ff9c80ab83b361f1e78e9047c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.50.tgz","fileCount":918,"integrity":"sha512-YkCttVtda3UOHYhf33WsOYK8v/svq6lj+1fuRhyW4J7bAnxF5x4H3a0UvTe6MsOtz2ePSicbRWUBC6+D6yPRRA==","signatures":[{"sig":"MEUCIACKgY4gn7Ycwakz3rBlBy5nIIcPlmEIrzPpzM5Bd61nAiEAqj5AFw+vnIA1c2zow+Pl4NiZ/HFYoanvEih7h5wyxiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15912044},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"fdc4b8c8dba961c5d4ce635dab33df2d4ef03c3c","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/stdio_session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.1","@earendil-works/pi-tui":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.50_1786396538900_0.40997086615779565","host":"s3://npm-registry-packages-npm-production"}},"0.3.51":{"name":"@markusylisiurunen/tau","version":"0.3.51","_id":"@markusylisiurunen/tau@0.3.51","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"95c97ac9b38a6afee72ea969c094a4b5e4f1973a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.51.tgz","fileCount":918,"integrity":"sha512-P6hi4p8OVzoEH+Imxzo58gbhsHb8MHq0Ua6tdh/vhM7Gz9lnIiqiIlGfcKXpACGJDjT2NHlx1321LjJyf/7QuQ==","signatures":[{"sig":"MEYCIQCns/otBUr/JYkmmKh7m5M2WBAyX7Au8114hci5GDfbjwIhAKw/b3WPyK85bHPV7AMdR+EWZ8TzqjTJ9TS1Xl5116m6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15958520},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"5d155522a17c1f4576f881c517d06d93fa26b6df","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.1","@earendil-works/pi-tui":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.51_1786534293418_0.6182628907599612","host":"s3://npm-registry-packages-npm-production"}},"0.3.52":{"name":"@markusylisiurunen/tau","version":"0.3.52","_id":"@markusylisiurunen/tau@0.3.52","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"dbd0223844f6279dcab8b3c319bf3e8a3831ab5a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.52.tgz","fileCount":918,"integrity":"sha512-ZAIS9q+MRUk66D8peZNdPeegWp8N0u7OzpEPUsxdthtLEl9QeTuYmO5nohUiXnKqnWBFlgnmW1+iBuqBwuUdAg==","signatures":[{"sig":"MEUCIQCbxnJmP3TMb1VYSV9ZBLSdFPKf24DDI5nRU3dwiVC61wIgCftZmhsNNRl/cGOEZgvlUHTjlkQfPGK2fY65TMFSyQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15973060},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"3c9887adf480f28e12a9a11ddb362ae0e9b46989","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.1","@earendil-works/pi-tui":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.52_1786662337396_0.6714605810630523","host":"s3://npm-registry-packages-npm-production"}},"0.3.53":{"name":"@markusylisiurunen/tau","version":"0.3.53","_id":"@markusylisiurunen/tau@0.3.53","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"054957a977afa60c7a827f44b590046576f4d3c2","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.53.tgz","fileCount":918,"integrity":"sha512-aIApcuckfDniqXcc6V394vwX7+52MB1V/sY2RsV1ZbAOR2T0ohuikiO1Ill8fnrWYz5IRDurTeEK+m24vMtRag==","signatures":[{"sig":"MEUCIQC4w2Zslv8BZ9JrbsYP0xd91GTrotU7P1DtwzaC9fMpfgIgD/2jGlBf1UR4yKix8TXUYznofBm3S7P3i+2QoBOfFVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15973052},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"d7a97d0ac641e36fd402d16153d6412649df1df4","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.1","@earendil-works/pi-tui":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.53_1786664803405_0.16389188576236213","host":"s3://npm-registry-packages-npm-production"}},"0.3.54":{"name":"@markusylisiurunen/tau","version":"0.3.54","_id":"@markusylisiurunen/tau@0.3.54","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"bb542409ecac5c8d868d8999e7c962a64b0e9e79","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.54.tgz","fileCount":920,"integrity":"sha512-NVk5SfC+P3mfaT7LEf7o4ApURQMZE+YzggqbwxHTze5RmTqgWu8HieMQkG9bBLELwKUk9QFQnOG8q8uHGwVL8w==","signatures":[{"sig":"MEQCIDNkVWTmO34lm8CBM1q7KZV14Gwp72YZ42+Hsl37d7jEAiBJaS0FBIGaOa5k1zh4p+RRbWYyeGuol7UkYvZ2Y3Mwdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16029616},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"f742ba448cebee3edb02dbd82ede64cd11a584e4","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.2","ses":"2.2.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.11","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.1","@earendil-works/pi-tui":"0.84.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^25.9.5","@biomejs/biome":"2.5.7","@cloudflare/workers-types":"^5.20260804.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.54_1786736351308_0.6451219660488572","host":"s3://npm-registry-packages-npm-production"}},"0.3.55":{"name":"@markusylisiurunen/tau","version":"0.3.55","_id":"@markusylisiurunen/tau@0.3.55","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"a4fd0151167d712c50beee8a301988d8c163ee63","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.55.tgz","fileCount":920,"integrity":"sha512-BZ2EM+bRyXJNSEHcgYya/2vDV2wU18+2CTHnJt6CmXnnxG10Ij0pOaGjh5J9KiFdi+CKbjznqP2G742U6Xm/bQ==","signatures":[{"sig":"MEQCIFXZVE0BtVKrDbhaspak+1omnzQsEVJu/B07RcHWWY03AiBt9S2qT8IUpkj77F8s5gsh07D4j2VxzJgMfLu9DHGB+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16186235},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"e62961d512b7688fa3f0f7975c64d1b27db52d92","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.4.3","jose":"^6.2.8","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.14","file-type":"^22.0.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.8","@cloudflare/workers-types":"^5.20260814.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.55_1786738141387_0.5050015172136755","host":"s3://npm-registry-packages-npm-production"}},"0.3.56":{"name":"@markusylisiurunen/tau","version":"0.3.56","_id":"@markusylisiurunen/tau@0.3.56","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"2c8c8edf0e36a9b0eadfaf53c2e2316e42a0bb5d","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.56.tgz","fileCount":922,"integrity":"sha512-Uu/u82G4Phm23TjpONLn+PR+56qyh5AkOsm0jn7vb67rcJrL+ySjMONSgV6qBt8plRxP4TR0RoshQmtN+9oIpg==","signatures":[{"sig":"MEUCICjDlza4c2DUollgm7XorGltbVm37AsXsMCKwHJjPkbxAiEAnzGXROB348Wj5UDcxC/uI77HmuXMPQJTe9XGZp/P1Vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16262675},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"a79b236cb84235a934ebd1a5b4974934a27011e2","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.4.3","jose":"^6.2.9","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.14","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.8","@cloudflare/workers-types":"^5.20260816.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.56_1786898260950_0.42290030906611764","host":"s3://npm-registry-packages-npm-production"}},"0.3.57":{"name":"@markusylisiurunen/tau","version":"0.3.57","_id":"@markusylisiurunen/tau@0.3.57","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"3d5116b72b3ce9ddb966ee4aaa21df6523e14109","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.57.tgz","fileCount":922,"integrity":"sha512-q+IawcghAD0vJV5Lz3pUlQPnM56ILPEfCY/FZlT+UvJ/HEuqUvTVCKcfkZjVL6SGQq9+f+gDwMradFZbtvYZcA==","signatures":[{"sig":"MEQCIHhCP22IXdW0+ylV9j3GOwVOSwS9NzWf7ZCCflQsVojrAiAhddr5217Acg+va30vtqCJozfeqO1GeG/G5WOJ66JRUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16266814},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"1335449f42236cb5d756e82fd2b12d1f7a8c3035","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.4.3","jose":"^6.2.9","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.14","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.8","@cloudflare/workers-types":"^5.20260816.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.57_1786961549312_0.46433236436758785","host":"s3://npm-registry-packages-npm-production"}},"0.3.58":{"name":"@markusylisiurunen/tau","version":"0.3.58","_id":"@markusylisiurunen/tau@0.3.58","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"db2e85745f81960e3b3e9614ffbe41db67972913","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.58.tgz","fileCount":922,"integrity":"sha512-M+flKXYvM4rtW+bQHgu8NhqbqMftvNS/ybzGWXX4DvO0vitmD9Nvf1QCHS1A2q0Qet7s/wr3UWijN3WdSHzp2A==","signatures":[{"sig":"MEUCIQCciBmnj3H0F1JIB3IODlL6YeqCPwGmCxtVDaRwhBPwmwIgNBOjXjitwTTSrgJWF+SAlpCnGdwrPNns6AZc8duFHUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16268043},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"954b6c802f9186904dd2bc683fa5ff58a5275c4c","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.4.3","jose":"^6.2.9","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.14","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.8","@cloudflare/workers-types":"^5.20260816.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.58_1786993084838_0.4580958840104865","host":"s3://npm-registry-packages-npm-production"}},"0.3.59":{"name":"@markusylisiurunen/tau","version":"0.3.59","_id":"@markusylisiurunen/tau@0.3.59","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"97583df199afbb1df282010e83b26fcfb3a69626","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.59.tgz","fileCount":922,"integrity":"sha512-xcQhtSLBBF5+dHjcYoPYwTPCAYD7qPnZBzFDkL2rQrdESGXK/huN5+z3Sg2CVVBr1Qlb6mZxblFPiRScTFHqQQ==","signatures":[{"sig":"MEQCIDQPnz2CaFRRt1/ImquLJoXKz3WHP2U3WaqxmPvNLG4qAiAeQqPOvUPqkCTUEuOh79ovOxHeuOH0Bl96cBcpYLyy4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16291117},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"7cc24d07ece77ddc2f55e0bac0dd406037f51a07","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.4.3","jose":"^6.2.9","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.14","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.8","@cloudflare/workers-types":"^5.20260816.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.59_1787077038640_0.43453981081364956","host":"s3://npm-registry-packages-npm-production"}},"0.3.60":{"name":"@markusylisiurunen/tau","version":"0.3.60","_id":"@markusylisiurunen/tau@0.3.60","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"6f9a7655a8420aeb04363d96cdcc518a25342b23","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.60.tgz","fileCount":922,"integrity":"sha512-eE8pcAYZP20oV5EykbSJey78mc5s6NXOMldLCgmH8h9DSfgjB5MCsUU7mOf4Ea1etjTdVq9G4G8lTpXkdeMiOQ==","signatures":[{"sig":"MEQCIEWY77s22NEg7s3Adgq+CL5QyiKLtvyKmksQNi1tAup0AiBgqVwEpeUpsLhH9exAMSgY40SgDOhvodN83sUiKn69Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16292607},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"b699c2e65ece3c6e47ebb995aa5a588fc82d923c","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.4.3","jose":"^6.2.9","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.14","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.8","@cloudflare/workers-types":"^5.20260816.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.60_1787082169191_0.7446567739731813","host":"s3://npm-registry-packages-npm-production"}},"0.3.61":{"name":"@markusylisiurunen/tau","version":"0.3.61","_id":"@markusylisiurunen/tau@0.3.61","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"24b4d60a21b693fe3931ba8a6e460b2141e436a3","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.61.tgz","fileCount":931,"integrity":"sha512-6QfkA3OsPTUEb6Gpr49h+J4+/XUdYUc+xOtBO0ZuKO9i5K7ebiRNbbgtLwwqWtosHdlUVVon7m+lDyaITNxLsA==","signatures":[{"sig":"MEYCIQD1BRZ5cfKdKZsQFRumC2S9DreuoL50h05xXuhviHTAMAIhAPipeRH53zIfzvxPhDW/N2C1I0p05ITkam5aU9JWYeoV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16337768},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"20020eee863844a8d980fc8ae4fbf3f3d38f4153","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.4.3","jose":"^6.2.9","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.14","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.8","@cloudflare/workers-types":"^5.20260816.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.61_1787332493322_0.34285753747721026","host":"s3://npm-registry-packages-npm-production"}},"0.3.62":{"name":"@markusylisiurunen/tau","version":"0.3.62","_id":"@markusylisiurunen/tau@0.3.62","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"96f0d03a1e2a35695e870f249a649dc0e6c91709","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.62.tgz","fileCount":931,"integrity":"sha512-Cgb+H6QPh+FO2s47Wp8WLV7hgZCVZ9qdZ4XQIEfCTqwxaQ5uhF4r1XlGoKj3hRbboEWzTMSesdLSrSgeNRklcQ==","signatures":[{"sig":"MEYCIQDrez6HcdcD4C6GwVRs+qtGDwQhGwgPiqL82B/NGnZ0hAIhAJCqz6EUrp7wtLKXcUrMy1Ke7uyi5uhPFyhhmZkb+lRb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16400172},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"20dcc9b738bc3583d1f45b7f9b46e7422d5f9df3","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.4.3","jose":"^6.2.10","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.17","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.10","@cloudflare/workers-types":"^5.20260823.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.62_1787506451013_0.689439349244209","host":"s3://npm-registry-packages-npm-production"}},"0.3.63":{"name":"@markusylisiurunen/tau","version":"0.3.63","_id":"@markusylisiurunen/tau@0.3.63","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"40ff655069f00ab2598f6a3cbbe1013e3d7d988c","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.63.tgz","fileCount":931,"integrity":"sha512-0dbYikuiFNHdyiT7d3SpWyxn4nHJUy2poTZCsQrvpGk2HPJnuHRJkhmw34IY9RFzgIT0guHCg/2P9bLLLuIhaw==","signatures":[{"sig":"MEUCIQC8d+a6dCawvrPmjwgkUCgiN7vxoCjCeUtqbHSnwk22IAIgEIEgdVWLOFQky151uIICB+9xtQIxAQiFf1SQDyJsgz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16444020},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"37ee1c596cd95d608050e30c3f558d338f88130a","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.4.3","jose":"^6.2.10","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.17","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.10","@cloudflare/workers-types":"^5.20260823.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.63_1787576554616_0.5234455443023613","host":"s3://npm-registry-packages-npm-production"}},"0.3.64":{"name":"@markusylisiurunen/tau","version":"0.3.64","_id":"@markusylisiurunen/tau@0.3.64","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7d353004d191b1e795738f531d4480fa8bdecaf6","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.64.tgz","fileCount":931,"integrity":"sha512-DAOiuBdheFsYB2G5EVP4+2ytWLRIHhr3HerfaGy8QGTnjwSu1oAdIOhENrLCzp1syHjYPclCEkxMIdFPEwLxPA==","signatures":[{"sig":"MEUCICfs7xa+YwFRsF8aDryY2yINkbgUD+VRId9KiEIwFcp9AiEAywnMAmIr8wMtxi9VDEHJU45zBSARenab2Bnsm6DNUTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16447591},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"3d6468319676e4a87d2bf9d916ff30512b03ecbe","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.4.3","jose":"^6.2.10","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.3","typebox":"^1.3.17","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.0","@earendil-works/pi-ai":"0.84.2","@earendil-works/pi-tui":"0.84.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.10","@cloudflare/workers-types":"^5.20260823.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.64_1787577798268_0.8277741180685163","host":"s3://npm-registry-packages-npm-production"}},"0.3.65":{"name":"@markusylisiurunen/tau","version":"0.3.65","_id":"@markusylisiurunen/tau@0.3.65","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"02bb217443c394fcc56dfed51889d18b99bfa603","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.65.tgz","fileCount":931,"integrity":"sha512-ei7mkVA/uCfzmkb1++RFXS5Q2foPrC5jMAoMOgJDmlT41EiyHwjX1TE5rFbq7ebd0OpwwkKGdH5xNI7oE+CFyw==","signatures":[{"sig":"MEUCIQC1hkddentykxSrSItsoE8Y+4Rj3zFhX+FKmC8y00dejgIgDqvzvaP9BIuR1jPSkvNlqo/8CtzeCC3+aJBoF0B6ZAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473465},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"84e4b94d3633e89d77304fbce91a934d00ce8493","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.4.3","jose":"^6.2.10","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.4","typebox":"^1.3.20","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.1","@earendil-works/pi-ai":"0.84.3","@earendil-works/pi-tui":"0.84.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.11","@cloudflare/workers-types":"^5.20260828.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.65_1787945722537_0.8080939791709798","host":"s3://npm-registry-packages-npm-production"}},"0.3.66":{"name":"@markusylisiurunen/tau","version":"0.3.66","_id":"@markusylisiurunen/tau@0.3.66","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"18cf0ac0a435cdaa262a254dc40e1e7596787b42","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.66.tgz","fileCount":931,"integrity":"sha512-7UrsM0lBSf9Otu20+o9RLiQXEEhPKnnwaXcfaLfFUkYjxfhBEIYas/0JDWqKIAmaJ27y4A4fwFkzK8SHkKBMFg==","signatures":[{"sig":"MEYCIQDqLiW8iKVvXQyFxM557VM6CG5cG0X0t/YIXuKr8icX4QIhAK8Pqnd/ey2FIXnbJLqG79XFkGAGFK/mUlXiSrsAVVKN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16541610},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"de49eb8a5da74b23dfcec62f8c0ac35d754015dc","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.5.2","jose":"^6.2.10","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.4","typebox":"^1.3.21","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.1","@earendil-works/pi-ai":"0.84.4","@earendil-works/pi-tui":"0.84.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.11","@cloudflare/workers-types":"^5.20260829.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.66_1788033584456_0.001247404926622675","host":"s3://npm-registry-packages-npm-production"}},"0.3.67":{"name":"@markusylisiurunen/tau","version":"0.3.67","_id":"@markusylisiurunen/tau@0.3.67","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"e1b594388e4b285d133c3b28eec1ec4dba57acc3","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.67.tgz","fileCount":931,"integrity":"sha512-CmWTUaPrWOO2W9lXhk9JUbYqyZYLXbtyQ6HaoehHrKYILsO9CWqgc77f6TdKdpmWH26z4OlnyshUBP9toZg8QA==","signatures":[{"sig":"MEUCIQCn3BcR/iRCSFAGxQsnNaoj7RwDNDN6PUEg8FJDqJ0MzAIgLz3CgOEIlZLXJ99dNmwQGMbR05PXoQev1mMMJMHZgWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16543529},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"d65836c2a893bef2ae805b4fda9e1d02c01245e9","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.5.2","jose":"^6.2.10","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.4","typebox":"^1.3.21","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.1","@earendil-works/pi-ai":"0.84.4","@earendil-works/pi-tui":"0.84.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.11","@cloudflare/workers-types":"^5.20260829.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.67_1788094942085_0.8928606039909155","host":"s3://npm-registry-packages-npm-production"}},"0.3.68":{"name":"@markusylisiurunen/tau","version":"0.3.68","_id":"@markusylisiurunen/tau@0.3.68","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"7123c604c8429bc45d82346d8f39e557ea9e9931","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.68.tgz","fileCount":931,"integrity":"sha512-CyJMc3OUYslDBus/2JdyGqbznFT8YLfQSCjooMbStJDZKX7TwXsZpt1D24cUXm7Ch5tIn1Nsz+911TqTcScOmw==","signatures":[{"sig":"MEUCIFkCMr9wEVygX+BkcvKi8nv+o2nYftgGmNxWhfMlnNb6AiEA5pj2wgIQrYMQZGPOOBKSLQC+aD4TKDSBgaTVBQfkGUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16574033},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"7a297e4d0f22ff3355e8ed5e6b82c24dcae22236","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.5.4","jose":"^6.2.10","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.4","typebox":"^1.3.25","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.2","@earendil-works/pi-ai":"0.84.4","@earendil-works/pi-tui":"0.84.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.11","@cloudflare/workers-types":"^5.20260902.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.68_1788349981336_0.3843848866966304","host":"s3://npm-registry-packages-npm-production"}},"0.3.69":{"name":"@markusylisiurunen/tau","version":"0.3.69","_id":"@markusylisiurunen/tau@0.3.69","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"d4084f25e6434fe19fa80926344545950995664a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.69.tgz","fileCount":931,"integrity":"sha512-l9vQpjyutNC19K9S/pX5Q3AEemyx5h5u9Rwi5iwDqb0LZDIt8ZQMavzTV2KdKToD91coy+cBEfH/pAlJ2it1Jw==","signatures":[{"sig":"MEQCICcBdGq3umwokvqlswK9HgcuRs8uYJrbVV7PMl63vJ/mAiB3j/K37AojoJrNlwEXNC7WXsOyWFru/66kcx3diiwDbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16591096},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"715e72a9a1af3c010a1516068c1f8e9050ce2f0a","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"protobufjs@7.6.5":true,"@google/genai@1.52.0":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.5.4","jose":"^6.2.11","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.4","typebox":"^1.3.26","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.2","@earendil-works/pi-ai":"0.85.0","@earendil-works/pi-tui":"0.85.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.12","@cloudflare/workers-types":"^5.20260904.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.69_1788553682765_0.5139385875279028","host":"s3://npm-registry-packages-npm-production"}},"0.3.70":{"name":"@markusylisiurunen/tau","version":"0.3.70","_id":"@markusylisiurunen/tau@0.3.70","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"ea32bc2ff8c19f10c0698c001938de99ad673f6f","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.70.tgz","fileCount":934,"integrity":"sha512-ZR2VSm96qcKnlZCWpR8iZ47zbWeoFzTH/XFTlXiR31cAkFU9L7uBn0PNoAOJCncT2gNIDAPcWGL2FKu7IpTStA==","signatures":[{"sig":"MEUCIQCzYsRChHkNrHdPi26vhcXvUEaeNZ87qTXDtFhQV6fvsgIgZE6xysoF6Dx0IY7toW3LRNBaRhOM5mDZF7Q2UvTRgxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16989899},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"7f73077a74ab9c790d2056ec07fe182d2d44805d","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@1.52.0":true,"workerd@1.20260907.1":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.5.4","jose":"^6.2.12","yaml":"^2.9.0","chalk":"^6.0.0","sharp":"^0.35.4","typebox":"^1.3.29","file-type":"^22.0.2","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.2","@earendil-works/pi-ai":"0.85.1","@earendil-works/pi-tui":"0.85.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.0","prettier":"^3.9.6","wrangler":"^4.129.1","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.3","@biomejs/biome":"2.5.12","@cloudflare/workers-types":"^5.20260908.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.70_1788878132249_0.6209180488524308","host":"s3://npm-registry-packages-npm-production"}},"0.3.71":{"name":"@markusylisiurunen/tau","version":"0.3.71","_id":"@markusylisiurunen/tau@0.3.71","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"24d5d3bec308d68dd133153dbc72eaebcb1a86b1","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.71.tgz","fileCount":938,"integrity":"sha512-tjfq73TrAAYinPQcc1BcGfEqAqLiVZKspTI7BV/QEyGnygdaV7Kdl96BDspMLlhzJA2ntVEc2oNx+gr7gi2+qg==","signatures":[{"sig":"MEYCIQCMn1jOX3hb06qtx12MaKz3sF1raecocPAdZf0EgbcamAIhAI5oHitKnEyptYMob/so1g4sltvhpt1lE8mgGh2Uvj/F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17073743},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"a4c7f6633a97ad84ae89806fcaeed654ce9e2e38","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@1.52.0":true,"workerd@1.20260911.1":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.6.5","jose":"^6.2.12","yaml":"^2.9.1","chalk":"^6.0.0","sharp":"^0.35.4","typebox":"^1.3.31","file-type":"^22.1.0","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.2","@earendil-works/pi-ai":"0.85.1","@earendil-works/pi-tui":"0.85.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1","prettier":"^3.9.6","wrangler":"^4.131.2","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.4","@biomejs/biome":"2.5.13","@cloudflare/workers-types":"^5.20260915.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.71_1789491632899_0.333529269847225","host":"s3://npm-registry-packages-npm-production"}},"0.3.72":{"name":"@markusylisiurunen/tau","version":"0.3.72","_id":"@markusylisiurunen/tau@0.3.72","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"fd3f5d2dac6f8affdc7e28c04ff322a4ef875d70","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.72.tgz","fileCount":938,"integrity":"sha512-rbfIl2l0cyKMai3aPIPllEC7hdVd3hB9HnJLMRB5mqV+tukCyWvFSvvsDDqvhw8TxfVpumpdurBoqBtFjkyGTg==","signatures":[{"sig":"MEUCIQCckvDttf129mtBGiQ/bEr4Dxj9j7+X7n91ujjObutd4QIgNDd9QFt1m54FT1WKdZF4MjfnZkdZtLDsP4VWlD/dLTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCIO6CXDAof/soposMxsCft8TJZx6v+6Y1oNiHpqKX8mAIgOfnwj8JTMeAbjTim7UX1yTyidiDciDt7sFl18Wu5Rls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17076844},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"36e0ddbc857d5e3318e419cc64905b8f9db974cd","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.0.2","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@1.52.0":true,"workerd@1.20260911.1":true},"dependencies":{"ws":"^8.21.3","ses":"2.3.0","zod":"^4.6.5","jose":"^6.2.12","yaml":"^2.9.1","chalk":"^6.0.0","sharp":"^0.35.4","typebox":"^1.3.31","file-type":"^22.1.0","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.2","@earendil-works/pi-ai":"0.85.1","@earendil-works/pi-tui":"0.85.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1","prettier":"^3.9.6","wrangler":"^4.131.2","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.13.4","@biomejs/biome":"2.5.13","@cloudflare/workers-types":"^5.20260915.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.72_1790106910322_0.7812876845532295","host":"s3://npm-registry-packages-npm-production"}},"0.3.73":{"name":"@markusylisiurunen/tau","version":"0.3.73","_id":"@markusylisiurunen/tau@0.3.73","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"827b3896af5c4293c8f5e1e854211b4e740eeb25","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.73.tgz","fileCount":941,"integrity":"sha512-/NLbdxkDTL+8G1gFe+637RVxEFAiUGCSTrkk2A9yOst6/Sm6plgHD+ggYbuUqGkSEmdbR9TKUy+DpXcAuLsiFA==","signatures":[{"sig":"MEUCIFFH0RqGt7RekTTQIX/zayhdbyEywY0+iSVbZVQwkAyKAiEA7cxAVAPA2wEmAq00ulugAmvaQcHXKYDsLGVc1LCq99Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+ggv2r3ebtzS+zY1bfFcwq2LsYQGZfuuqpfInb8mQtQIgSfxuhdgwlx9krn57pfCDvquyKneoHqZFIiSakjBGnoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17114665},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"c5d6c3fbe02d417bfa8c6cb33cca69e2c8c42496","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.1.0","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@2.21.0":false,"workerd@1.20260925.1":true},"dependencies":{"ws":"^8.22.0","ses":"2.3.0","zod":"^4.6.5","jose":"^6.2.12","yaml":"^2.9.1","chalk":"^6.0.0","sharp":"^0.35.4","typebox":"^1.3.34","file-type":"^22.1.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.3","@earendil-works/pi-ai":"0.87.1","@earendil-works/pi-tui":"0.87.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","prettier":"^3.9.9","wrangler":"^4.141.0","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^24.19.0","@biomejs/biome":"2.5.14","@cloudflare/workers-types":"^5.20260926.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.73_1790459558536_0.8115602528877626","host":"s3://npm-registry-packages-npm-production"}},"0.3.74":{"name":"@markusylisiurunen/tau","version":"0.3.74","_id":"@markusylisiurunen/tau@0.3.74","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"9d397031c1cbaf87a4fe05e1eb7d1b910fb9850a","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.74.tgz","fileCount":952,"integrity":"sha512-Gkn9FW3WP83Z7mLxLcMLiQN8QmBBg9wnP8YKyDd9HEgfMtO+ItxO5hA/tY+F8gELxDYz0ae7d8im4HaS1GIj5Q==","signatures":[{"sig":"MEQCIEfK783sdoDI0OAeGtnzoEsCZ7LLJQPzRegHNRtODS0TAiAWLY8lGezJxHe25ESNn1kMFV8eArjClYUFXMUV91/Qig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB2iOhfvqbzEi5QRMhtT4UogacshqL3zOb4wTF/sIfw4AiBlz9pfyMtZlSp/vunLHNOmQ9hBJkSlBkkOL1sqYw6ASA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17190894},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"a9ac98d8398fa75c6db7b372fe745cfeb3d5a769","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.1.0","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@2.21.0":false,"workerd@1.20260926.1":true},"dependencies":{"ws":"^8.22.0","ses":"2.3.0","zod":"^4.6.5","jose":"^6.2.12","yaml":"^2.9.1","chalk":"^6.0.1","sharp":"^0.35.5","typebox":"^1.3.34","file-type":"^22.1.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.3","@earendil-works/pi-ai":"0.87.1","@earendil-works/pi-tui":"0.87.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","prettier":"^3.9.9","wrangler":"^4.143.1","@types/ws":"^8.18.2","typescript":"^7.0.2","@types/node":"^24.19.0","@biomejs/biome":"2.5.14","@cloudflare/workers-types":"^5.20260929.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.74_1790702087940_0.6068136495959817","host":"s3://npm-registry-packages-npm-production"}},"0.3.75":{"name":"@markusylisiurunen/tau","version":"0.3.75","_id":"@markusylisiurunen/tau@0.3.75","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"16330e323ec53436110c1a2d1265739a0ae2c3b7","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.75.tgz","fileCount":952,"integrity":"sha512-9EXv2uJLko3M8IO3+2gYico4VZ5w+NV6udI5ysAPUJo/gcZxUUJ2GLNhZTtLxZulbfhzowDpoL13EerQqeNkJQ==","signatures":[{"sig":"MEUCIH4dLUHBxk1ltiRt+lWBoGS31C1DHU/g4SP0qiiQUyj1AiEAs22fmj5gbPx9zzFYRxh8+pczFFvkhxJnL+8XR2vglD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9jcqedJuOYmm+SsIhwt1X6i5er32mjL/UUvKKGs+KJQIgPGHmh5BtLgy11t5d+lZY1ZaDcnEErajRN7xBq9vP4uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17192751},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"9b194c76133e4e38aece5d3c80ea3516f31b4f05","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.1.0","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@2.21.0":false,"workerd@1.20260926.1":true},"dependencies":{"ws":"^8.22.0","ses":"2.3.0","zod":"^4.6.5","jose":"^6.2.12","yaml":"^2.9.1","chalk":"^6.0.1","sharp":"^0.35.5","typebox":"^1.3.34","file-type":"^22.1.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.3","@earendil-works/pi-ai":"0.99.1","@earendil-works/pi-tui":"0.99.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","prettier":"^3.9.9","wrangler":"^4.143.1","@types/ws":"^8.18.2","typescript":"^7.0.2","@types/node":"^24.19.0","@biomejs/biome":"2.5.14","@cloudflare/workers-types":"^5.20260929.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.75_1790709100598_0.9761119629292074","host":"s3://npm-registry-packages-npm-production"}},"0.3.76":{"name":"@markusylisiurunen/tau","version":"0.3.76","_id":"@markusylisiurunen/tau@0.3.76","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"c38ee92cea6d0c60bb78085977eca9bdf71d8859","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.76.tgz","fileCount":952,"integrity":"sha512-38jrlAOwEDZtT6QTNmlzq0xcy6vbsp9O9iZ/8I1gQsQDtqwC2M1y2gSNHPBhxeGLHPmD+wBpjIMGazE6dsRJng==","signatures":[{"sig":"MEYCIQDB1F4+flK1SMvtDqaVhRIq3XlqtPZ6gSML2E3NaqVrcQIhAOzXtzTG+gByLlZHcwXp4k28osh1dxL/r4l19rcYJsTj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGCbAR3ykJqN028N1kUw9nkNKr2J9n6FAU+SZX7r0cTAIhAP72GZA17yRlxoMAo1DH2fJGxv1O8fhPUpOcX51jl2l1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17202625},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"373a22694c1c5006b13aee1a350d9454297b931b","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md starter/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-starter.js && node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.1.0","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@2.21.0":false,"workerd@1.20260926.1":true},"dependencies":{"ws":"^8.22.0","ses":"2.3.0","zod":"^4.6.5","jose":"^6.2.12","yaml":"^2.9.1","chalk":"^6.0.1","sharp":"^0.35.5","typebox":"^1.3.34","file-type":"^22.1.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.3","@earendil-works/pi-ai":"0.99.1","@earendil-works/pi-tui":"0.99.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","prettier":"^3.9.9","wrangler":"^4.143.1","@types/ws":"^8.18.2","typescript":"^7.0.2","@types/node":"^24.19.0","@biomejs/biome":"2.5.14","@cloudflare/workers-types":"^5.20260929.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.76_1790719920719_0.23759486946507558","host":"s3://npm-registry-packages-npm-production"}},"0.3.77":{"name":"@markusylisiurunen/tau","version":"0.3.77","_id":"@markusylisiurunen/tau@0.3.77","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"39cdffddc4397423ee0bc3395dcff68880d18c71","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.77.tgz","fileCount":925,"integrity":"sha512-66rbnhe8QAmj1nR73iYZzzDSoJg9nOl9PgNaEyhbFlEui08F6TLWuf9vfDerk2D944kn5188o6h7E+u1JEyNSw==","signatures":[{"sig":"MEYCIQD3wYZ//S9hPjgDa5sMFDH89EWJKpJjHcnNhQ8tFzSJ5QIhAKAhbuamqpj+U8qX71Bx2Wjl8L8dZQPlCnaxNDxLbWFE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9IW5m51bW+rlLhdvrldRv290mbPWEYC4MUzUkW5g3tAIhAPI5sLvMocwPrg8szWGgWybI7uDZTfxPE/XzXyZo0UwK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17014096},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"407af4bd553039215e2fe68db0ad10ec71964afb","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.1.0","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@2.21.0":false,"workerd@1.20260926.1":true},"dependencies":{"ws":"^8.22.0","ses":"2.3.0","zod":"^4.6.5","jose":"^6.2.12","yaml":"^2.9.1","chalk":"^6.0.1","sharp":"^0.35.5","typebox":"^1.3.34","file-type":"^22.1.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.3","@earendil-works/pi-ai":"0.99.1","@earendil-works/pi-tui":"0.99.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","prettier":"^3.9.9","wrangler":"^4.143.1","@types/ws":"^8.18.2","typescript":"^7.0.2","@types/node":"^24.19.0","@biomejs/biome":"2.5.14","@cloudflare/workers-types":"^5.20260929.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.77_1790766626039_0.42054752920486216","host":"s3://npm-registry-packages-npm-production"}},"0.3.78":{"name":"@markusylisiurunen/tau","version":"0.3.78","_id":"@markusylisiurunen/tau@0.3.78","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"6780e6103040dca4c263e868b681ffec9c098961","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.78.tgz","fileCount":923,"integrity":"sha512-pV6Sx6HuYuIRpvHSwl64DrrnL2EBKqIfMp9Nwn7MwJT6qbS1BrTrXtv0XpnlASD9VWzkL6Lfg3FQCK2KnbLmBw==","signatures":[{"sig":"MEUCICPicfPg1tmy+1yStsP+HLjsBpm8v2fA4OKW2oveuvkTAiEAhLMWa2GaRWdnu17Y6j7U7Zja4pHQcL+qgAy3UcnnYUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDf5UtYs8GPYc/MUdR1BT4uCJW7hJEQzKP7WiFVX6aQhwIgX/LV6JYwFzeFKCoKWlrbccmy02XTB2qqFw+g1AE7Xbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16956975},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"c75a477db42f4e4b2e7ce0109e702eff1abf66e9","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.1.0","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@2.21.0":false,"workerd@1.20260926.1":true},"dependencies":{"ws":"^8.22.0","ses":"2.3.0","zod":"^4.6.5","jose":"^6.2.12","yaml":"^2.9.1","chalk":"^6.0.1","sharp":"^0.35.5","typebox":"^1.3.34","file-type":"^22.1.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.3","@earendil-works/pi-ai":"0.99.1","@earendil-works/pi-tui":"0.99.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","prettier":"^3.9.9","wrangler":"^4.143.1","@types/ws":"^8.18.2","typescript":"^7.0.2","@types/node":"^24.19.0","@biomejs/biome":"2.5.14","@cloudflare/workers-types":"^5.20260929.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.78_1790777916772_0.47670039713343426","host":"s3://npm-registry-packages-npm-production"}},"0.3.79":{"name":"@markusylisiurunen/tau","version":"0.3.79","_id":"@markusylisiurunen/tau@0.3.79","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"6409ac42a095364938da9472b89ae733afaed4e2","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.79.tgz","fileCount":942,"integrity":"sha512-DEPz2LPTwYw2Y+PXWAGo7hquDaQ9gZ9dEEoi7//uXe7XPDiUpOlGihQvau9brR/G7Q//15NaZJA2MMn38BvWrg==","signatures":[{"sig":"MEUCIFXH2js1jsFd06PnMbFRl0jbub21FTYNC3J/IHUaAPMBAiEA/Yfcmq9L4wAHI/tGLKBESh9EclzjGS7CGIvpuHRg2lQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBmqv2y0xQBVYwNSzKmWsrjDequHRTbSEAaMSJwh8ptpAiEA8ma6S8UbkDAJVm2FUWTvRnSbep6m2AwBzol4B2P6arQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17077236},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"da3e1d4ac6a0a66e442d64bcf2ba0eccafcd56bf","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.2.0","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@2.21.0":false,"workerd@1.20260930.2":true},"dependencies":{"ws":"^8.22.0","ses":"2.3.0","zod":"^4.6.5","jose":"^6.2.12","yaml":"^2.9.1","chalk":"^6.0.1","sharp":"^0.35.5","typebox":"^1.3.34","file-type":"^22.1.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.3","@earendil-works/pi-ai":"0.99.1","@earendil-works/pi-mcp":"0.99.1","@earendil-works/pi-tui":"0.99.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","prettier":"^3.9.9","wrangler":"^4.145.0","@types/ws":"^8.18.2","typescript":"^7.0.2","@types/node":"^24.19.0","@biomejs/biome":"2.5.15","@cloudflare/workers-types":"^5.20260930.2"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.79_1790796224912_0.009525323242110417","host":"s3://npm-registry-packages-npm-production"}},"0.3.80":{"name":"@markusylisiurunen/tau","version":"0.3.80","_id":"@markusylisiurunen/tau@0.3.80","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"be9bc609ad709116e2b1e70d34eae77f8aca4c35","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.80.tgz","fileCount":949,"integrity":"sha512-gyiZHqEgcfo2XxhAZPZUUyf2JPF6Hacp1dOlJPtMOPM8D8+sLFRLPcAw5hqXd0FDtBmMNMmtWUF+Z/tTrSAUBA==","signatures":[{"sig":"MEYCIQCiImccHKxZv3yAlWBKUVu8e0u6axCcZnz47sWCNc4jPwIhANGoVmrbvmHBidT6U/RwqUMy4IVqw19QKWqWp6Fk+evW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCOWy9us9eH5goOVawtXsC4jhrmTtzq661oO1CpHgcaqAIhAOOhhOnex3mPh9ayHMOLpfl8r0H/AJ6QCUei4E1RoYMx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17040364},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"847bfb38a74179cd8cb81bae91e0681cf67d7f1b","scripts":{"test":"npm run --silent build && vitest run --reporter=dot","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.2.0","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@2.21.0":false,"workerd@1.20261001.1":true},"dependencies":{"ws":"^8.22.0","ses":"2.3.0","zod":"^4.6.5","jose":"^6.2.12","yaml":"^2.9.1","chalk":"^6.0.1","sharp":"^0.35.5","typebox":"^1.3.34","file-type":"^22.1.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.3","@earendil-works/pi-ai":"1.0.0","@earendil-works/pi-mcp":"1.0.0","@earendil-works/pi-tui":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","prettier":"^3.9.9","wrangler":"^4.146.0","@types/ws":"^8.18.2","typescript":"^7.0.2","@types/node":"^24.19.1","@biomejs/biome":"2.5.15","@cloudflare/workers-types":"^5.20261002.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.80_1790940582724_0.8097867241502852","host":"s3://npm-registry-packages-npm-production"}},"0.3.81":{"name":"@markusylisiurunen/tau","version":"0.3.81","_id":"@markusylisiurunen/tau@0.3.81","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"bin":{"tau":"dist/main.js"},"dist":{"shasum":"9ec5a75a622c1025624207f981bde01060edee89","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.81.tgz","fileCount":962,"integrity":"sha512-VyM0+1ii4rEp0hFk0yEhMs1bo6eZX21zLLCVQQajejT4MFcclSW2pRK7SnC03guTwuNQaUItgUQrKoouSES8pg==","signatures":[{"sig":"MEQCIDmLqnjenEeJUgYKicvwcpY0+bbDvKrdu+TDMX2kiwIHAiBmGql07glR6GATRuhvXPF/JzcPZZD7yo8bvzZ9P6HmZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGNtlhr2JRtL8HyzDuDs9DMZQQme2dqXZGl11ynPVd7GAiBh8eWZOcXf5FRrS1lW7T43cIngw+XhV0OjRZ8ZVVmRNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17060690},"type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"c70dd24bdc66f23b5f60c2972cd06288abf9bb72","scripts":{"test":"npm run --silent build && vitest run --reporter=minimal --silent=passed-only","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.2.0","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@2.21.0":false,"workerd@1.20261001.1":true},"dependencies":{"ws":"^8.22.0","ses":"2.3.0","zod":"^4.6.5","jose":"^6.2.12","yaml":"^2.9.1","chalk":"^6.0.1","sharp":"^0.35.5","typebox":"^1.3.34","file-type":"^22.1.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.3","@earendil-works/pi-ai":"1.0.0","@earendil-works/pi-mcp":"1.0.0","@earendil-works/pi-tui":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","prettier":"^3.9.9","wrangler":"^4.147.0","@types/ws":"^8.18.2","typescript":"^7.0.2","@types/node":"^24.19.1","@biomejs/biome":"2.5.15","@cloudflare/workers-types":"^5.20261003.1"},"_npmOperationalInternal":{"tmp":"tmp/tau_0.3.81_1791031032786_0.798521933011231","host":"s3://npm-registry-packages-npm-production"}},"0.3.82":{"_id":"@markusylisiurunen/tau@0.3.82","bin":{"tau":"dist/main.js"},"dist":{"shasum":"7dd84621b2d060e4dd2f10b31f3f3ca317b734ff","tarball":"https://registry.npmjs.org/@markusylisiurunen/tau/-/tau-0.3.82.tgz","fileCount":958,"integrity":"sha512-PpkAwjbVUV226YqZx7DoBtY1PQR+kzSPfW+ecsm/DJwsD+TYxXklnspR8xDmjDP+pcBozaXtB6j+dO6VXMrTIw==","signatures":[{"sig":"MEQCIEc0JEE+ZeGPtERHXkEQzbJF82utCpdC6+ZEeLPa9YDvAiBjC3d1LmVJEU5AowjDUc4xxxwECXGUTPcNMXc+380w7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBUyfKylbkxxAhhfah5BbZAqABFow4Vt2xbHPZeqDM+AAiEAyly6ZDqoEP30b/NzGYCw29nXQerJsiOrr+LvTfPm8NU="}],"unpackedSize":17002845},"name":"@markusylisiurunen/tau","type":"module","engines":{"node":">=24.0.0"},"exports":{"./sdk":{"types":"./dist/sdk/index.d.ts","default":"./dist/sdk/index.js"},"./code-mode":{"types":"./dist/code_mode/index.d.ts","default":"./dist/code_mode/index.js"}},"gitHead":"1c0b28ff95cb7da4025bc8695e004e20bf87a08c","scripts":{"test":"npm run --silent build && vitest run --reporter=minimal --silent=passed-only","build":"rm -rf dist tsconfig.tsbuildinfo && (cd src/diff_tool/app && npm run --silent build) && tsc -p tsconfig.json","check":"prettier --log-level warn -w .tau/**/*.md docs/**/*.md src/core/static/**/*.md *.md && biome check --write . && tsc -p tsconfig.json --noEmit && (cd src/diff_tool/app && npm run --silent check)","start":"node dist/main.js","prebuild":"node scripts/generate-version.js && node scripts/generate-themes.js","precheck":"node scripts/generate-version.js && node scripts/generate-themes.js","postbuild":"node scripts/copy-static-prompts.js && node scripts/copy-code-mode-assets.js && node scripts/copy-tau-docs.js && node scripts/copy-diff-tool-app.js && node scripts/copy-nook-assets.js && node scripts/copy-history-assets.js && find dist -name '*.d.ts' ! -path 'dist/sdk/*' ! -path 'dist/code_mode/*' ! -path 'dist/protocol/*' ! -path 'dist/transport/index.d.ts' ! -path 'dist/transport/session_transport.d.ts' ! -path 'dist/transport/websocket_session_transport.d.ts' ! -path 'dist/transport/errors.d.ts' -delete","history:dev":"wrangler d1 migrations apply tau-history-dev --local --config src/history/worker/wrangler.dev.json && wrangler d1 execute tau-history-dev --local --config src/history/worker/wrangler.dev.json --file src/history/worker/dev-seed.sql && wrangler dev --config src/history/worker/wrangler.dev.json"},"version":"0.3.82","_npmUser":{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"},"_npmVersion":"12.2.0","description":"Tau is a terminal-based AI chat client for working with code.","directories":{},"maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"_nodeVersion":"24.21.0","allowScripts":{"esbuild@0.28.1":true,"fsevents@2.3.3":true,"protobufjs@7.6.6":false,"@google/genai@2.21.0":false,"workerd@1.20261001.1":true},"dependencies":{"ws":"^8.22.0","ses":"2.3.0","zod":"^4.6.5","jose":"^6.2.12","yaml":"^2.9.1","chalk":"^6.0.1","sharp":"^0.35.5","typebox":"^1.3.34","file-type":"^22.1.1","colorjs.io":"^0.7.1","strip-ansi":"^7.2.0","@fly/sprites":"^0.2.3","@earendil-works/pi-ai":"1.0.2","@earendil-works/pi-mcp":"1.0.2","@earendil-works/pi-tui":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","prettier":"^3.9.9","wrangler":"^4.147.0","@types/ws":"^8.18.2","typescript":"^7.0.2","@types/node":"^24.19.1","@biomejs/biome":"2.5.15","@cloudflare/workers-types":"^5.20261004.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tau_0.3.82_1791116773891_0.33605901911223723"}}},"time":{"created":"2025-12-14T19:12:25.581Z","modified":"2026-10-04T12:26:14.251Z","0.1.2":"2025-12-14T19:12:25.801Z","0.1.3":"2025-12-14T19:28:56.773Z","0.1.4":"2025-12-15T13:25:07.568Z","0.1.5":"2025-12-15T14:10:57.716Z","0.1.6":"2025-12-15T14:55:32.557Z","0.1.7":"2025-12-15T21:05:35.528Z","0.1.8":"2025-12-15T21:24:56.691Z","0.1.9":"2025-12-15T21:34:14.964Z","0.1.10":"2025-12-15T22:42:09.664Z","0.1.11":"2025-12-16T21:02:37.697Z","0.1.12":"2025-12-16T22:13:27.033Z","0.1.13":"2025-12-16T22:46:01.919Z","0.1.14":"2025-12-17T17:11:48.954Z","0.1.15":"2025-12-17T18:57:45.783Z","0.1.16":"2025-12-17T19:13:23.399Z","0.1.17":"2025-12-17T19:32:28.297Z","0.1.18":"2025-12-17T23:03:36.600Z","0.1.19":"2025-12-20T23:08:37.611Z","0.1.20":"2025-12-21T11:21:46.545Z","0.1.21":"2025-12-21T11:38:56.499Z","0.1.22":"2025-12-21T13:19:16.015Z","0.1.23":"2025-12-23T10:15:11.127Z","0.1.24":"2025-12-23T10:49:41.537Z","0.1.25":"2025-12-23T11:02:07.404Z","0.1.26":"2025-12-23T11:33:56.208Z","0.1.27":"2025-12-23T13:28:36.214Z","0.1.28":"2025-12-23T14:43:44.016Z","0.1.29":"2025-12-24T20:07:07.405Z","0.1.30":"2025-12-24T20:45:14.206Z","0.1.31":"2025-12-24T21:13:14.124Z","0.1.32":"2025-12-29T09:16:21.475Z","0.1.33":"2026-01-08T16:24:50.267Z","0.1.34":"2026-01-08T21:01:22.160Z","0.1.36":"2026-01-08T22:31:39.521Z","0.1.37":"2026-01-08T22:47:40.483Z","0.1.38":"2026-01-08T22:54:43.341Z","0.1.39":"2026-01-09T08:34:22.648Z","0.1.40":"2026-01-10T19:34:38.340Z","0.1.41":"2026-01-10T19:37:25.889Z","0.1.42":"2026-01-10T20:48:28.209Z","0.1.43":"2026-01-10T22:51:09.738Z","0.1.44":"2026-01-10T23:20:43.516Z","0.1.45":"2026-01-10T23:34:51.679Z","0.1.46":"2026-01-10T23:55:10.324Z","0.1.47":"2026-01-11T11:38:44.863Z","0.1.48":"2026-01-11T13:27:26.688Z","0.1.49":"2026-01-11T20:25:54.001Z","0.1.50":"2026-01-11T23:47:50.174Z","0.1.51":"2026-01-12T20:01:27.877Z","0.1.52":"2026-01-12T20:24:27.588Z","0.1.53":"2026-01-12T22:39:15.308Z","0.1.54":"2026-01-13T17:35:41.329Z","0.1.55":"2026-01-13T18:26:22.343Z","0.1.56":"2026-01-13T20:38:41.750Z","0.1.57":"2026-01-13T20:40:50.121Z","0.1.58":"2026-01-13T21:53:55.580Z","0.1.59":"2026-01-13T22:42:03.890Z","0.1.60":"2026-01-13T22:46:53.002Z","0.1.61":"2026-01-13T23:21:39.259Z","0.1.62":"2026-01-15T16:54:35.842Z","0.1.63":"2026-01-15T17:00:29.982Z","0.2.0-alpha.0":"2026-01-18T17:53:39.356Z","0.2.0-alpha.1":"2026-01-18T23:18:55.416Z","0.2.0-alpha.2":"2026-01-19T18:40:23.593Z","0.2.0-alpha.3":"2026-01-19T19:09:35.816Z","0.2.0-alpha.4":"2026-01-19T21:00:20.599Z","0.2.0-alpha.5":"2026-01-19T21:31:42.929Z","0.2.0-alpha.6":"2026-01-19T23:40:59.758Z","0.2.0-alpha.7":"2026-01-19T23:46:06.606Z","0.2.0-alpha.8":"2026-01-20T19:17:29.762Z","0.2.0":"2026-01-20T19:22:12.145Z","0.2.1":"2026-01-20T20:16:08.460Z","0.2.2":"2026-01-20T20:25:49.572Z","0.2.3":"2026-01-20T20:45:19.747Z","0.2.4":"2026-01-20T23:13:43.218Z","0.2.5":"2026-01-21T22:43:37.301Z","0.2.6":"2026-01-22T22:35:05.621Z","0.2.7":"2026-01-22T22:49:40.024Z","0.2.8":"2026-01-22T23:05:46.954Z","0.2.9":"2026-01-23T22:30:56.851Z","0.2.10":"2026-01-23T23:19:03.902Z","0.2.11":"2026-01-24T11:43:42.332Z","0.2.12":"2026-01-24T21:18:06.981Z","0.2.13":"2026-01-25T12:50:38.456Z","0.2.14":"2026-01-25T13:45:10.549Z","0.2.15":"2026-01-25T22:02:21.747Z","0.2.16":"2026-01-26T21:32:50.473Z","0.2.17":"2026-01-27T20:10:04.088Z","0.2.18":"2026-01-28T17:37:50.688Z","0.2.19":"2026-01-28T21:08:59.332Z","0.2.20":"2026-01-28T21:59:56.854Z","0.2.21":"2026-01-28T22:11:22.623Z","0.2.22":"2026-01-29T21:51:20.043Z","0.2.23":"2026-02-05T20:37:56.156Z","0.2.24":"2026-02-05T21:19:59.373Z","0.2.25":"2026-02-05T22:03:09.055Z","0.2.26":"2026-02-07T14:24:32.925Z","0.2.27":"2026-02-09T07:30:32.567Z","0.2.28":"2026-02-10T19:17:56.070Z","0.2.29":"2026-02-10T21:16:19.548Z","0.2.30":"2026-02-10T21:21:59.423Z","0.2.31":"2026-02-10T21:39:02.548Z","0.2.32":"2026-02-10T21:53:37.199Z","0.2.33":"2026-02-12T18:06:20.471Z","0.2.34":"2026-02-12T20:20:05.974Z","0.2.35":"2026-02-12T21:05:58.798Z","0.2.36":"2026-02-12T22:19:48.056Z","0.2.37":"2026-02-13T17:58:51.031Z","0.2.38":"2026-02-13T18:28:01.159Z","0.2.39":"2026-02-13T21:57:18.313Z","0.2.40":"2026-02-14T09:36:16.876Z","0.2.41":"2026-02-14T10:06:25.072Z","0.2.42":"2026-02-14T10:19:24.701Z","0.2.43":"2026-02-14T11:59:25.233Z","0.2.44":"2026-02-14T13:34:47.763Z","0.2.45":"2026-02-14T15:39:13.609Z","0.2.46":"2026-02-14T16:23:25.943Z","0.2.47":"2026-02-14T23:18:43.953Z","0.2.48":"2026-02-15T09:01:54.018Z","0.2.49":"2026-02-15T12:28:35.225Z","0.2.50":"2026-02-15T14:19:09.721Z","0.2.51":"2026-02-15T17:18:31.826Z","0.2.52":"2026-02-16T06:48:30.185Z","0.2.53":"2026-02-16T13:29:55.378Z","0.2.54":"2026-02-16T15:23:16.833Z","0.2.55":"2026-02-16T16:56:05.046Z","0.2.56":"2026-02-16T20:23:10.730Z","0.2.57":"2026-02-17T10:06:36.772Z","0.2.58":"2026-02-17T21:05:48.748Z","0.2.59":"2026-02-17T21:22:37.658Z","0.2.60":"2026-02-19T13:18:25.952Z","0.2.61":"2026-02-19T21:06:16.167Z","0.2.62":"2026-02-21T11:03:35.669Z","0.2.63":"2026-02-21T11:26:50.286Z","0.2.64":"2026-02-21T14:14:04.385Z","0.2.65":"2026-02-22T13:14:16.627Z","0.2.66":"2026-02-23T08:20:18.065Z","0.2.67":"2026-02-24T19:14:43.177Z","0.2.68":"2026-02-24T22:04:23.746Z","0.2.69":"2026-03-06T08:14:01.883Z","0.2.70":"2026-03-06T16:12:20.370Z","0.2.71":"2026-03-12T18:39:00.839Z","0.2.72":"2026-03-14T11:07:04.351Z","0.2.73":"2026-03-14T11:49:53.626Z","0.2.74":"2026-03-14T12:15:36.171Z","0.2.75":"2026-03-14T14:12:30.775Z","0.2.76":"2026-03-15T19:10:50.512Z","0.2.77":"2026-03-15T22:49:25.141Z","0.2.78":"2026-03-20T19:18:54.764Z","0.2.79":"2026-03-23T10:08:49.220Z","0.2.80":"2026-03-24T23:00:49.690Z","0.2.81":"2026-03-26T23:18:42.655Z","0.2.82":"2026-03-30T06:44:38.980Z","0.2.83":"2026-03-31T07:02:25.431Z","0.2.84":"2026-04-01T08:30:02.324Z","0.2.85":"2026-04-06T18:40:33.318Z","0.2.86":"2026-04-09T20:27:19.628Z","0.2.87":"2026-04-09T21:00:47.753Z","0.2.88":"2026-04-11T11:50:20.628Z","0.2.89":"2026-04-12T11:03:54.398Z","0.2.90":"2026-04-13T07:52:16.327Z","0.2.91":"2026-04-13T09:05:17.714Z","0.2.92":"2026-04-14T18:59:50.816Z","0.2.93":"2026-04-14T23:01:38.782Z","0.2.94":"2026-04-16T16:16:45.069Z","0.2.95":"2026-04-16T18:25:20.989Z","0.2.96":"2026-04-16T21:36:10.613Z","0.2.97":"2026-04-17T09:18:18.304Z","0.2.98":"2026-04-17T17:38:58.133Z","0.2.99":"2026-04-17T20:27:24.052Z","0.2.100":"2026-04-17T21:52:37.633Z","0.2.101":"2026-04-18T11:48:35.807Z","0.2.102":"2026-04-19T20:17:28.391Z","0.2.103":"2026-04-23T16:50:01.097Z","0.2.104":"2026-04-23T17:09:09.276Z","0.2.105":"2026-04-23T18:05:22.519Z","0.2.106":"2026-04-24T06:09:28.335Z","0.2.107":"2026-04-24T06:26:30.091Z","0.2.108":"2026-04-24T09:14:53.807Z","0.2.109":"2026-05-01T18:16:04.126Z","0.2.110":"2026-05-13T08:22:24.440Z","0.2.111":"2026-05-13T08:56:53.759Z","0.2.112":"2026-05-17T11:13:53.771Z","0.2.113":"2026-05-17T11:28:25.292Z","0.2.114":"2026-05-21T20:37:33.270Z","0.2.115":"2026-05-21T20:59:24.241Z","0.2.116":"2026-05-22T08:45:36.120Z","0.2.117":"2026-05-22T11:09:49.779Z","0.2.118":"2026-05-22T20:04:40.335Z","0.2.119":"2026-05-25T13:24:35.090Z","0.2.120":"2026-05-29T06:29:50.579Z","0.2.121":"2026-05-29T22:09:14.839Z","0.2.122":"2026-05-31T09:08:16.136Z","0.2.123":"2026-05-31T09:42:23.840Z","0.2.124":"2026-06-04T21:48:12.869Z","0.2.125":"2026-06-04T22:50:30.033Z","0.2.126":"2026-06-07T13:44:53.742Z","0.2.127":"2026-06-07T15:12:01.101Z","0.2.128":"2026-06-20T12:27:53.555Z","0.2.129":"2026-06-27T19:12:25.754Z","0.3.0":"2026-07-01T19:08:46.963Z","0.3.1":"2026-07-01T19:27:14.873Z","0.3.2":"2026-07-02T11:47:56.066Z","0.3.3":"2026-07-03T20:45:18.528Z","0.3.4":"2026-07-03T21:19:15.209Z","0.3.5":"2026-07-03T22:29:34.930Z","0.3.6":"2026-07-05T10:07:00.416Z","0.3.7":"2026-07-05T11:05:22.317Z","0.3.8":"2026-07-05T11:56:28.248Z","0.3.9":"2026-07-06T09:37:42.709Z","0.3.10":"2026-07-07T11:34:47.348Z","0.3.11":"2026-07-07T12:10:08.020Z","0.3.12":"2026-07-08T10:28:58.623Z","0.3.13":"2026-07-08T16:24:34.426Z","0.3.14":"2026-07-08T17:58:46.364Z","0.3.15":"2026-07-08T18:13:18.925Z","0.3.16":"2026-07-09T14:52:43.540Z","0.3.17":"2026-07-09T20:36:02.773Z","0.3.18":"2026-07-10T22:06:40.868Z","0.3.19":"2026-07-12T09:29:43.927Z","0.3.20":"2026-07-12T22:56:25.745Z","0.3.21":"2026-07-12T23:56:18.881Z","0.3.22":"2026-07-17T19:50:21.896Z","0.3.23":"2026-07-18T17:58:39.796Z","0.3.24":"2026-07-20T12:18:14.226Z","0.3.25":"2026-07-21T14:11:06.728Z","0.3.26":"2026-07-21T19:00:42.725Z","0.3.27":"2026-07-23T01:27:28.311Z","0.3.28":"2026-07-28T23:21:03.917Z","0.3.29":"2026-07-29T19:35:22.529Z","0.3.30":"2026-07-30T15:52:01.857Z","0.3.31":"2026-07-30T16:19:22.006Z","0.3.32":"2026-07-30T23:19:41.704Z","0.3.33":"2026-08-01T17:59:25.768Z","0.3.34":"2026-08-02T10:52:26.670Z","0.3.35":"2026-08-02T18:40:12.487Z","0.3.36":"2026-08-03T09:20:21.731Z","0.3.37":"2026-08-03T16:49:50.635Z","0.3.38":"2026-08-04T17:23:15.074Z","0.3.39":"2026-08-04T22:29:36.529Z","0.3.40":"2026-08-05T08:54:09.978Z","0.3.41":"2026-08-06T11:21:53.657Z","0.3.42":"2026-08-06T17:42:31.321Z","0.3.43":"2026-08-07T18:35:27.211Z","0.3.44":"2026-08-07T21:12:07.964Z","0.3.45":"2026-08-08T08:31:26.587Z","0.3.46":"2026-08-08T20:16:12.823Z","0.3.47":"2026-08-09T19:44:13.417Z","0.3.48":"2026-08-10T11:49:41.614Z","0.3.49":"2026-08-10T13:56:37.221Z","0.3.50":"2026-08-10T21:15:39.149Z","0.3.51":"2026-08-12T11:31:33.695Z","0.3.52":"2026-08-13T23:05:37.648Z","0.3.53":"2026-08-13T23:46:43.668Z","0.3.54":"2026-08-14T19:39:11.550Z","0.3.55":"2026-08-14T20:09:01.700Z","0.3.56":"2026-08-16T16:37:41.168Z","0.3.57":"2026-08-17T10:12:29.576Z","0.3.58":"2026-08-17T18:58:05.063Z","0.3.59":"2026-08-18T18:17:18.885Z","0.3.60":"2026-08-18T19:42:49.451Z","0.3.61":"2026-08-21T17:14:53.650Z","0.3.62":"2026-08-23T17:34:11.263Z","0.3.63":"2026-08-24T13:02:34.955Z","0.3.64":"2026-08-24T13:23:18.538Z","0.3.65":"2026-08-28T19:35:22.770Z","0.3.66":"2026-08-29T19:59:44.696Z","0.3.67":"2026-08-30T13:02:22.330Z","0.3.68":"2026-09-02T11:53:01.547Z","0.3.69":"2026-09-04T20:28:02.993Z","0.3.70":"2026-09-08T14:35:32.500Z","0.3.71":"2026-09-15T17:00:33.118Z","0.3.72":"2026-09-22T19:55:10.527Z","0.3.73":"2026-09-26T21:52:38.760Z","0.3.74":"2026-09-29T17:14:48.125Z","0.3.75":"2026-09-29T19:11:40.777Z","0.3.76":"2026-09-29T22:12:00.898Z","0.3.77":"2026-09-30T11:10:26.202Z","0.3.78":"2026-09-30T14:18:36.982Z","0.3.79":"2026-09-30T19:23:45.093Z","0.3.80":"2026-10-02T11:29:42.985Z","0.3.81":"2026-10-03T12:37:13.024Z","0.3.82":"2026-10-04T12:26:14.088Z"},"description":"Tau is a terminal-based AI chat client for working with code.","maintainers":[{"name":"markusylisiurunen","email":"snicks-bamboo6i@icloud.com"}],"readme":"# tau\n\nTau is a terminal-based AI chat client for working with code.\n\n![tau](https://raw.githubusercontent.com/markusylisiurunen/tau/main/assets/tau.png)\n\n## Install\n\nTau supports macOS and Linux and requires Node.js 24 or newer.\n\n```sh\nnpm install -g @markusylisiurunen/tau@latest\n```\n\n## First run\n\nProvide a credential for the model provider you want to use:\n\n```sh\nexport ANTHROPIC_API_KEY='sk-ant-...'\n```\n\nThen start Tau in a project:\n\n```sh\ncd ~/Code/my-project\ntau\n```\n\n## Documentation\n\nThe [Tau documentation](docs/index.md) is the canonical, version-matched product guide. The running host exposes the same files to agents through the intrinsic `tau_docs` tool, so people and agents work from the same contracts.\n\nOnce your first session is running, you can ask Tau itself what it can do:\n\n```text\nUsing Tau's built-in documentation, briefly explain what Tau can do, covering its core features, built-in tools, optional services, and integrations.\n```\n\nOr go directly to:\n\n- [Getting started](docs/getting-started.md)\n- [Configuration](docs/configuration.md)\n- [Session protocol](docs/session-protocol.md)\n- [Node SDK](docs/node-sdk.md)\n- [Remote sessions](docs/remote-sessions.md)\n- [Security](docs/security.md)\n","readmeFilename":"README.md"}