{"_id":"phaibel","_rev":"117-47336908ca5618f2a711d5821729dd5e","name":"phaibel","dist-tags":{"latest":"5.2.66"},"versions":{"4.0.7":{"name":"phaibel","version":"4.0.7","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.7","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"65b43c49423da5adb5425a4e148215f88982fe56","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.7.tgz","fileCount":905,"integrity":"sha512-HYsgQDegEkpAirzRIsSbGSfyyKPYqmcYiLJ26WBSZ9X8/UgNri9Una0J1jnT9NXjLYXxTazQwDFS88mWF7E19w==","signatures":[{"sig":"MEUCIB+nAOnxY08sEHqIxGOK/H24O+8QKbqvL+iLn9rcOa22AiEA9zhRIeNK7LDnjK6CN/G7euXQbixmSHsv7qaDBKD7GM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5635887},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"08a5e67890c2ce4ca63dd27195201393f68c9599","scripts":{"dev":"tsx src/index.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","test:watch":"vitest --exclude='tests/integration/**'","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.8.2","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.7_1774013909291_0.44827658003202764","host":"s3://npm-registry-packages-npm-production"}},"4.0.21":{"name":"phaibel","version":"4.0.21","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.21","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"7c797a263fe7fc3a78dc8a3c712ce366d56bffd0","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.21.tgz","fileCount":828,"integrity":"sha512-yBXJfCOKya+JLIEyTl6KJVBl3LIHi9QznZxi/MkwmABOSvcm9gDwmhFhPfRqXomKm468UflH6gyE+UpWH67eFw==","signatures":[{"sig":"MEYCIQD855dHZ+rrxF8zQusfbTIkerOnp71cpo5lh/glGs+/BgIhAIY1/xANKbtHYdr6wNq4kj7GaJ6gyjiHRKuvEBRKuA/i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2029787},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"987dbd549f30843463793f891a153ab2fd79283c","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.21_1774272347088_0.37597806881684614","host":"s3://npm-registry-packages-npm-production"}},"4.0.22":{"name":"phaibel","version":"4.0.22","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.22","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"2ed148b1d8892ac5e744eb500e942801f4398464","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.22.tgz","fileCount":828,"integrity":"sha512-wLhBY6bS2dug2vpgOfPFopDgqfiC+H6BspeBleuJgqqnLO3lXfvy/4xkxcauUH8y5VY2IkR4m+0hjYFdb1fDzg==","signatures":[{"sig":"MEUCIQDabYHFLpktk/uueSO2O+rZCz8rg4eoiiDxDie4EFfW8AIgGqUz0Xyn7MKm6njg8l9gTvRx/6RrPMTIau9KG45wO6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2037990},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"27ba852f87cfe36b616fe75772bc808c896c41ed","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.22_1774311809490_0.9763977368188914","host":"s3://npm-registry-packages-npm-production"}},"4.0.23":{"name":"phaibel","version":"4.0.23","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.23","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"9519e59c21a92e3db1930636ab01a64e95b25d9e","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.23.tgz","fileCount":828,"integrity":"sha512-AaC+8uq0QrwPX6MP5j+vmrKpFjGR2pynW9XsDevjOsaRtgGhR5B7eSyqJSYBZzK11h7r+uDX+fWo8NDn4KoDwQ==","signatures":[{"sig":"MEUCIQDBtvX7vAThfxqWptbCBvyriWe6nOQwg22Vy9PBKG6BywIgG3kEPG9owf3Q758p9o8fYDsb0g16+ILMLgVOQxh9Xtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2037585},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e05a98959bc2cfa3f1106bd52edfde0945264936","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.23_1774311988559_0.717828094092887","host":"s3://npm-registry-packages-npm-production"}},"4.0.24":{"name":"phaibel","version":"4.0.24","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.24","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"2e2c1dbf94a06ab763add39fe822f3336d7ef924","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.24.tgz","fileCount":828,"integrity":"sha512-q/C3XF8iZgH6eFllnQrjcv2ThqfXZwMsLal2/9q3DQ7XJB+zH5tmcpzpcEhOFDLHQKRVpFObx6kAD+QvgdZ7gQ==","signatures":[{"sig":"MEYCIQDAZd5/C40V7AoSUyh17rQmNNprsWAO4dAo3jh/ZIAzmAIhAKelSBvXSUVtHhn8HoYydREGlURaSak0veoRhz881yn+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2037585},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"dd04f82eebf60a86b528ef13af5bbd1c813891ba","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.24_1774365028747_0.26281342925166573","host":"s3://npm-registry-packages-npm-production"}},"4.0.25":{"name":"phaibel","version":"4.0.25","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.25","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"e40f278c1f82490e2a37a1616cbb3e9afdbb8e6c","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.25.tgz","fileCount":828,"integrity":"sha512-sD/LDiQE/mvuCJ6tq4LicdHGsGXU9mIABzHas62Gd/MoZWHqXfKVrsflJ3nCXL9A9cWbfKW2rCyCqFU348BgeA==","signatures":[{"sig":"MEUCIQDBgtGj0QJLsMPpwf2Ez4Bg+AspxSxptJT2mRRNRF8KGAIgad5DW/ZwQ9IgmhMDLTRi5WVWjs8/Ezgfhc1WiuGNMWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2037585},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6f4c4b56ccbf6b1051d131d6ae4015d7a886dd6d","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.25_1774365904457_0.6587265036748591","host":"s3://npm-registry-packages-npm-production"}},"4.0.26":{"name":"phaibel","version":"4.0.26","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.26","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"25c3a9f5430c7c341183549e671eb9fdff2d0fb4","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.26.tgz","fileCount":828,"integrity":"sha512-s/obnSJG00ZwWBFKk0QERx79/gch9F5MwMpmYrWFawq+dXCrGB5clzAND986b0M0jk2Jb4xsnqNuAF4xwNMcuQ==","signatures":[{"sig":"MEQCIB9z203cegU0KLz3jdlg5ugP/0NtmFbMphSEJsFHhEswAiBl8U5AmMThF5E97hhm0wmpxpmgMrpkPdQ3KRxmvp1mcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2037585},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6496b48fe14bed31b11aec5879bd892efec33383","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.26_1774366032953_0.5118862688930355","host":"s3://npm-registry-packages-npm-production"}},"4.0.27":{"name":"phaibel","version":"4.0.27","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.27","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"c65ecdac6617b359b4e34c79a26dcd6f8c075d04","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.27.tgz","fileCount":828,"integrity":"sha512-+pNHCSAeojMLN5oDZH22Li9My/OsZp2M/r38HcVd2sa595ZBjQ+Tok6UiEpqBgDBtYI+mnVR58B8X7gT3id76A==","signatures":[{"sig":"MEQCICcPTY5qX0MLWbHvP9FY2+2GVznSSY0OkCl+Xk2M0ebgAiBYHtmwcgQ2UUfRVHe7p45CxUq1angiiFcL98iT0/CWuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2037585},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2d8a70fcfe29926f1fa4417298e4b2e8d1afd484","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.27_1774366052520_0.24763813430503534","host":"s3://npm-registry-packages-npm-production"}},"4.0.28":{"name":"phaibel","version":"4.0.28","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.28","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"4a79553914c47bbad38d6e6062f6945398587483","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.28.tgz","fileCount":828,"integrity":"sha512-wrHnW0fLT/H4wEeh8wvRnGTohiWqaMQqwhf3aULWUkFtzaYVkRnMGibGwSF67PdHfSThJ2iXZkz3fcPXbluELA==","signatures":[{"sig":"MEQCIAs4gfi9SWG0YeWAvVsn1eSfFeVadt+NHMKKUM/l8UJNAiAZFyeyQmgc1ar7EL9zfP3R1cWIgqNFsGG48AKB/365yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2037585},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3bf0fa7e159509b472413bdac326675f46a661ac","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.28_1774366152071_0.09969480225919947","host":"s3://npm-registry-packages-npm-production"}},"4.0.29":{"name":"phaibel","version":"4.0.29","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.29","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"999705e03c404a985066b99bddfda452c91787d2","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.29.tgz","fileCount":828,"integrity":"sha512-Xy6yjrTSMxbmAx+bwc4qLER+aN8rA4s75ym1iNctugnngDvnor+HMRR993eZAzB7+7UaXW3Y3CLYPONPJub7LQ==","signatures":[{"sig":"MEYCIQDCa3gbiMYAD2AG6lM2jZ+zUeDjDp/YjesesdtZSwRp5QIhALzn0cNv/FX4ktjUuUckvnwJBbvLycL/cIC3Wgig3FNu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2037585},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"82238dad4b632275d4ea7ccf4730a98ec183b171","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.29_1774366721461_0.9908250032603476","host":"s3://npm-registry-packages-npm-production"}},"4.0.30":{"name":"phaibel","version":"4.0.30","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.30","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"97914f2cba0cf1100096cb57e383d2461185c449","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.30.tgz","fileCount":828,"integrity":"sha512-ssZBx+LZHLUaAqDal9NLHTKRwiOQPAbZKSGjRcpYg6OQcK3BI6+9kEhdu2KMDlXZMJ23txm06roxrgE7Q1wgzw==","signatures":[{"sig":"MEUCIDWVxFT4ZhPKBxGxRSws9smV+8indPKxFK/pVP1kQvk0AiEAj15/oxhEiSAI0at4h2nDIA4ni45qm1MJEdqwU0pwqHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2047730},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d757882a5efd7cc560ddc2ddce793b0dd50b6a57","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.30_1774367966326_0.9519692732296599","host":"s3://npm-registry-packages-npm-production"}},"4.0.31":{"name":"phaibel","version":"4.0.31","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.31","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"ebc07c5b3e27406600c74002a5e4dc72eba2ee07","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.31.tgz","fileCount":828,"integrity":"sha512-UA+VCRWN8DhcEskicsvZQ3jHG5dp+0LzwPMZk9NnLk+9c907hUQ400mVIFqvc6pW5r+0gePImnA4fn2yWyZW+Q==","signatures":[{"sig":"MEYCIQDydSHQeZyFk9iDMapCj5mtg/ifWXdOa9tR7cpvE0tzTQIhAIYz/lGkA9twgviduwgXKjUvFeOefqSMsp/DKEcuKY0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2052935},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8ce867cbc0e82fe1e5c39b7d55370bddebc08bfb","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.31_1774384932274_0.8848018780778713","host":"s3://npm-registry-packages-npm-production"}},"4.0.32":{"name":"phaibel","version":"4.0.32","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.32","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"bf099e2541b9068012de518ecfd7f9752e8c9e76","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.32.tgz","fileCount":828,"integrity":"sha512-V16LSNe5RPV3hC9KKNq0O/f+v+pRQ/R/ZmviZ49TxoiU23313N9VqgnvFpQioYqUiSeOpbzJZjA/f5KYZ6j++g==","signatures":[{"sig":"MEYCIQCTTCtT+wLxTVBMAgr/71apkcAqvQdYl27+Vst/e2/aAgIhAK+EQTIc/zZZBl1YL5Ea/tFrTXKhsmuyx9ZPIluDd6oZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2054347},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"58a7140fe9861cf3ee61a53f2b1d7425432806ba","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.32_1774389092833_0.01226686172912772","host":"s3://npm-registry-packages-npm-production"}},"4.0.33":{"name":"phaibel","version":"4.0.33","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.33","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"474ac738ce7b3ae66ccc61a725e618b7ed51c86f","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.33.tgz","fileCount":828,"integrity":"sha512-BzvNLEqd3s9UdzTa/xyvuN1jv6OgJfq8ka51/xQm+iodwQZe/WAkym342pkGzM+DQJXKokdBQfKxGbcLADtV5w==","signatures":[{"sig":"MEQCIFx90Ii08vCcEsQJUrS//1xpKKcF8wTyQGU8oJirhdyNAiB9ggmURsHlqlVvpjPKYWP2zzF5c5/iOxCtNod5thrS5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2056903},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"73cc159b8818f4770a8813cf745af3cc74938a30","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.33_1774395418999_0.7578219434431652","host":"s3://npm-registry-packages-npm-production"}},"4.0.34":{"name":"phaibel","version":"4.0.34","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.34","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"6961fed0845f300b132e30149d9cc9397479f200","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.34.tgz","fileCount":828,"integrity":"sha512-GLhVLFcmE/G15pJl8mX002Arlaxoq+QDNof5Bq4lEUrwL5VmZ67OQq5PDmUxZbMHUChGnQB3pL113EMO8gN7bQ==","signatures":[{"sig":"MEUCIQCV9v0Z4rd3YfXo53+vl/KZqFj3F6XL/YaKnXARfGzGCgIgVU6p7fwBlRyW977qQQp9EhpkHlDBDLehaRsb38QoKOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2060101},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4200e718d3e01f5ba9b40b3791b8f13c38979cbd","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.34_1774875112338_0.8774342268229913","host":"s3://npm-registry-packages-npm-production"}},"4.0.35":{"name":"phaibel","version":"4.0.35","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.35","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"38d0cf97bfe95540b4721fc812113defd503ab7a","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.35.tgz","fileCount":828,"integrity":"sha512-zTslGe1IIf1SnO1FEarBFE847MyfGSgut5aoEk8/8Mr7PLGPpRlnhKAeAQHynhz5kyhKYtu3s9ikD4cG5V8BjQ==","signatures":[{"sig":"MEUCIQDffU5+a0/MWaWoa2rUi9eH92DAm5q/ssW0JGWsHgVg1gIgDpUSjLh4x5V234B94XKii2guPUWmnBR4SBbmj/YanDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2061643},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c8a2106ba9f460addad931fe30c533ce2a466b0d","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.35_1774876448800_0.8965220747948481","host":"s3://npm-registry-packages-npm-production"}},"4.0.36":{"name":"phaibel","version":"4.0.36","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.36","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"3be23ada310e5127734cf6fcad202d7a81381bbb","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.36.tgz","fileCount":860,"integrity":"sha512-Cgk4k0NYeYmipmse9k1uk+gaUwCIqd1wzq18cYr5ItzZzn5akU2pO9V6xC51iZVdDP8TvpttYFr/YyVhMp8xtg==","signatures":[{"sig":"MEYCIQC+NdudeuAnjMJraIyQt2vhL9+7paMBHwfDXjvybcWFiwIhAPGuia8uoZZNGTWRyTIpzQHvl10ZsHlXs4+enKL/2UBz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2170889},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"138dc2801cf6fe2bb40f45ed9cc3c207b3e3aab3","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.36_1775013817106_0.4037280588259504","host":"s3://npm-registry-packages-npm-production"}},"4.0.37":{"name":"phaibel","version":"4.0.37","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.37","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"33c4c08ec1f687f41ec19db1c944184badaf5132","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.37.tgz","fileCount":860,"integrity":"sha512-vqD2X6SA2Gj+gqaHhez+t+9IBYjLH3vDOJrlns6bSWSel2ULA/Y39jgFzL+RbiiyKi+9KlDJeVQndlQyiMugoQ==","signatures":[{"sig":"MEUCIAHUw+8QGgST8fgr3M09tHjd3Mufw1QYpkmYCk255kMKAiEA+ETfT7nhdBO+Kg7SZAhGxzEjWzfhWbHCw9rrrPQHECU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2171854},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"659068abab14a1a0ff369d31bc98e99b79d660d7","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.37_1775048074515_0.1473326667716579","host":"s3://npm-registry-packages-npm-production"}},"4.0.38":{"name":"phaibel","version":"4.0.38","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.38","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"5a43960f6c8c84227971c904f129cd4637bd0325","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.38.tgz","fileCount":864,"integrity":"sha512-qqQBmxnYSmeDkvUrdq05ouFG6bIiu/3XRkqZGKukYpxmETNjZu0D1tae0gwjBsyZi5tUmTXT0yO7FNi7lYuaHA==","signatures":[{"sig":"MEQCIEyPC8WNVXjJQx2HuAI9NG330FAX1sts/RVihYPpJjrbAiB67+9z/8c6ZkQW7j1FWtQNz6t0x+Qydl0Wjfzk0y1gDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2182033},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"df82cad70ba57ac8bbc091959577472e170ea709","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.38_1775074760054_0.31582429913291876","host":"s3://npm-registry-packages-npm-production"}},"4.0.39":{"name":"phaibel","version":"4.0.39","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.39","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"4363e91df9b7037fe3494399dcfa67d70f28d27a","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.39.tgz","fileCount":864,"integrity":"sha512-eAaZUtacyhNlnToOh8vlcafHHhzhJn/D9G4sxx9rs0t/nUclxUrqEUH/XIrhNuqKkPeiL4/0jE/l+SomECWIAA==","signatures":[{"sig":"MEUCIDDzKFvezu7oxBhkv5BG9y9R4LjLeCvvBletk7n0jEjgAiEAnqIdC9wnc/fni5S5vh+DbZy6wGHZLST7okDFp38NoXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2178374},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a9c8799c53b47a58063d20f89bd05f164ba82a6e","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.39_1775087605613_0.20013560688289544","host":"s3://npm-registry-packages-npm-production"}},"4.0.40":{"name":"phaibel","version":"4.0.40","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.40","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"21f2be5d83b6512d855c92316dbd646bebd65fff","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.40.tgz","fileCount":864,"integrity":"sha512-pSi6hbJot11DojwMoJrBPfVf4w3ieciQFlaYozCXXrHa4KdyOjwmNQRSzSsyJZ75mwixWdnIFazA6pBlDzfuzQ==","signatures":[{"sig":"MEQCIGy8I2D+/xXWqd6dS45zeT3v1fvd8TBFFo1fNXlla+W7AiARKbC5YWTmTr/nrmI0DQJ0PZUhEUkDqbnZdnMFtSjufw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2184489},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"171bc34380816fa14e1ae1455224d50788da5420","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.4","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.40_1775135321003_0.8165885521392944","host":"s3://npm-registry-packages-npm-production"}},"4.0.41":{"name":"phaibel","version":"4.0.41","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.41","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"0822f900e8f48423a0ae563d55828338b0be47c6","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.41.tgz","fileCount":868,"integrity":"sha512-X2e7wa+5ZS1/a5M9nZarJymnHgTYrru1PKrznQs+jQx4X0TafJrcmNeyOEOxst7ykU38fHBOeDZI9wcw5eDYYw==","signatures":[{"sig":"MEUCICeBDeJDYQXi1qfshDh8X/K/5BCKwnZmgKY/Divn+u9IAiEAp66o+6gRfh8HjScofdBkWurvPXGNG9zUuElUNj+ZCnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2205608},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"074b882a222892a8bc3770b9804c9c28968d1a59","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.41_1775224378251_0.5868003879122523","host":"s3://npm-registry-packages-npm-production"}},"4.0.42":{"name":"phaibel","version":"4.0.42","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.42","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"758c1863139ca98f50fad45191630c0fd49b6d49","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.42.tgz","fileCount":868,"integrity":"sha512-k84yec+rh5q5YzDt8ej8/HmyHzoftfmyzXP3zDJqeRZ4lzUmAqbhyszRTS2TVNLTChLAeq9CzRtdVEqt5nUH1A==","signatures":[{"sig":"MEUCIGJYD75+WKwcfCr7a2S0JO+c0N2vn2WqENQYBRoYgePzAiEA0DsZxKw0t44Fc22BV8JFHAVZ9SUhXnQXemNTf1q5g0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2210090},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9eab89bed2e095669541185550912df8e1ab04a1","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.42_1775311887945_0.1836931658725489","host":"s3://npm-registry-packages-npm-production"}},"4.0.43":{"name":"phaibel","version":"4.0.43","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.43","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"a23f57e0b99066ddcba008e9fbdc1b7f65c02049","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.43.tgz","fileCount":869,"integrity":"sha512-WpsuIFyVUeoG0camljQZpGEoeqz+PaWCCFGrYMz7wKzYgU+SunvkB/BSdWpokmE0oB3GWiBZA4q/bEbPDRGxCA==","signatures":[{"sig":"MEUCIHhyxhTFvVe1+WPalBJYlkMLrYUy/o9joAygiXDtDy8MAiEAjQWlMbyqWLkGER1WYHXL68cwRapv1XhWGcRHyWiEQZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2229225},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9d88b209e5926aa7a8b6a34242c5b149c8d3b470","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.43_1775342755581_0.361419087582334","host":"s3://npm-registry-packages-npm-production"}},"4.0.44":{"name":"phaibel","version":"4.0.44","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.44","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"e948613ac068830a8be8951c294a00380518a8c7","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.44.tgz","fileCount":873,"integrity":"sha512-uVTjubBOsAEuWfkHv5tE+xSe6JkCBj0HzsHFX31pRRQauYRT3iGrdq3cz7rRRlD94N5faf1yzK6Aj7iS6dXfAA==","signatures":[{"sig":"MEQCIECHxw9knOeVZ7gBBYZ+Xzy0ggr8fVMfFckV5ScVtUDhAiBS+Hbfp6747iR3U9pv+M+qXfWFXRzFHbRNSbuHWh3XFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2235879},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"21434d313518db7742850d338c0b05e4b41708ee","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.44_1775343016295_0.5380032444630269","host":"s3://npm-registry-packages-npm-production"}},"4.0.45":{"name":"phaibel","version":"4.0.45","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.45","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"cadda21bf45d1dd49d4e68602746d02150a3312d","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.45.tgz","fileCount":873,"integrity":"sha512-6eCWfpITpaKNaCdBUMzH/mYgaHlwuMtCiQRdvXI1HqFTZB1ogkGsg5Yrx9KEo8uBaYSAkl+lk0MVfKIN7qrf0A==","signatures":[{"sig":"MEUCIEPgDtEPQc7mecbrM2AHjHzVcBvzZsZuamUTWmd8OTz6AiEAvg74NTfarc65yTXm/p1rQT1xvojTZEiEJvCTsuq1uOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2236105},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5eda35a466c557c360fa1d67a9e8e6f5c7544d59","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.45_1775343161968_0.7102379205889693","host":"s3://npm-registry-packages-npm-production"}},"4.0.46":{"name":"phaibel","version":"4.0.46","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.46","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"9005b8eec919a618ee341100d0a39dceb624d44c","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.46.tgz","fileCount":881,"integrity":"sha512-NScWNlbxrJe6q6TT/R5A6wg5Oe7s49vLGL4f6U9mM1++jM4jstnh2rXJXfq9HFlZDvM3ZufMR/2c0liBjz+BDQ==","signatures":[{"sig":"MEUCIQDll8rp29gvqn/E9v/BhZUyZL2pnP3vFkP19asqBAtdEAIgQOMUOIIcIO9kpEY6+LroMqB+uTGTuUi2LSXn3B3OYSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2273469},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7f129a5fb795c2ac3015863c7de9b02a5c0b0c40","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.46_1775346803068_0.2839564686125049","host":"s3://npm-registry-packages-npm-production"}},"4.0.47":{"name":"phaibel","version":"4.0.47","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@4.0.47","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"5e37505b7e1e17fa02b6d8367d7fff0adab59086","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-4.0.47.tgz","fileCount":901,"integrity":"sha512-lt/zXQXjyNN3sRrlP89d3mbnWLQpi4lg+ep0ia3mVZfbnLIiRz3ocuCfScBOmkxp9+2dZZgkfTNweC+C6vZy9w==","signatures":[{"sig":"MEUCICsgfhRt5lOyUm1WEUAroK7aNbzZEsrKCKDi4rKRisVMAiEAi6cS+avdSe+E34fXHz46Ich5ue8Z9Rmvb1n3LoLvL50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2321209},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4d6134342bbe8e990f6fb96c36048038019b5098","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_4.0.47_1775424926345_0.5133620747762888","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"phaibel","version":"5.0.0","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.0","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"7716b5c3d200aa190ba34b2e99c31a682141997c","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.0.tgz","fileCount":970,"integrity":"sha512-GWeciltu3WSsLEWMllBoBc8Qia7zf4Hu+PJsCTE7WD/f2RMal4WMwdtKwtPNVbsvB6dLkO6A7ZjjmMKgohRz5w==","signatures":[{"sig":"MEYCIQDTuJXImAckIW4EEWJNEZD1Xxl3dDbKae/mp/ewZTCvOAIhALKYne3CmpcqLMf5rJzIPWTeNkWfDeJbl4Y1o/nmjbuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2550533},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"837325276546294eae4520c481378c33927d004e","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.0_1775521459171_0.7924017702497244","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"phaibel","version":"5.0.1","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.1","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"809d55c186341d4bbddfb59fa6e77a9e48290aa6","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.1.tgz","fileCount":970,"integrity":"sha512-pxZnjuaIdOkyXIgDzoSY1cfv8ujrAmQjUaHbVMxDsGcy/7FzsrrE8KsiFHPbwR/HphsBnz/dtZXneXQObEEVeg==","signatures":[{"sig":"MEUCIDvjpz1VvksC5JSRALqnJZ1eX5IoRv+tpPm8E9cK2YIUAiEAtHHnsOV/i8kX7c1MqdQRS+D6P81lUApJS7Jp1jv/wfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2552682},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"020788f4e254342eef09717a390fff6f60bfbfed","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.1_1775521700826_0.9130251509107337","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"phaibel","version":"5.0.2","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.2","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"3632b64c192acdb17e7e445c431040a1b9d62767","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.2.tgz","fileCount":970,"integrity":"sha512-31A1Ul++zKK99dz1/pjLSq7AcKhpRNkOx3Yg8EkYRlALzP8zrlMOT2ox2DfHuCXZwcRvMVsEUuPvHEjCdkp6Iw==","signatures":[{"sig":"MEYCIQD/GB2NfUFoNmtVp+ii7WqsZpA4Eg8JCLt1BFKAWwuxbQIhAMZbUAr+Ana0Eb3ccjYUd/RHe0jDGSRBIUg6UbXqD1jN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2554859},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0a19b73d5a9fe35ff951f5ab78e84b544edccf2a","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.2_1775522955432_0.5694511492414938","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"phaibel","version":"5.0.3","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.3","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"a04fa31156e2e218b4be416b3e36e1950748aab2","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.3.tgz","fileCount":970,"integrity":"sha512-2CORa/oDFktw0IBByb1oYJraqtWEl9T472dC06z5YWC0TkNg/9PR0VpgLZBbXhsqv7cyY17YptOpBQSeyNIikw==","signatures":[{"sig":"MEYCIQCAlYJCaYMnFKsV5tjr0KxJM+ROgf0e2YPiJbEOJE8SnAIhALDw6SnUNA5y58ZBOu05TXjalTYsiZ3K2elveCqTlnb+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2557458},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ff91af8bfbdfeb8584365852c1594547bdbddd00","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.3_1775585325016_0.011031453707481598","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"phaibel","version":"5.0.4","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.4","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"52075a956c86ab1c6f89a0e7a59dda2e0b63fb81","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.4.tgz","fileCount":982,"integrity":"sha512-KM7fRHCeuNyY+SIt/8e2S7TKYeo+wJcaZQSabD8XC0WrUX85edVe+jwes0hmlkAOj90ViEq7CotWqud1tEt5Pg==","signatures":[{"sig":"MEUCIQDr9YmWrhcDY/KS88QhRyoN9Zv2HYKgOul9iOxFIG0JdQIge66LqmWJoEun7aXvtU9cdYbvOwORAeXiKugjYhlKHsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2579593},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d389d3c560270828870591bdb4f868cf15ad0911","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.4_1775618128200_0.580994655707127","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"phaibel","version":"5.0.5","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.5","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"b58b2bea756dee790c48abd3c34bb4c5903a420b","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.5.tgz","fileCount":982,"integrity":"sha512-AhJCxbZwEK9o4suitW1aP6IfNinkGIovGIEUQNHxXANQxrc2/w/CNxGfeHNol/HQ8mfNuIyMaJKDlDRaDJ+Thg==","signatures":[{"sig":"MEYCIQDDKZmhfAHU0NsaSm6MFUTXrwVEEEkv9xoin4uOIDYBeQIhAJ4UhuGdACSrRMRdS+3HbHivdgjYrUBYl2GqGBM4JnX+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2582363},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ed0a8661194fbe11aface90c9e1f4e624dd7a4cd","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.5_1775657920517_0.3852326292401629","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"phaibel","version":"5.0.6","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.6","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"7910d468c43074fd3da9471371809f8f83f4b5c5","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.6.tgz","fileCount":982,"integrity":"sha512-2bvNQsbKEAIYpL2dnhUcwNNfXxNLMotq0uez+JFj634zIIWYSvlsMDtQBkOo2Hec6JWAD10k/0OAcgeuJGek/w==","signatures":[{"sig":"MEUCIQDbt6zq0VQszraOg0M4emfj+0/T0p9mgIev4oXX1XDahwIgBmGgvbfqE+Txrk4h6dj9TK6YbleMXEaqOIhIpLGgvP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2582811},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7cd021b3d233a498f7ed9323db24ca89495d9f61","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.6_1775688158399_0.0887554826403445","host":"s3://npm-registry-packages-npm-production"}},"5.0.7":{"name":"phaibel","version":"5.0.7","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.7","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"d56f9eec97e71e63d1bfdbeff0da8991513e9ab5","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.7.tgz","fileCount":982,"integrity":"sha512-Fq8HEqXi+luSuAq//brOgkV/Xr/X+DGjIcLTOtlbw34mXbahjOGSIMnhuu/seGNug/3koV+xya/iYlr7D+tDwQ==","signatures":[{"sig":"MEQCIBxm+t4ekuuZFzArOPKFNvYYw1KpeRBnt90qBhuTu8uYAiBb8ut0Q0MLQuNAfytob5ms0vbIZ2ZVUGcZqra1c+HjUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2584327},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7efa92227c7c7a022f41d10fe639af393a75dee2","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.7_1775701284283_0.5344097881733965","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"phaibel","version":"5.0.8","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.8","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"feb4831a79b4a77c24a34a49f9cc98402fe71627","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.8.tgz","fileCount":982,"integrity":"sha512-mRlEVFmCZm5EJ4RsKNgaK1R8b3iQGH6MuD8zCrvkv4Vsb66YCO63eAtrQa3wB0M/MA18Khy+gx9O+gricIRGOg==","signatures":[{"sig":"MEUCIFNLqFDYCg6EetuWhK5o+a4MkCJ8v8GjCcuM9V23dOt9AiEA8KQzzK4XLOk9uCdPoD3kE+RKmDKGVQ0P5p3DI3I5XRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2584651},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2464e8b56ddf766763ca10361b54412e389f6001","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.8_1775701813598_0.40733999701474777","host":"s3://npm-registry-packages-npm-production"}},"5.0.9":{"name":"phaibel","version":"5.0.9","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.9","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"4457d7dcfbc87dc52ff493974b04ce9a613b4a76","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.9.tgz","fileCount":982,"integrity":"sha512-/gbKv3iiJoxBwaGw64GNTjS+tZMZSw9JswQriu0mOXz3iiGMw0cPwOv9xXrD5jkjCLFDI+TS8bFz6UYnz016Xg==","signatures":[{"sig":"MEUCIHJqBju5d+EunOjo+Y17+KUKkmQU7C/iVrwfDY9WsLWyAiEA7NZDYrIDox3FCngiFXu1Vkyyr9aHYitxW5kOL26+Izk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2586266},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"55abdb5ffc1c2e00759f93e9141aaca5a6a4aeba","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.9_1775707276036_0.7324821095078955","host":"s3://npm-registry-packages-npm-production"}},"5.0.10":{"name":"phaibel","version":"5.0.10","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.10","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"8a328c33c09e397375ffaff5981803bd6aeb14fc","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.10.tgz","fileCount":986,"integrity":"sha512-ny3ALV4cHACUb5Lt2RSSGoqNwlhV1rlik4yc80U3kbnFoIRej8WhBTu83FMg2dkwDMwxSPMlTXNtIzV2RdXHTA==","signatures":[{"sig":"MEYCIQD/Ex+3GSikJcM3/V59hhKjppLJB1tOhMc2Sxbq6+gwBAIhALxiJhX+u4iN+RhMn0hJAS0BF2gb/ZZ1NeieL7kHCq0C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2587905},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"20b28dd51302ad4b8d384724607b6109718ddc16","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.10_1775741552034_0.032399971820424645","host":"s3://npm-registry-packages-npm-production"}},"5.0.11":{"name":"phaibel","version":"5.0.11","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.11","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"8c47cddf2312645320e089d27c67a22db2b7f306","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.11.tgz","fileCount":986,"integrity":"sha512-UmwNTenXM4eBEm+rGKYizmde/HdmyAwdjbJQjWtrJSJ7WZy9fIQaC82D7VqqGc7GidvRpPULSfpelskzTzuapQ==","signatures":[{"sig":"MEYCIQDHAhYsUBhodWW8YLEvp1Sf7RmHUmBCfZ9R1DFVCq4t1AIhAK5n7h0ZQwbb8TGjPrNUwUw3o+GGI0P3dJanrvS6Drdv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2586884},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6247168f3a2818431a7c9e4ee4059967a1900348","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.11_1775769039932_0.5346844378024875","host":"s3://npm-registry-packages-npm-production"}},"5.0.12":{"name":"phaibel","version":"5.0.12","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.12","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"02cbba30144aad7f39d27f43d1938700627467f7","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.12.tgz","fileCount":986,"integrity":"sha512-8d0/owMbUoMDWj1sTHkORI05XM0uDqANyIKY1jnsclW4nxLWFEMFH5mik2PLp5DKQK20rh+aDRoIuO7Yp+2AKQ==","signatures":[{"sig":"MEUCIQCsNeNm/tCUEiq5W9s6pn00I2OSbDCZwb3pC2f9x2vuFwIgGcMzJvdo8oa2blbxPdyqlrkc+MvYLEtiJdemg8ixETc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2587234},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b589710517a0d201e35cf98510c3349cc6153b70","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.12_1775780540208_0.5744665932684443","host":"s3://npm-registry-packages-npm-production"}},"5.0.13":{"name":"phaibel","version":"5.0.13","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.13","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"aee19232b2eada14731e4b0bf9bad657f864b1bd","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.13.tgz","fileCount":986,"integrity":"sha512-AA7uKp5IxDbz51zsraBNyP8zL3mMvG0YhtVZtSCiUI6hnM/lIGud6oKUpbvb985hS8K4K+CDVe8/rnpNVi8JqA==","signatures":[{"sig":"MEUCIQDfCZF9Gy7C4LcKc1Wx8MmwRJsQrgN7rzR4kVNLEEWdNwIgf3CZh/Lrfb5XrAhvZwRGJufHGf3TFlCVhwSvDQ3A0xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2588738},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5e05839741d2f6e25f7d67bd8a91ebaa24fd9f21","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.13_1775781521485_0.17825280737759153","host":"s3://npm-registry-packages-npm-production"}},"5.0.14":{"name":"phaibel","version":"5.0.14","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.14","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"3f6c803f152adca7b9d61bc365fdda9e83d3d606","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.14.tgz","fileCount":990,"integrity":"sha512-WFnL4ywdQDgW+fhIaaVkJRbx3GYOhig5AHEtdtd7f3PchJXYaPbLjDwoDSw6J5R6v3phKSMq9758KctWVWyt1Q==","signatures":[{"sig":"MEUCIQDmlQIaEZ75QfgghndhmqZboZGQ+QgNL1+s13HeiEgdIQIgCtUvrr/4TE/IyKCHPntYKCTWZDux7JvXg/1xMCucQEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2594117},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"93375ccd2bfe1c1f8fb93b4f220294e0ae727c96","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.14_1775865498121_0.9403522932297375","host":"s3://npm-registry-packages-npm-production"}},"5.0.15":{"name":"phaibel","version":"5.0.15","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.15","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"8d2295fef3541a12419c3ae7d7d6a668747cb929","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.15.tgz","fileCount":990,"integrity":"sha512-Q06g0isgNiHI6zvcnSs3RHgu/0HaUfZJGjILYneb4Zhwz3pnt2OZODaAD/7nLQuJWSKUR9wEQuIavG8rck0ZHw==","signatures":[{"sig":"MEUCIFmp4pXhZ9vhNZ6pp2fTzqdPFiAr8dYErl+ssdO3Pq41AiEAgIbVQQQo8mRpTraI+rYYIgSgESYTLTjvLJB4I6Xn7Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2597541},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e0ad77d180f7e5a014f9b0c73d3a02f1cecccf1a","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.15_1775925365419_0.7486571367281911","host":"s3://npm-registry-packages-npm-production"}},"5.0.16":{"name":"phaibel","version":"5.0.16","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.16","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"ae511fa31d9a76516ec7254d943314de44b0a9b9","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.16.tgz","fileCount":990,"integrity":"sha512-fHY6bEreasvY9Hw9kdraDbfVWWMWjjisCOqfaj59pPa0L8ie0/nlH3uSfPIGd4QRyWmTttWeHuAhdLYtXqGeCQ==","signatures":[{"sig":"MEUCIQCgwPw06Waen2E/XwLVIr5U4Sipjz6RGNFwDJnDi7zt6AIgTwucjr7LvzLym7eiooBV1qB9GtFNLz6MkSCaT55t3Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2597541},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c45faba82d63f205c27940f9d84fea33034f3dca","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.16_1775925630094_0.7193044361598426","host":"s3://npm-registry-packages-npm-production"}},"5.0.17":{"name":"phaibel","version":"5.0.17","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.17","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"fb79ffb7d88c4e66cf306f6ddce4dee0bf98c427","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.17.tgz","fileCount":990,"integrity":"sha512-ZnqZbQnT0hTsI2A7jQZdhZ8OTWQetEJcoGSMieLRADVIv4C1RL+NgonzsnOSlYJO18h08MGKiS1gJBA5wOvOBA==","signatures":[{"sig":"MEQCICpGHAIJ1VVQPWsvGlcvo0HbLpIV/MtvixFKwBldUlUNAiBZU/svPMmAH/cnms7ZYpSu3ObzfueJ8RKGTyGTxEZ6OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2598074},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7cab516f6de0a7230dd5c33fae3f57110d743029","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.17_1775925837610_0.2290647093973497","host":"s3://npm-registry-packages-npm-production"}},"5.0.18":{"name":"phaibel","version":"5.0.18","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.18","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"2d360a499d1f0432b8f5317234cb1f3b61772cdc","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.18.tgz","fileCount":990,"integrity":"sha512-6oc+HO9U0tk56+8OSy63SdxIyZhHqp9C3PqWKMZU56lpDO8sG3DL53qrkTANNLvNsAH8JzD3ry+wHCtGN/58cg==","signatures":[{"sig":"MEQCICMYQKdiSobzLDgQJwRlwxajhBjigjg4vlZ7hb/BLOwkAiA2WUHrVfRRbv4tl26HLPqC78aK1xoF755n8lhHIO5IWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2598578},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"84f06a5973cbf87176fcfcda88d4a97b8fa0e059","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.18_1775926536327_0.12663544899705226","host":"s3://npm-registry-packages-npm-production"}},"5.0.19":{"name":"phaibel","version":"5.0.19","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.19","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"7af751a0bc1f110fa2e63d2f31063a826f17a217","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.19.tgz","fileCount":990,"integrity":"sha512-QYLOv5gECTtRF6NXeDc9IWK8i/74iYWAjzAS3S/yqq6rrTtqXOIlpELbT5reGtXyNj6bhUqjgqcku0pRNgJ1Zw==","signatures":[{"sig":"MEQCIG8Pry2pHdcbvJdMGnvlVAP1pfMopPw3XFuZZUKShesZAiB/SWk8FjsE8opZKAarglG0Ax7Zi7PEClHrDN+nonAzkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2599103},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d4e2a85e2463fdbfadb59684ee4769649e9df3f5","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.19_1775929393044_0.601153819296782","host":"s3://npm-registry-packages-npm-production"}},"5.0.20":{"name":"phaibel","version":"5.0.20","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.20","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"f21b5c99d0889b389a324ad313a8439f24866ded","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.20.tgz","fileCount":990,"integrity":"sha512-KBLLye0jGGbpG6puDIlHsggIAfdPyfCvZ6kCigJ5q34N49oqnffKL6NOTE+Ndcl6zocxIGcf1SM366MSsRAoww==","signatures":[{"sig":"MEQCIErM9VOhtCDTV3Xxsvu3NrNubBBntyfbWQYBoWgB+jUZAiBU+f/DRtffv/G9MkhDl9I9SqP0FeuctOLzUlXIhO+TdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2602940},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cb7ac73ff224cc8e8d06148b13468b25f3092356","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.20_1776009666463_0.6031215378653019","host":"s3://npm-registry-packages-npm-production"}},"5.0.21":{"name":"phaibel","version":"5.0.21","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.21","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"f7131f03031ac8ef00905f949086a14ec678fe83","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.21.tgz","fileCount":1002,"integrity":"sha512-y6UsXmvWAMJ/zIViwoeTaye3B9e+DZGhILUrE26Ha65Th+a2zkcD/9kCnNSU1OV4McdQCKkW0FqO9+ExquTKVA==","signatures":[{"sig":"MEYCIQC45O6vCjz0RNf5VZoTRu7tH2BqiQSnFlY9gTzLuaJIYwIhAIHbUX/YqiJE2dC9rUZhMpjdsRxLl1lFNQf819i/I7OO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2632372},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"19c21ab6c005d5d7225e6ba9cc6feabcaab461fe","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.21_1776019220898_0.6091453338494395","host":"s3://npm-registry-packages-npm-production"}},"5.0.22":{"name":"phaibel","version":"5.0.22","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.22","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"28872d55583c208a0469b5ef7f06e57e58525ec2","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.22.tgz","fileCount":1026,"integrity":"sha512-N8/vqxjwf0gDvd3PZYLngGYNTVN47kIsI0/bwA/5d+/zelqk9FfEyFmTxcQlesrgES3whfr5W6venzPtRzG75A==","signatures":[{"sig":"MEUCIQDOAi3O+ynfPLX2KqRGJe39vBYqPreUYKxczmI2NTcqpgIgDaO1w4g5mlaYgLEtRYi1FHypXaYdnW0+cBxCJKSk6eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2673900},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"86d3755cc84ad54e59a59951b56e33dd74a8bb11","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.22_1776024319598_0.7259755853123988","host":"s3://npm-registry-packages-npm-production"}},"5.0.23":{"name":"phaibel","version":"5.0.23","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.23","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"844aca92d467fcf96df5a795375fa6f2ce9d4871","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.23.tgz","fileCount":1026,"integrity":"sha512-ll2CNKYp1XHfPK+Oc+TyfHH560PsuzxWVoaLy/m3rAHX4/o1h9psZRDHlBY4AgpG+DD7MyZuMNhhpsc7CqEuZQ==","signatures":[{"sig":"MEUCIGWgBDfjtlT6ZK6n1yRdA8lCfHRg+3oXHpoZFEMvDHFnAiEA1AtYBw7aPLnNynFNiYJLkvSb50SUTI02PSQtwvEZJbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2646002},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3e6e19b1641ea1997bf7466ab555021cb8e84029","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.23_1776122971475_0.6020379261949069","host":"s3://npm-registry-packages-npm-production"}},"5.0.24":{"name":"phaibel","version":"5.0.24","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.0.24","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"56b532ed15c3b6fd65119719c551bf791730e56f","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.0.24.tgz","fileCount":1026,"integrity":"sha512-StOrkdTBYzdr5Uv4tj8RO6M0fs3q/cgGKvOw7ecPQPyypqje4xnis8Lo1I9zxUM0kQk133wkEhF6Wu1rBVsbFA==","signatures":[{"sig":"MEUCIQCQjE0LQnuFpLesUX9LFTDtvpUPckFtSbdpHyZaF+pYWgIgH+mXnmnLCAX58TQ6oe23yKsSj9nrdX5132y/4fRW38w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2647074},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"098466d419ba3accc5d768b5b16303b8902f9612","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.0.24_1776123196434_0.7790163430736012","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"phaibel","version":"5.2.1","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.1","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"826d4488c585629a0a73d87469bd891ee5db100c","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.1.tgz","fileCount":1026,"integrity":"sha512-H/lmiI37VnELZhdp0yZKZxbBIpy+EikeiNDgGLOB8fIb7PtL2U6e22ggSxBiWDD0+hDSWPfziF84CDovOJNGhg==","signatures":[{"sig":"MEYCIQCOdM6rh8wN9Iru8FLr36XGh6WSR3VW9OYqjshzxFYnugIhAKzomR1onRSFjg9c79kHU5VSZEiuQBkkEc45eP5JcGUY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2647073},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"03e294f991bb6f1788ab9f980364f1d67e517aed","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.1_1776123702344_0.6131967199265493","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"phaibel","version":"5.2.2","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.2","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"c8532c839bcded7c03fbb684a0f32e568234f587","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.2.tgz","fileCount":1030,"integrity":"sha512-weH9h7niqdAw8O7uWAH5UkwWmHVGSJxweWJOAdffkNpI98K4bsmoMc0yKlrYvW24HF36NFh61oav+GnIjt0Zow==","signatures":[{"sig":"MEYCIQDI/VAwXNCMBqVfawig4xVMphyVTUlet09syTnm+Kq6iQIhAOwojCQGMz/M5godvy9pH5h6fc/c2Ms9yioPg+vxdXO4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2656854},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ffc6ae1294a329493118b5459a559c12b542e03b","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.2_1776175720269_0.6770396611420111","host":"s3://npm-registry-packages-npm-production"}},"5.2.3":{"name":"phaibel","version":"5.2.3","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.3","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"9798044381b58479aeefba74145bf7e6956a3337","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.3.tgz","fileCount":1059,"integrity":"sha512-XX4KP6KqtjyXwi/q6H2eUM6/F6ALr/y57+T5QNFgzSpI+nATZMg2lmk+dJzKBG9ZFv17fU9Wied3IR+dirKY5Q==","signatures":[{"sig":"MEUCIGHuq55zwFoHckq9NzGikKohoyBI/UOgoGYLV0u9qr+0AiEA9Q8JMR4xHmcRvScI5MBY5yLYCrDXoDYgblxHwkVvozo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2833709},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"011e8cb594a870b0dfceb6472c0a9b6c0e2eebcb","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.3_1776348614369_0.8344794342057067","host":"s3://npm-registry-packages-npm-production"}},"5.2.4":{"name":"phaibel","version":"5.2.4","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.4","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"630b204552060a4a36a5e5adbb75ea550d8d04dd","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.4.tgz","fileCount":1059,"integrity":"sha512-3wtR81qFFtu4bMH6CrOnHcXAbU6FI4uKoUOdPQzPFLT0BxVDUJjYudLdUFIRo4n7bLalbp0htbdXbgp4OtsUjQ==","signatures":[{"sig":"MEQCIGuBYTCoTUb4FWIi7IKBp/rBgkp6hQhiqcYE5aVZL7GAAiB+X4+rUKcw+6xi499ZUnCA7AigObrbQCxiTZcNQea6ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2835228},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"5fed6c5198ada6ee3d0ec957e74ad28e087de5f8","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.4_1776348748702_0.8585160193677455","host":"s3://npm-registry-packages-npm-production"}},"5.2.7":{"name":"phaibel","version":"5.2.7","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.7","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"b586752c8bf35b082bc6c2ed8ee5b805b22c1b8a","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.7.tgz","fileCount":1060,"integrity":"sha512-uIMqk+DAldurkjq7BQmBUPfCk4hqb6KN3IQ2uMM4CYyQmmM9vIxXPtzIJvA+yOBjRV/y/E4VLn5exNSa9AnF4A==","signatures":[{"sig":"MEQCIAQyM1wiVpPYbGPUe64IGbW6gG6hwiiwBgEPeIgMqadKAiAe4npLPW3zOl9CrlP8KAvOTCLz6ir6F0Mnw9Efi8ALDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2950234},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"7c3b8f465c0ea63e5ef11a3b0e6be762e5130c20","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.7_1776636577874_0.4549048095223853","host":"s3://npm-registry-packages-npm-production"}},"5.2.8":{"name":"phaibel","version":"5.2.8","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.8","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"c61158b59f92240aa8cf07f95e7913f0cc0bfeba","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.8.tgz","fileCount":1060,"integrity":"sha512-HLeJofwP8UOu1i/G1MmP/CLWdox6XY8HwqieF2/4BDhbF9S2EPFsatyoyy3rt0FNYpDgFv9eaJznGPNQhViu0w==","signatures":[{"sig":"MEQCIEAvXqNvuP/5rWBtkX/2OKeEEi1WEHxEM+eZxthrvpwFAiAS+29vWMDdFkdXkkHxZt8kJmpPwHKW7HdS9Ct6iVvYbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2951202},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"439e92065f3192e97400522dd4b23fb9d19b8b62","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.8_1776636852350_0.09043330300740826","host":"s3://npm-registry-packages-npm-production"}},"5.2.9":{"name":"phaibel","version":"5.2.9","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.9","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"585c10d2d7eb67ff85e6c27a7c6e4fb618b610be","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.9.tgz","fileCount":1060,"integrity":"sha512-V2WXSroVdKR1CIoeQcGxQVOa+jIfAetHhBDcAAPSZixxTomFPVAlgIFRV8N26YDbHI2DpZO6UQQ8YfSVTqnkcA==","signatures":[{"sig":"MEUCIQDW0Dgvz2hR+Zg2CfxO1ogDJw1ttAh5vcrl6Kskn0OCpQIgR2AXynea7hKtZ4tRGgz8U4LWzYoVSRL9pc0ZhjNOa0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2952257},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"a509f4435024114688517ed4993b94a5e1ca4988","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.9_1776637169117_0.5636838117974978","host":"s3://npm-registry-packages-npm-production"}},"5.2.10":{"name":"phaibel","version":"5.2.10","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.10","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"5ae557ed86554e24f5c5a51b08bf1df6e1ba8ebf","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.10.tgz","fileCount":1060,"integrity":"sha512-u7o6c7EZjvjAyFVlAoN7ewmpC9DySLPL7FnUWPr40RvoTnAdTR6eoKz77zbJHTT6543lAVq5KqIxYu+WJRsCog==","signatures":[{"sig":"MEQCIDRIoWCyWF0s1Fc3nWjLzHE7SOBO7Cn1qJUhlaj8Zl3OAiBUt/tOskEQDWBoSSPwl5N3A3xeUSNrC2VJlqQFmTgydg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2954974},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"1c70715bc27bb143885298523b0f37bdd37a8e6f","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.10_1776688589742_0.7158994121989768","host":"s3://npm-registry-packages-npm-production"}},"5.2.11":{"name":"phaibel","version":"5.2.11","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.11","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"1cca4fbd35dfd3447a4f958b8569a87d4de8eb72","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.11.tgz","fileCount":1060,"integrity":"sha512-N/34woB9oLYcuTE71bYCcqiXFUXF7f7EdcjRQuzH80wA2IFsem99V+qAM7MIyqXIbOOYtMvKL1SrSOdcIlPZdQ==","signatures":[{"sig":"MEUCIFbuzenuzLKybTopkjs5n117Liw2uTRHI3vfP3uiBWXbAiEAsnZiV86FzWg9PEgzI2I9KAH2MmhudyCnwVZUkAUrX/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2956231},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"49ce8953af76877d6dc05206aaa6c6b94502dce9","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.11_1776688845069_0.2181178120880607","host":"s3://npm-registry-packages-npm-production"}},"5.2.12":{"name":"phaibel","version":"5.2.12","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.12","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"6c368369a2342f67724d21a9cbffa918ed33e0c4","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.12.tgz","fileCount":1060,"integrity":"sha512-2mwdqKcYT47M/cizvCEOKBNIf8iAFUlKQ/a1wO4iIHImgqUsIKMAiVRhpvlWoVbxBg+H8yQyvQllr8PAM5UBtQ==","signatures":[{"sig":"MEYCIQDTxrMk6lfEq7sM77sKQXtIgLChRgZ0nUsTN5xCw5WsYAIhAMJcoMbe/NcHimIa7mjzjc9+dMGk/Jq+03C9pY/Mj1zg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2954299},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"61aadd485d4a3c5b60aa99bdafef94614c214ad0","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.12_1776689502628_0.7474234904139097","host":"s3://npm-registry-packages-npm-production"}},"5.2.13":{"name":"phaibel","version":"5.2.13","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.13","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"ce5764c736bb5ee7c3f3308b6ec3a4d89009f26d","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.13.tgz","fileCount":1060,"integrity":"sha512-Ry4peOwruRG34FoANeXlyzGY3ae2KxjfGfwC4gonpfAGGbTXfYTnx9exa5uI26SDN/fAxjelZmqkkQiL7m5uOQ==","signatures":[{"sig":"MEQCIDrXrFrcl76+q//FCmdfiWo5INp+F2SOPkFh4czJBhULAiBuodiuTAhrtxSa9Kwy5vOKhg7P6Cj3OTKj5yFWfwrVUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2953987},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"bcd73fc748b3bdf4b40cc24052d6f15de32b5ffe","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.13_1776689601600_0.49631142944562723","host":"s3://npm-registry-packages-npm-production"}},"5.2.14":{"name":"phaibel","version":"5.2.14","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.14","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"8a4f7719e368763d6a307effd960ed72810db4d5","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.14.tgz","fileCount":1060,"integrity":"sha512-1wsgUOyju1+aAZmF0uLohJMHiBVd4IriJdl30hmwV0jsBSIt7h41gtG8xmJsnrnNMtgldC8cih5jzgOrB2zzMQ==","signatures":[{"sig":"MEYCIQC8o0Cy8ZjfiqMhYJRrOxy0I+kQh4hksXLfvBwpMbTZqAIhAN7GhKBGG5zMFUSrbjrWtKZv4bGFPAuKbXDVoWoQI1c5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2960918},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"bc59f9f50faee75ad34a538ea06d8be8a84479e0","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.14_1776689919099_0.36865642456509207","host":"s3://npm-registry-packages-npm-production"}},"5.2.15":{"name":"phaibel","version":"5.2.15","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.15","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"b3af31bb84bfe7c0babd5906e3e492f029e4b7dc","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.15.tgz","fileCount":1060,"integrity":"sha512-De78CQ3KMWDgG87EfMEKSiPih3jbFdJHAgM580dwm92Ko3p9F3KhVRoMhF08s5mziLQzbshmynhXtfkFb6mRvg==","signatures":[{"sig":"MEUCIQCrrWUFtUkiltxHYQbQSocuCHllnQCiTXpPL2u+YZ5AnwIgObY+P3SL08CvH1+qnAEUNIDWZyXrLx0H1SmFqxcQwW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2960908},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"6602c6f5d95501372554820a78960fecb239d726","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.15_1776690362107_0.5022004750347142","host":"s3://npm-registry-packages-npm-production"}},"5.2.16":{"name":"phaibel","version":"5.2.16","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.16","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"4c96b234ebea5841de6045ddde244422a3825fca","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.16.tgz","fileCount":1060,"integrity":"sha512-grlA/og2Yl05E5g2wfgpya/0G5v4J4+KmpwpuiNm9daFlibVX12Fz+Gwmar7LlbFUhS48g0o6gYPiBabRf2epQ==","signatures":[{"sig":"MEUCIDOmRxZL3Q1eRPmPH7cKlNrdNhzk+DPLu7Lv3skQmE1PAiEA2rXT9dDqlb4lPSolYGc+0u+WyCrLn0nDSCskJ+YQ9ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2963409},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"8303d3e85d2842d8f2946a4c543ce983664d6c26","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.16_1776690653460_0.3441361605470865","host":"s3://npm-registry-packages-npm-production"}},"5.2.17":{"name":"phaibel","version":"5.2.17","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.17","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"2cdcf518178d8c5e5871cf35d43c8b28289d22e9","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.17.tgz","fileCount":1060,"integrity":"sha512-6+vCGGXy53LhuQzx9QCRWniTRToDvEUO+F6Sh86PRQlx9k1MZFpDWSPxkf2mtIE4ve/og/3sUZcU7K1lbn1xBQ==","signatures":[{"sig":"MEUCIFDiPnSmpGDC7QmzfojPjQCZo8ZreiERATE4pj+v31euAiEA7pqKWNKz4ZlVnV9gIXQEh+IYnJIuM04SlltZ2PUzfiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2965077},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"8c427610b54d74f832a432e9884c7752b4fdd424","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.17_1776728372916_0.37165030106544994","host":"s3://npm-registry-packages-npm-production"}},"5.2.18":{"name":"phaibel","version":"5.2.18","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.18","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"6dd34134620222a1c7ae18abbbfaa6b309117378","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.18.tgz","fileCount":1060,"integrity":"sha512-/xRuPrsUjS8x30anCJvdC0qjiJxK3tlYmyJY/+G3BXvM+C2GltqP7GBmC+OuzbOL9I2FYhS6NkRzVzKhjSNFTQ==","signatures":[{"sig":"MEYCIQD2L8aj0yP7h3vzBgmDT/nTOA0IH7BfyWrL2svQ922kjgIhAMJKd8flZ4cukkLD09ef9X7Ae8gnMnIKncmG60FZeWZD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2964112},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"a90921a07fbaebe16df77f3e5aaad00a212753f9","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.18_1776728776165_0.9913648781061828","host":"s3://npm-registry-packages-npm-production"}},"5.2.19":{"name":"phaibel","version":"5.2.19","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.19","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"9578a9d93b0b37f56020856d97e7cb1b47151d16","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.19.tgz","fileCount":1060,"integrity":"sha512-GnRL+iu8iS1gfjpTcPIIffZQYqROZQffxAKjNaLrcFHIOBWihxiHGCpabqByKsAB7nnFxLZTnFi648lTMgNExA==","signatures":[{"sig":"MEUCIAWM8uvLNVBySA0zKMyDhnQRJ5GrCoYS3lQBgHmnieABAiEAmoSJJ17ae0cgmy6eFDq0+N1TbmCx2TBcr71hOtR1IbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2964127},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"ddcf38e225cdbceb9d5840ddf20fe5a10d5c1a57","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.19_1776728913294_0.9290405571141538","host":"s3://npm-registry-packages-npm-production"}},"5.2.20":{"name":"phaibel","version":"5.2.20","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.20","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"e5c950ae2f1d569e0790cf3262bced8676225a08","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.20.tgz","fileCount":1072,"integrity":"sha512-ERAr/c6NW19G7NwfyKv8SpB9EFOrRCLlm5T9EZJnHFXq19NxAkK1ak2E7RAREjwflvHoNfk9R+34iJooJGiHNg==","signatures":[{"sig":"MEUCIBRkWtL15NP/wj1/MxP/a0CZeeNp+ooG3QBO8oKpXZNyAiEAr9sDIGmxiEB05/4y/j1Y9Y7OgNF8ihENSv+I+ohik4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3004074},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"3f73136b9ee7ac1be31cdfc39a4e16eef6c07171","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.20_1776740300401_0.7517315889240379","host":"s3://npm-registry-packages-npm-production"}},"5.2.21":{"name":"phaibel","version":"5.2.21","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.21","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"dfbe2e544483103612afdc5b79102beffe2100a6","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.21.tgz","fileCount":1072,"integrity":"sha512-gDH5FdiSv6nNvVfJLTu58TL569wqLSdSo0O14x3FpZqSapyGNhVP0cjGZLUFB+OXIZBTiYwyx4J5Z8Csg3n6vA==","signatures":[{"sig":"MEUCIHgoqjF9vTYsh1lR+Lsuu5FIjRF9Tp5cOaujiHRz1lmyAiEA5YgJsSACvDDrEyEQfsKvszKr4dIHt5fKJMHmn8j7Bgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3013357},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"df4c878904048c83131ffa0778d86be9544d0c69","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.21_1776778562841_0.6791044632250416","host":"s3://npm-registry-packages-npm-production"}},"5.2.22":{"name":"phaibel","version":"5.2.22","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.22","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"460eb11f82817d24427866047498785b34bd1857","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.22.tgz","fileCount":1072,"integrity":"sha512-V0WUXjKOaDmwqU8sfqVxa2Gl6gaOW9Y+tD4H4SB1sXun4AaMtPjFWVxwDohuyJKB8BKb5vebm87ymD44kG7rdQ==","signatures":[{"sig":"MEUCIHR5noM/X19kpWUVtbcOcB8VWJeTsktDG6k1uXwje5wAAiEA9EvILCahR6if0xFBY4j3BUoQRjNQv3QOGy0+vNIwN/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3013357},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"f6d7e89c6001eee59ff6d0b9d8402c975a967869","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.22_1776779361921_0.47730269216902","host":"s3://npm-registry-packages-npm-production"}},"5.2.23":{"name":"phaibel","version":"5.2.23","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.23","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"4c399a4af5781320db3af35ff9526250485034a7","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.23.tgz","fileCount":1072,"integrity":"sha512-TMl8M814+KApp+nP1R/byHEE6jMP+w3nYuqwFj38Jqr+1ckKb9apLSJy945wt9U+FXKg75NaGo277ZJVto+XIA==","signatures":[{"sig":"MEUCIDX09IV0XOGH+gl17Q9SAWo2Y7lQUWdWu7bZv9/K8aL3AiEAggFV2Fl8/ohqVHDIrE5ZS2cI7nHoYRbS/B0pG3jl2zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3013357},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"29bccafc702e45d1667db7f168b999a82a54ceb9","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.23_1776779642941_0.19362566483059074","host":"s3://npm-registry-packages-npm-production"}},"5.2.24":{"name":"phaibel","version":"5.2.24","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.24","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"60ce3740c227cc47715cfbd97e6d058180aaf782","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.24.tgz","fileCount":1072,"integrity":"sha512-sIDfLb/xJ8PAhnZKP9qOyXexvYOMMJsWeLjiXqv2Q22l6D9QrhZmlUIpZp970HVCjtgOQmdrenIHKOA/RseyMg==","signatures":[{"sig":"MEUCIEVP7K1+Ley5s7NNuLz1E5fDEhfbVbXSdLqBkkLPFID6AiEAm/YWWQLkf++AJ33wy8PQWWK9ZW/+ZqG5OWUjq/wwJEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3013357},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"88dcdc2768c8668d7a31eb502a94f7ec43e7be2b","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.24_1776779936978_0.22075749354374907","host":"s3://npm-registry-packages-npm-production"}},"5.2.25":{"name":"phaibel","version":"5.2.25","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.25","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"1ed6bf6fca037624a5ede166d7bfcb104b6f82dd","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.25.tgz","fileCount":1100,"integrity":"sha512-bOZmmN+ld3SaAOwYwdTCyZ0L1sxCyPCYpnq6UWmoc4IeinaZVcmpZCJBdmotZTjhoA4e9ApXdgV45TaCFqltlg==","signatures":[{"sig":"MEUCIFH9d6vjAKMGUZNFhmuaV7uRIRLr50mhgAxpw1l6d1WeAiEA7S1wWYlC4R/2dynBX9doUWj/gWUpkvVF6mJosdB+RJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3113959},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"d2c1c2245a8dde2ea9902c38a72600086922d27c","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.25_1776781662348_0.3058165943570348","host":"s3://npm-registry-packages-npm-production"}},"5.2.26":{"name":"phaibel","version":"5.2.26","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.26","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"77313b3e82d521c98957bcb852811932071af348","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.26.tgz","fileCount":1100,"integrity":"sha512-Gr6efrStX0zPfskWnaATzC3oMTGMWpZhaT1eIWBWCi3rFRi9eir2RvT4JNXalZfzjL7OUdbaHLiqZLj/2r8Dag==","signatures":[{"sig":"MEUCIArB0X/OkLCAgP9DjF/0xoAwY/zJk9hPe/EPmKtXfpuMAiEAsDxa//9sWa1uIBRFCo0uJSoy0fW4Pyt2s4sL2Pu9seA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3113959},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"c19c0e79347b9902ee4e47f41785c69747551726","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.26_1776789665496_0.7441271003903389","host":"s3://npm-registry-packages-npm-production"}},"5.2.27":{"name":"phaibel","version":"5.2.27","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.27","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"8dc5b52e23683f1a313956f774ad36cb2843a7fa","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.27.tgz","fileCount":1104,"integrity":"sha512-Jicy8SJQQj7ShQiKvR3oR/uxmCBwLusSPRWHHFjqrELVQtYT0SwN8ha0YRsiM7bYBTHt5nUKSFYyhY+0Ix8zFA==","signatures":[{"sig":"MEUCIAITwN6eLlop/tGyBAR5j7kLLLvOXUzt1F38yPwhmJtGAiEA6fcfrJdqRAghyPLd9jAfsw7Imc0JyLv0Q8s1ORL+ZYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3156496},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"8f279836544886cdf163a0e77269e41f77633e17","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.27_1776794140561_0.3903099371003711","host":"s3://npm-registry-packages-npm-production"}},"5.2.28":{"name":"phaibel","version":"5.2.28","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.28","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"c1f082736ad6d928d21bd6ca32aff030d03c264e","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.28.tgz","fileCount":1104,"integrity":"sha512-EnvfKWoQUbCvFmcWYOCkSgCRHbexPcgQPH6f920/DL23AsNn5wGXGgPdIlWjAm2EATjRZvlFXxeoclIPIeCNpg==","signatures":[{"sig":"MEUCIQD9V2rc5j846C/Mq54eYT5bQq6Q3BCoFO5mYoscQ63HMwIgYnOsjgmeqYaOCmxWBG5s9AZZ/uUo4FlZPs7gx40ZnU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3156954},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"6d1148e1ed2e44e960f153315497b0513d80be24","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.28_1776798880394_0.29544986321957745","host":"s3://npm-registry-packages-npm-production"}},"5.2.29":{"name":"phaibel","version":"5.2.29","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.29","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"5818cbd300614c70cff8ca2bc50399629e884342","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.29.tgz","fileCount":1104,"integrity":"sha512-bDRFiuAQ8CFV0XR1Dlk0c3L5O4/lgrsaRD7r3to5uq6GQNpaAeMuGlP13tKyVXEXN0zp2BJEekuL5ER+NT5hig==","signatures":[{"sig":"MEYCIQDfeiz0Ol/oblrhB+LpZMYkOfNPOi94I2cV7IFGi4JTgAIhAM0dOAZ1M6DzG/hGjzFK5AQsguEmOl1AK4xvEyDegRph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3157093},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"249631c24a60511c6f5f4b99d297cc7f07173084","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.29_1776799016898_0.40393010499641946","host":"s3://npm-registry-packages-npm-production"}},"5.2.30":{"name":"phaibel","version":"5.2.30","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.30","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"c1f66bb62bc7a9afff3fa09622c6dc7f82b0589c","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.30.tgz","fileCount":1092,"integrity":"sha512-yMA0je+uJ96yTD8pqLpGjHIyOobADGrHVHEV/xzQzfecBwPkz/xMnzQoFdWNxMvMZYxhTxWzCyByjoWs/L89ag==","signatures":[{"sig":"MEUCIBXBsiR0jBF/sGV6ATmINUc7DHuOwCpUwoTcCrcK/j8RAiEAk4PokgsgkURzVHg/NKhcb5g1oU3jSbGHQOTaUGHPS28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3104257},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"cd30e0a772f5ce4a5919f0855931252ac4743fb1","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.30_1776799276378_0.04318400127877253","host":"s3://npm-registry-packages-npm-production"}},"5.2.31":{"name":"phaibel","version":"5.2.31","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.31","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"e6f45d74e4eed4dbb553a54444dcced16ba210f1","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.31.tgz","fileCount":1096,"integrity":"sha512-EEjSYTcobisJEsMn6+WNTiPAdivuEyia08NMLRRqtqduH09KDKzYtt7htVerePHzvGjMzpxw2NeQbi8Pl6H3fw==","signatures":[{"sig":"MEQCIGBbx2RcoMWq1GmENkRoH79o3lA97FimnpKLOOJIIZoUAiBMEX9jj7ZrmypzdEv5ZgNBgLuqCvd5vSXpaOgq5BJ7lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3142209},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"ddb2720a17922560573b5045941843a249f6901b","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.31_1776816256595_0.30458386891587685","host":"s3://npm-registry-packages-npm-production"}},"5.2.32":{"name":"phaibel","version":"5.2.32","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.32","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"56d74d863617b13a216984f6b75a7ddb0ccd40ed","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.32.tgz","fileCount":1104,"integrity":"sha512-mgHDfYxQ8ihhS3V9Zs9lUh/ME4HnnVnIHurpjX2ANq/miePjWLX6iXG4y3Lr/GrQ8+d3ZcfHyihiNrgHVRHO/w==","signatures":[{"sig":"MEQCIH93qFDhy9L8NcaIjiYmNjqgCZXJUwRPHdwc+Ne78XlEAiBzzbBoxcsMEU4YypjY8sIVtFJIXN/tQ+eAlKpE8szamw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3174051},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"c7f5e5b58cbddf7966661058e9ab49f66aafa061","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.32_1776818135543_0.025972943901879653","host":"s3://npm-registry-packages-npm-production"}},"5.2.33":{"name":"phaibel","version":"5.2.33","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.33","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"4a9f989435d3427251951db0d7b0b5c5706bd393","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.33.tgz","fileCount":1104,"integrity":"sha512-5+inYnM8k/yBZmSMxc+JjpkcYrnllE+mbJK44DkEA23VkUjukNqZ1LNuh2JF7FtfoQlLd85wQsRp6oyTpScU2Q==","signatures":[{"sig":"MEUCIQDRSxKoANdeeAh51F/TLfJqtZEsJnfNKQIPF1lnwI/hFwIgPAJzPxi0SsA5rPCK3Q/Zyu7rY9woCw2uZufNCz3K0yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3177141},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"5436232fabff4091daf3aa44f748502c66fb7a4b","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.33_1776818218591_0.9910082407502372","host":"s3://npm-registry-packages-npm-production"}},"5.2.34":{"name":"phaibel","version":"5.2.34","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.34","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"9893b8886350ac67dbc7d024e6670ddca6e90ed5","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.34.tgz","fileCount":1108,"integrity":"sha512-8GNCvSXUL0z7SZD3gxePcYXMzosgbhhuQXcRLwFDgbBDqhm4x+KDVvgl4u67h1pXfnYX27N83xf7fhWW298zvw==","signatures":[{"sig":"MEUCIQDotP5SiywLhRW8qhUE8Q5dKOQHRypCxWEBUv3BRBg2hwIgR7MtcmRkB5S8h6Vk0KQtceGvdOoK85PjTkdx4xCyGhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3197777},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"e2c9721d88d62c25812906990232352f5d7f9258","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.34_1776818470785_0.2313598735376079","host":"s3://npm-registry-packages-npm-production"}},"5.2.35":{"name":"phaibel","version":"5.2.35","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.35","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"5cb03101c2a34e37782216d6326911f7ded482b9","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.35.tgz","fileCount":1112,"integrity":"sha512-LVAu5BiFFEJpgwD9AF318Ix5TZ8xY1mKzjHRcTxAm5B61x3BtR5CD8Q+AAVUcIdkDJVAz+VQKykF5lztEBjAJw==","signatures":[{"sig":"MEUCIQCsMNW5jUvQd2DL/AEV/pTWc737FG2HkkGRL4YGDyTgNAIgVIInydUJ+wwaYuiH4bHnnvVF7vXmHH5uWuLmQuLd/m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3253329},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"2a2f1dfa72a77729a459ce3fe57de94133f91c76","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.35_1776866814761_0.9871476039572775","host":"s3://npm-registry-packages-npm-production"}},"5.2.36":{"name":"phaibel","version":"5.2.36","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.36","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"a2c79b5d38e5fa9992bed5af29712c5530046ad6","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.36.tgz","fileCount":1112,"integrity":"sha512-ZgXzXH0l08dWvcyQ8BO4UEknAUiDsJ13SVWikHkMAWkaivPuPDbpU3yOB/h65Ft7vS2yEDGO2g0iCuC3SbmZzw==","signatures":[{"sig":"MEQCIFdLqOGdnlEsKTo0XlpJpikawD39xIH3ZWfNd+osO31UAiBxIHW5l0AQC/NA/V+4VYXV136R9/R9dmDIG3Tm650h1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3255312},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"e9b886286c048aa0d659742d202c1802fd82a4a8","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.36_1776872075392_0.47678983023848875","host":"s3://npm-registry-packages-npm-production"}},"5.2.37":{"name":"phaibel","version":"5.2.37","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.37","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"9288d0aeaf90ac52bc2c51061df57285f868ea75","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.37.tgz","fileCount":1112,"integrity":"sha512-AqOIW1zI2eS9PwU7v7rD/ieOeC7+m0gI1alQLjY6DVnfhG7qk4ibZJcJDOMr4dSYYfBVYrTAoQLcG9bc5sGNCQ==","signatures":[{"sig":"MEYCIQD2vT+bXA7FqM4d4qLn7AJn5K03dUTQUgB0GUqVp+7n9gIhAOPgoq8PESg7oGHdxqD+Wr+4W5fZ9p5c/4uFHPj9dfJH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3255533},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"94be8b3f808eba245cbfc2b535b9df5e2417a459","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.37_1776872341019_0.8052649971945152","host":"s3://npm-registry-packages-npm-production"}},"5.2.38":{"name":"phaibel","version":"5.2.38","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.38","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"2274bb0506e0aa7a9ad3eaf1a720beade81ad377","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.38.tgz","fileCount":1112,"integrity":"sha512-Y1AEz7wqTHc8B2xouE95o79mvA8b5jtqgayqsEu8vhyX07dTUbxuL/bx2o04Q4GfMgjrJF4mWZW1s6/L9dsZSg==","signatures":[{"sig":"MEYCIQDSIxl7aLyaOk0o8ssA5KS9gqP8Q10x2r6Uq45xZDjFHAIhALr9097tg240lG0nl28ZrGuvyWNwe7xy6kuHyJrSnRWZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3258310},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"8c523424973d89f857dc54a6134ca1066ccc8e3a","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.38_1776953456222_0.4698200719582257","host":"s3://npm-registry-packages-npm-production"}},"5.2.39":{"name":"phaibel","version":"5.2.39","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.39","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"0f99918887c7ca169ba9ff550cf4784e0dbfb8ea","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.39.tgz","fileCount":1120,"integrity":"sha512-E6m5XxONJWa4lfj260TSgs/umEcH0ycghUlGRoWUg32qaGJJsazG36AZDwR7XwuhgeK5PchHtIjb0AADUAqrfA==","signatures":[{"sig":"MEYCIQCFODx597CbgsTasapv2p/p5G4eyjcPgtgZVcfoaSn9igIhAJKKU3ltO0wHZhwxMEwkfX1PMw8FP8NchZ6LTRsjWc99","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3306333},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"3348f7b5f9a7b3eaee85b0da9a5c5d0fe0492001","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.39_1777159488009_0.4062791303003872","host":"s3://npm-registry-packages-npm-production"}},"5.2.40":{"name":"phaibel","version":"5.2.40","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.40","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"cf42ae5c4fec83d21f256ee19b67f813dc60ef5f","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.40.tgz","fileCount":1128,"integrity":"sha512-NGhrPk8/+lKreTh0dE5imby+FZBJtwslhtg7384FssncEG90eeN7VMTRd89Ov1ledEDC7lXehxx5LnmwJpF5hQ==","signatures":[{"sig":"MEUCICQR6CuA2h5h+Rg0yRGLGkVK/In+wtwLFNHSSzt8xYBBAiEAyoduyko+7qjM3sqjjOPUJoJmk1mZgP50HZzHzAyZfq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3322065},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"bef2e3d5d9ac4eb509e909ea951b29db2e02f0ef","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.40_1777160732820_0.3412286549500938","host":"s3://npm-registry-packages-npm-production"}},"5.2.41":{"name":"phaibel","version":"5.2.41","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.41","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"afb7d2a21d374d8e12e8c95df68f3dc5f0d39248","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.41.tgz","fileCount":1128,"integrity":"sha512-4bB1GU92J9KUiwjM32TucEjiQORII3esMUGzuCRgSsIPQZnY1TkazNP5uA1+EAWGF/SCdJQUMiKofjgHtMMhCQ==","signatures":[{"sig":"MEUCIQCnkQl4Gs0PacmZeA6JuFx/0BmbZb5KipSTvHMT0CVtwgIgdQPfum2Wyi8ggg1tQIsWaym94CXjHbo/qsQshMe/vGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3325112},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"04d0fd508692c5123ffeff216fba2b0d3d4d146f","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.41_1777161056782_0.1405351873918379","host":"s3://npm-registry-packages-npm-production"}},"5.2.42":{"name":"phaibel","version":"5.2.42","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.42","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"6270ca14b3cef02dd18de0d1f96ca7153c22f635","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.42.tgz","fileCount":1108,"integrity":"sha512-dD1gN1fB3QQUcaus3bssauHxEb9cwVrcwldNl2FBjocjm0MMYltKbNQPzMZ0JBzPWE/2aRN6sebLlDU61zvzTA==","signatures":[{"sig":"MEUCIQCqF29Bf9Y4q0nmJpc7xecN6QOrvw8zl6TmVSNg6Pq72QIgWguwD9c+bLz9+5DqVsXTMY26coT0/M2Nz8C4/wSNIfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3274591},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"5c5a0ec254cd5018236b91cbc08861b1afc05de7","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.42_1777161394578_0.389618331193075","host":"s3://npm-registry-packages-npm-production"}},"5.2.43":{"name":"phaibel","version":"5.2.43","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.43","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"e295d09dd814d90d07ea2f7c5c4dd8a371c30414","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.43.tgz","fileCount":1108,"integrity":"sha512-qrHcTqHIJwDtn9pcm7Yb96VJmJdRCBV26THcy7V0r/M9Vp7EtVMIap9lcXV30CTZ18rnHQXdmyEiuEXcY47BjA==","signatures":[{"sig":"MEUCIQDf6P7+0iUmUvGO0PWwTbLfpLoqd4CvYQJWPsD3RANDzQIgA5iXOSrhaJ7uBOaHhHrJxYnC057kV526RVNNIk5Y7jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3250836},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"d2629559837b72a0fbb2fb77fc6c30a7f5437cac","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.43_1777162518717_0.4016166000258474","host":"s3://npm-registry-packages-npm-production"}},"5.2.44":{"name":"phaibel","version":"5.2.44","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.44","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"db0147a20784d7a7088ee031afe6956dce827e9d","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.44.tgz","fileCount":1108,"integrity":"sha512-NwGNfTuLus7jDNX5hWw/Yw0IKCI7ADyYR79tcO37EfDjl1ySfdfPfqmxI9jI3Bs6VhLUFIPHC2l6hJacLL7VCA==","signatures":[{"sig":"MEQCIC/QkvmQb83urlks0JqFL6Sp4FzmLNhDqeIsnqHtBjM2AiAmSoP8bCOcOeaqgreL1tvNZ5vZovGQNVXbbLnTNeI0+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3250836},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"dbdaaa6871257d575f7ba055a5110c808d1c3d20","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.44_1777162772769_0.8267953789730058","host":"s3://npm-registry-packages-npm-production"}},"5.2.45":{"name":"phaibel","version":"5.2.45","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.45","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"d7eeaa8a16c2313f76c259e80de94d7b7d5a6bad","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.45.tgz","fileCount":1108,"integrity":"sha512-AMvR51/OaWy3w4cR8sTGDW4eKM2izgoQzJ9zHBAu9QskXy+6ewX5KuA0/78wwJoY5ldo00MFS+nM/MCy8YLPaQ==","signatures":[{"sig":"MEQCIHTkHTTWyyKzaoH7KlBybi8A2ekdzS8v4jasTh/cPvpaAiA0kUxmGDNHg59hJv9GH/ZLfQOaTB2BbhdrsbEeRu17CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3251833},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"fa9d9b2e7516db4043e37284e88585181ab65a26","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.45_1777217183962_0.47875021722435696","host":"s3://npm-registry-packages-npm-production"}},"5.2.46":{"name":"phaibel","version":"5.2.46","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.46","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"5f40c61a18a00589d23451e55021f2b2131ea263","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.46.tgz","fileCount":1109,"integrity":"sha512-xpxfYO/iUlGWuC7QbaLrnwsNnvJCN/+ba1rGTvwYlxsBo/4vCCW8irkVcOzlOcMJ+ex4snDwqEQDEdn4INOSBQ==","signatures":[{"sig":"MEQCIHNfseiCmoKRIAhCiAsGdW/n28qUQ7lwK2TkoBhO9Qj7AiB2HK+gc7nTeUVjub/W2rClpt8eGLkYrJS/fWsuHASzZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260225},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"5ee5ee440dca72bd9fecd49aa332663397d14898","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.46_1777217393236_0.9617712104381861","host":"s3://npm-registry-packages-npm-production"}},"5.2.47":{"name":"phaibel","version":"5.2.47","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.47","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"babf268648d82bfbc04dadf49e12977d99e2ae86","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.47.tgz","fileCount":1109,"integrity":"sha512-Kdf6YKa/kZD7V3uZtLOVWVV2HDNwvvtk5D6z+Duqvd3uuG27o5lZvrwANF8SRfbX2UtHnVxTiHsiq92QXBqoAg==","signatures":[{"sig":"MEYCIQDJRsYuuPQpu8k4xKLIFA99vFfX0XUmQZjyZSFhXz26IAIhANqPd6zZcVKv2qMRiKn00ZTROK1lhDnTHYYv2UYSV6mi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3260464},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"df3b1acada1c1a5509e78da24a3bf74c158e8a8d","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.47_1777218009199_0.32669614966512217","host":"s3://npm-registry-packages-npm-production"}},"5.2.48":{"name":"phaibel","version":"5.2.48","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.48","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"e3ddcd9c9de2e6eb061c9207cb7fe581e666b91b","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.48.tgz","fileCount":1109,"integrity":"sha512-4kpNR64TwcXyPIHy5H05PaxUH8Lue32hs/U+hwG+7O5POOsntsJmi6HLfjb9Y7SvVHThkwj3vGhBB8hr/aKR+Q==","signatures":[{"sig":"MEQCICNVVTUFl+ki3/PtGkNcrSG87TN88k2HcummIzA5zkpTAiB3arCRg6ECP0yVNf6TNd9qWSc8jq7C9lNkZ5cdGiI64Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3266406},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"62b5cadab4e9c82dc55187a6114d288044de6337","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.48_1777294807415_0.12624857642088716","host":"s3://npm-registry-packages-npm-production"}},"5.2.49":{"name":"phaibel","version":"5.2.49","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.49","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"155fac77369fba066f1e4d19748aadab47e9742f","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.49.tgz","fileCount":1113,"integrity":"sha512-EdjHTXfQuvQSBV/Sx/q/mrtvsuu/uOpN48OwfNtpYulAMMGHpf3n35lxhMyedcQYuDjvYt1XGbOjJdUX1UnWow==","signatures":[{"sig":"MEQCIFT6108rEN0aB6Tdpi2h0SzPFNbddVv7YjroVhD1O9VdAiBnt93gd/LClxVe9vgPHhMUk1M23uSTFTjgKLoyghv+TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3272006},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"0420de930852342eb9fe2a3ed04428a9fe71536d","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.49_1777295299520_0.5121088704795125","host":"s3://npm-registry-packages-npm-production"}},"5.2.50":{"name":"phaibel","version":"5.2.50","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.50","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"b837142de6501c8f59e4f24728708f90416db028","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.50.tgz","fileCount":1113,"integrity":"sha512-RdKBNH2cn5Q5uqpbyblKXD6oOkdjiziXnUlUN7iXY/O+40H7CJiJzW9bm6DJhtLNuot9D0ZlULAC4Fniys40QA==","signatures":[{"sig":"MEQCIC2HDNIArpyuBIvnkcfunGg+pwn+FlTQsTLKdt8U1Gn+AiAuJDqvsaxUkxDDHWJQZ+V8E3BqpWdLSqKg3ixUIVzyHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3273098},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"d0c390a8881d5916a3885f029b777e2ca8f5b149","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.50_1777295659629_0.38480800946410954","host":"s3://npm-registry-packages-npm-production"}},"5.2.51":{"name":"phaibel","version":"5.2.51","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.51","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"5dbbcdd1d6194325fdf13c46094042e845a9df6b","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.51.tgz","fileCount":1117,"integrity":"sha512-fzwHnP1Hv+w/OCk5vnw2DqD3VQO9er7OHu1gBar8PY8sNUIgxnlJiB+fBFAKtA17v8QohJ3xgTssSE9NGZrIow==","signatures":[{"sig":"MEUCIQDrSJ/oI+K3S/0DePiGVTz1frcdBKrF4MxB0ztkMUNT/wIgCs1ERi28XaHSS17co+Yk4onlrOTwkZ7BgJCPbNKqwJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3281104},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"673c91e48f6797e41bd78849cf98d0ecca63c933","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.51_1777295800085_0.4484270501414753","host":"s3://npm-registry-packages-npm-production"}},"5.2.52":{"name":"phaibel","version":"5.2.52","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.52","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"8b0493be12696deeeb7ca20aa1f57fba86a11efc","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.52.tgz","fileCount":1153,"integrity":"sha512-a11EpbuKKFYDrov2xdmXi/O7SeDIpMtjMK4WxqXPPZNzaCm71rQvAZvWZX0doiuffUcsZGdUXeanmnIZQG510A==","signatures":[{"sig":"MEYCIQD2vU2Mc0bD1+eubeNAWrHamWiy1dIPQ7JadqrStEEHXwIhAJE1K5P6cLhFfzkL4GV+Yysf58vfpF1FT8v3Hz/650VD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3381753},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"0649476c7dd9a7d8e8f756c05204f787c9834c3c","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.52_1778451726579_0.6355540066127403","host":"s3://npm-registry-packages-npm-production"}},"5.2.53":{"name":"phaibel","version":"5.2.53","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.53","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"506a9e063e336758181eb5bbb0e1632f9596600e","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.53.tgz","fileCount":1153,"integrity":"sha512-TymKsBQHzds2mkkt0lhrjNZDemQC2gI3NAJJ28n92zyAJ1V1sGZP3Zv9Fk7lcwSrxwNnrBOB7uCHcnnepwTaWQ==","signatures":[{"sig":"MEYCIQCESY4VEZgcvksZuJuOmg7HiPlWI4Rwg20ttx57EkBaZgIhAKBEtchldqUH7RSU2qdKqaPbuWmw4pd+dCm43/lqNuie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3381753},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"743e4cc91c4b9c42756425ecd83efd6cb90de052","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.53_1778451806824_0.2500816800622836","host":"s3://npm-registry-packages-npm-production"}},"5.2.54":{"name":"phaibel","version":"5.2.54","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.54","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"6b83ac082c1d104ec3e9518b631a66b8534d1741","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.54.tgz","fileCount":1157,"integrity":"sha512-kf4xYYgQr8bGGk4X4jeYi29tZ58vwthbXoUG19HC+FLabZQl7FLbdZD6MzZHdS0gVgKJvxPnF9dXszRcW2Y/fA==","signatures":[{"sig":"MEYCIQDMQwSNb8JzcwKql1pGRSmX7AedTdFVUic3+i7Tejr06QIhAL0vGo4snUUSBICBnZ7fwvU7SaorOloVu4UY99KtGdJv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3403791},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"d2560ced58b3f198dd4e1144a2b35fe988129f59","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.54_1778452465122_0.8293460253011267","host":"s3://npm-registry-packages-npm-production"}},"5.2.55":{"name":"phaibel","version":"5.2.55","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.55","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"fa95749e623e8b7348bf790942882ff635c8d8d9","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.55.tgz","fileCount":1157,"integrity":"sha512-Qsdh7Vqq3iIdQcMXdUd4vLVH0jRXgRkw1RT6dLC21pSwdmsDlTOql0cjOIILSSlZ3G1g7RR+bfZV9/ZEL2u3+Q==","signatures":[{"sig":"MEYCIQD1ZcLHOoRjoPIw24GrIPwrNFTQYncuakOEpT9A4vw3LAIhAPLAdqSJFpOOQhiKDc09TS3oAGtKHbafcfp/MXQYWvvv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3415604},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"1e7c4271cff2f9c3184b6c67a632bcc96ebc3f4b","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.55_1778453369328_0.23807163001602083","host":"s3://npm-registry-packages-npm-production"}},"5.2.56":{"name":"phaibel","version":"5.2.56","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.56","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"aa4fa3de9491c400a887ad5df38e98e9973d570e","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.56.tgz","fileCount":1157,"integrity":"sha512-k6rn83iP0VuVDYEDrkloH1+uzUtXcANga3YiPYemqWNCzyudu3iYqzj9XOrOqDL4rgMuZ3pEOtEWFDSWVIyxgA==","signatures":[{"sig":"MEYCIQCHM+IkwLZHjxVR6kPmOuaxEiJ4sAYYR8BDBi8INS2EKAIhAJR7WOfYXHUz4kjo5iCxygTcAYiqaAROMwvFISLm0bLQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3425633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"00fcb5cac34577289d432be551c4c7f86078b399","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.56_1778453940204_0.6176807855184285","host":"s3://npm-registry-packages-npm-production"}},"5.2.57":{"name":"phaibel","version":"5.2.57","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.57","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"fb6d4b1596f6227e7d3578afa29f82719f526192","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.57.tgz","fileCount":1161,"integrity":"sha512-zS/8Z61Lf1DcY13zL6MvzyW4nMKrqFLNZPWoJqH1f+uk7NhTLPZYqi0PkevW5H0N1fvJchNsKvy/3f4Tv2IUuQ==","signatures":[{"sig":"MEYCIQDFPYCvnYeQQFiCSJ6DJ74TFqjyEr+uT1St1It60aEo7AIhAPUmpMxZuOzVV3X1GAdvU7gUBCT6qoQef7F9IbuAAcDF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3446783},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"2720c5bea9680981fb6c202611a0a05c6a22ebfb","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.57_1778454666156_0.6162399590259382","host":"s3://npm-registry-packages-npm-production"}},"5.2.58":{"name":"phaibel","version":"5.2.58","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.58","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"45571f9b529bec9563d9c086c5f189f0429caa3e","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.58.tgz","fileCount":1161,"integrity":"sha512-SHRRcD7EFoLsh8C64KvveaMtpEb4nBVwhPgRwKXmljL3zn1AYg8zWi2SyzfJyTZIBxJf1V1XiXcy1LSGVf1AKQ==","signatures":[{"sig":"MEUCIENJyqbjTrnBRSa2/rIYHhoDUMrC/fCCquRZUQe2B0GfAiEA9aEReHBbyngTsy0hLJcxiHUJ0jyBGGLer0kVedhZxMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3434862},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"90587007f66c825b4b51ab4dbfec112109fee33e","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.58_1778455318297_0.45877326176525757","host":"s3://npm-registry-packages-npm-production"}},"5.2.59":{"name":"phaibel","version":"5.2.59","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.59","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"01fb3bbf5e9dd60b6bd6bdbbb13e5ea653e226e4","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.59.tgz","fileCount":1161,"integrity":"sha512-aN60rCJ0yzvW7/sHwSdTOBTFn2949wcTz1eZNpd1mLkkO9GgnxhW+3CzCCP+BV3y5jZ8aE+Fhx2hUe7c90QLDQ==","signatures":[{"sig":"MEUCIGLZa10+SfaQ7bO5NcrCuMubienlphTDQYiZqvLZDplOAiEAxDsOZ/PIUaaEnv16/NwEC37q8qs/lytwZHsJQqE4Io0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3434866},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"0fee2e64f1eff6a268318644375acc5702fadc9f","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.59_1778455601776_0.3071749418042764","host":"s3://npm-registry-packages-npm-production"}},"5.2.60":{"name":"phaibel","version":"5.2.60","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.60","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"9afa22994db5ddd94d93d22465f254773a8cdd65","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.60.tgz","fileCount":1161,"integrity":"sha512-+Y2QvPAugcwOEqM2BGueP2h5D5+eaEIbJd4Ql/OG772QQTQHfcsKDJB/blaTW39VnujSnh7Hbdp+dTzmrNqShA==","signatures":[{"sig":"MEQCIGllfjDhJZa+mDZIau2HXdReHFjEhG5eSP/mLNeAcFlfAiBU5rNlTwmtcErOuP2Zhi8Fzs75apdYsC6sKx7c29YGYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3436691},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"09f4a59b42102a387d33153cd8adab8e174ef993","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.60_1778455880526_0.41079426794505025","host":"s3://npm-registry-packages-npm-production"}},"5.2.61":{"name":"phaibel","version":"5.2.61","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.61","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"f931979299206f301bedec704c0d82f99f32e6c1","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.61.tgz","fileCount":1161,"integrity":"sha512-QHf+HEHdkazRwZeoWlUfaoNBpIp46OvCIafAIl/QVoqjntVAGsWifhiRnB56DHE3LDDXE8tYPJyjNAqsn4RqRA==","signatures":[{"sig":"MEUCIQCpSQAtaqUxpRsuEtdk/flVOLR9GE6LNMLBeg8laQFELAIgLyvdl3ic3gXTYXdCZ+WokMX7Nsw0UswK8Jx1F7h8fEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3436146},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"025c76e3b91c455a42a5dd8545eebdbcd95159e2","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.61_1778455997045_0.2160683381323747","host":"s3://npm-registry-packages-npm-production"}},"5.2.62":{"name":"phaibel","version":"5.2.62","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.62","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"c0daa6f7ccc559c083a0002c71ca6b71898c2f5b","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.62.tgz","fileCount":1161,"integrity":"sha512-7lMcNvTeOXZPCQvfNKl8JY/cMjfRk8v+MLFrFz7oMmnjBuWO/BAtWubfKg5CU/ZvK/mV8ejq8X8mu88PgCKN/g==","signatures":[{"sig":"MEYCIQCyjjsAOGgbyf3+ZpW3iZolT4kyaD2Eh1FyySHHQqIMmgIhAPhOxrwsWALjUhzACQ9ipM4G1Hcm/nVAbune4DDQ063o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3436399},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"048b61a9e0027c53c076ef06ee8f1597cc0f3216","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.62_1778456103718_0.42582063562965544","host":"s3://npm-registry-packages-npm-production"}},"5.2.63":{"name":"phaibel","version":"5.2.63","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.63","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"577756a9c6ab781c0e75b369a73f3a52808f12d4","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.63.tgz","fileCount":1161,"integrity":"sha512-CCxW03Fnc8VfwTFXFvipgbOTphEX3gCmKbEZVWGbtWzTrhSf0nWgOVozr1Sw9ogiX2OAg+mFesRWmcYHabqD9g==","signatures":[{"sig":"MEUCIQCpNWVuYkftkvCziEg164Szaj9CT/XUqn6R/oFSE4oVbwIgeji/sczPXvyvT0ynhJ4Ze2RR7FO/GgdRKpQqtJ/Rc40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3436432},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"e6a0edd089cd337b32c154a6db7507a1cf5d6b63","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.63_1778456993896_0.01578620012152676","host":"s3://npm-registry-packages-npm-production"}},"5.2.64":{"name":"phaibel","version":"5.2.64","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.64","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"6cb5a589e0c4633df77f19b979cf1cfae47b75ac","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.64.tgz","fileCount":1161,"integrity":"sha512-ySQWCclec7ePUzv0s/UUuHPMGrTEee5sZsbXMYS+zo5jct22y4evQtgmPSw9x2VIq8sR3YnxCj75v7XdK74srg==","signatures":[{"sig":"MEYCIQDbtZH3nYR2JeTTN84pbPfh2ET2vg1FpBhmdfoT862OpQIhAJWnYlahFwetu977hHw0c1+TiirW18HuWCe+I5bgnXXP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3437049},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"da87da8556a74759c04e97ebe35c7da574c4defd","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.64_1778457567672_0.9654195778918431","host":"s3://npm-registry-packages-npm-production"}},"5.2.65":{"name":"phaibel","version":"5.2.65","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"license":"MIT","_id":"phaibel@5.2.65","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"homepage":"https://github.com/clift-labs/phaibel#readme","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"bin":{"phaibel":"dist/index.js"},"dist":{"shasum":"444953d0c998e4ac1c91880e57973255421114d2","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.65.tgz","fileCount":1161,"integrity":"sha512-Zto7v8eP8r+1rw7mDCFWKkjf2mDRDvmTqAce7Xgo5AQYXMjoiHWqYFHM1tOAqFBpSrzCVMZValVLghBXFzYMfA==","signatures":[{"sig":"MEQCIFXcBdrvF06mXehd0/F/DIHFF4g+hxTHoFuuTk0+erHeAiAXBEThcFmpdxsXwv3HBoLYxldPseMx++S6Nr6pNSfbuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3437049},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"gitHead":"6007838195c14bbdad4c4df2b885adad8efded23","scripts":{"dev":"tsx src/index.ts","eval":"tsx evals/run-eval.ts","test":"vitest run --exclude='tests/integration/**'","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","start":"node dist/index.js","headless":"node tests/headless/repl.ts","test:all":"vitest run","eval:loop":"tsx evals/loop.ts","test:watch":"vitest --exclude='tests/integration/**'","eval:compare":"tsx evals/compare.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"repository":{"url":"git+https://github.com/clift-labs/phaibel.git","type":"git"},"_npmVersion":"10.9.7","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.19.0","ora":"^8.0.1","zod":"^3.22.4","chalk":"^5.3.0","marked":"^17.0.2","openai":"^6.17.0","inquirer":"^9.2.12","commander":"^12.1.0","node-ical":"^0.25.4","gray-matter":"^4.0.3","@gclift/cxms":"^2.1.18","@anthropic-ai/sdk":"^0.39.0","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","vitest":"^4.0.18","esbuild":"^0.27.3","@types/ws":"^8.18.1","typescript":"^5.3.3","@types/node":"^20.11.0","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/phaibel_5.2.65_1778504854451_0.350393573376395","host":"s3://npm-registry-packages-npm-production"}},"5.2.66":{"name":"phaibel","version":"5.2.66","description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","type":"module","engines":{"node":">=18.0.0"},"main":"dist/index.js","exports":{".":"./dist/index.js","./dist/*":"./dist/*"},"bin":{"phaibel":"dist/index.js"},"keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"repository":{"type":"git","url":"git+https://github.com/clift-labs/phaibel.git"},"license":"MIT","scripts":{"prepublishOnly":"npm run build","build":"tsc && cp src/phaibel.txt dist/phaibel.txt && cp src/service/index.html dist/service/index.html && cp src/service/web-client.html dist/service/web-client.html && cp src/service/mobile-client.html dist/service/mobile-client.html && cp src/service/productve.html dist/service/productve.html && cp src/service/Assistant.html dist/service/Assistant.html && mkdir -p dist/feral/tier1 && cp src/feral/tier1/*.json dist/feral/tier1/","dev":"tsx src/index.ts","start":"node dist/index.js","test":"vitest run --exclude='tests/integration/**'","test:watch":"vitest --exclude='tests/integration/**'","test:integration":"vitest run tests/integration","test:all":"vitest run","eval":"tsx evals/run-eval.ts","eval:loop":"tsx evals/loop.ts","eval:compare":"tsx evals/compare.ts","headless":"node tests/headless/repl.ts"},"dependencies":{"@anthropic-ai/sdk":"^0.39.0","@gclift/cxms":"^2.1.18","@huggingface/transformers":"^4.2.0","@modelcontextprotocol/sdk":"^1.27.1","chalk":"^5.3.0","commander":"^12.1.0","gray-matter":"^4.0.3","inquirer":"^9.2.12","marked":"^17.0.2","node-ical":"^0.25.4","openai":"^6.17.0","ora":"^8.0.1","stripe":"^22.1.1","ws":"^8.19.0","zod":"^3.22.4"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/node":"^20.11.0","@types/ws":"^8.18.1","esbuild":"^0.27.3","tsx":"^4.7.0","typescript":"^5.3.3","vitest":"^4.0.18"},"_id":"phaibel@5.2.66","gitHead":"0435b22cc375dc5e39061794140bad2d14df3a4b","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"homepage":"https://github.com/clift-labs/phaibel#readme","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-5UUQu36KbWl6oOevlbI8BVo0cGRJyuMpS3HUW7FSntg8Yvlqfo1U5jINgzzR3UvfTMlg+2VHKibERqobaZgxsA==","shasum":"3e17dc21dc2b5dbe0f25014f0cb0c6dfa9ee5e01","tarball":"https://registry.npmjs.org/phaibel/-/phaibel-5.2.66.tgz","fileCount":1201,"unpackedSize":3523534,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDhZyBe9NRGDFpFGn4TRB7ch02p4ouVPOxIpDC5L+mywQIgd89Q8Z2zTymWq1xd0ukf0iLcfr+vyzrZQcWzBb8a6GM="}]},"_npmUser":{"name":"gclift","email":"gclift@gmail.com"},"directories":{},"maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/phaibel_5.2.66_1778536748664_0.18452063788367745"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-20T13:38:29.231Z","modified":"2026-05-11T21:59:08.965Z","4.0.7":"2026-03-20T13:38:29.537Z","4.0.21":"2026-03-23T13:25:47.254Z","4.0.22":"2026-03-24T00:23:29.693Z","4.0.23":"2026-03-24T00:26:28.795Z","4.0.24":"2026-03-24T15:10:28.910Z","4.0.25":"2026-03-24T15:25:04.708Z","4.0.26":"2026-03-24T15:27:13.140Z","4.0.27":"2026-03-24T15:27:32.862Z","4.0.28":"2026-03-24T15:29:12.314Z","4.0.29":"2026-03-24T15:38:41.609Z","4.0.30":"2026-03-24T15:59:26.517Z","4.0.31":"2026-03-24T20:42:12.525Z","4.0.32":"2026-03-24T21:51:33.005Z","4.0.33":"2026-03-24T23:36:59.149Z","4.0.34":"2026-03-30T12:51:52.494Z","4.0.35":"2026-03-30T13:14:09.013Z","4.0.36":"2026-04-01T03:23:37.268Z","4.0.37":"2026-04-01T12:54:34.815Z","4.0.38":"2026-04-01T20:19:20.319Z","4.0.39":"2026-04-01T23:53:25.850Z","4.0.40":"2026-04-02T13:08:41.192Z","4.0.41":"2026-04-03T13:52:58.441Z","4.0.42":"2026-04-04T14:11:28.149Z","4.0.43":"2026-04-04T22:45:55.771Z","4.0.44":"2026-04-04T22:50:16.636Z","4.0.45":"2026-04-04T22:52:42.159Z","4.0.46":"2026-04-04T23:53:23.291Z","4.0.47":"2026-04-05T21:35:26.567Z","5.0.0":"2026-04-07T00:24:19.416Z","5.0.1":"2026-04-07T00:28:21.145Z","5.0.2":"2026-04-07T00:49:15.630Z","5.0.3":"2026-04-07T18:08:45.338Z","5.0.4":"2026-04-08T03:15:28.414Z","5.0.5":"2026-04-08T14:18:40.749Z","5.0.6":"2026-04-08T22:42:38.663Z","5.0.7":"2026-04-09T02:21:24.466Z","5.0.8":"2026-04-09T02:30:13.869Z","5.0.9":"2026-04-09T04:01:16.274Z","5.0.10":"2026-04-09T13:32:32.273Z","5.0.11":"2026-04-09T21:10:40.156Z","5.0.12":"2026-04-10T00:22:20.432Z","5.0.13":"2026-04-10T00:38:41.764Z","5.0.14":"2026-04-10T23:58:18.300Z","5.0.15":"2026-04-11T16:36:05.635Z","5.0.16":"2026-04-11T16:40:30.361Z","5.0.17":"2026-04-11T16:43:57.847Z","5.0.18":"2026-04-11T16:55:36.541Z","5.0.19":"2026-04-11T17:43:13.244Z","5.0.20":"2026-04-12T16:01:06.700Z","5.0.21":"2026-04-12T18:40:21.116Z","5.0.22":"2026-04-12T20:05:19.752Z","5.0.23":"2026-04-13T23:29:31.627Z","5.0.24":"2026-04-13T23:33:16.615Z","5.2.1":"2026-04-13T23:41:42.551Z","5.2.2":"2026-04-14T14:08:40.554Z","5.2.3":"2026-04-16T14:10:14.574Z","5.2.4":"2026-04-16T14:12:28.946Z","5.2.7":"2026-04-19T22:09:38.068Z","5.2.8":"2026-04-19T22:14:12.510Z","5.2.9":"2026-04-19T22:19:29.300Z","5.2.10":"2026-04-20T12:36:29.961Z","5.2.11":"2026-04-20T12:40:45.261Z","5.2.12":"2026-04-20T12:51:42.826Z","5.2.13":"2026-04-20T12:53:21.789Z","5.2.14":"2026-04-20T12:58:39.299Z","5.2.15":"2026-04-20T13:06:02.329Z","5.2.16":"2026-04-20T13:10:53.680Z","5.2.17":"2026-04-20T23:39:33.093Z","5.2.18":"2026-04-20T23:46:16.359Z","5.2.19":"2026-04-20T23:48:33.527Z","5.2.20":"2026-04-21T02:58:20.691Z","5.2.21":"2026-04-21T13:36:03.035Z","5.2.22":"2026-04-21T13:49:22.134Z","5.2.23":"2026-04-21T13:54:03.127Z","5.2.24":"2026-04-21T13:58:57.182Z","5.2.25":"2026-04-21T14:27:42.531Z","5.2.26":"2026-04-21T16:41:05.710Z","5.2.27":"2026-04-21T17:55:40.787Z","5.2.28":"2026-04-21T19:14:40.620Z","5.2.29":"2026-04-21T19:16:57.102Z","5.2.30":"2026-04-21T19:21:16.636Z","5.2.31":"2026-04-22T00:04:16.849Z","5.2.32":"2026-04-22T00:35:35.728Z","5.2.33":"2026-04-22T00:36:58.817Z","5.2.34":"2026-04-22T00:41:11.058Z","5.2.35":"2026-04-22T14:06:54.968Z","5.2.36":"2026-04-22T15:34:35.688Z","5.2.37":"2026-04-22T15:39:01.247Z","5.2.38":"2026-04-23T14:10:56.447Z","5.2.39":"2026-04-25T23:24:48.228Z","5.2.40":"2026-04-25T23:45:33.029Z","5.2.41":"2026-04-25T23:50:56.995Z","5.2.42":"2026-04-25T23:56:34.735Z","5.2.43":"2026-04-26T00:15:18.964Z","5.2.44":"2026-04-26T00:19:33.048Z","5.2.45":"2026-04-26T15:26:24.319Z","5.2.46":"2026-04-26T15:29:53.437Z","5.2.47":"2026-04-26T15:40:09.425Z","5.2.48":"2026-04-27T13:00:07.714Z","5.2.49":"2026-04-27T13:08:19.770Z","5.2.50":"2026-04-27T13:14:19.848Z","5.2.51":"2026-04-27T13:16:40.249Z","5.2.52":"2026-05-10T22:22:06.984Z","5.2.53":"2026-05-10T22:23:26.993Z","5.2.54":"2026-05-10T22:34:25.337Z","5.2.55":"2026-05-10T22:49:29.616Z","5.2.56":"2026-05-10T22:59:00.469Z","5.2.57":"2026-05-10T23:11:06.387Z","5.2.58":"2026-05-10T23:21:58.562Z","5.2.59":"2026-05-10T23:26:42.028Z","5.2.60":"2026-05-10T23:31:20.731Z","5.2.61":"2026-05-10T23:33:17.294Z","5.2.62":"2026-05-10T23:35:03.914Z","5.2.63":"2026-05-10T23:49:54.115Z","5.2.64":"2026-05-10T23:59:27.955Z","5.2.65":"2026-05-11T13:07:34.638Z","5.2.66":"2026-05-11T21:59:08.866Z"},"bugs":{"url":"https://github.com/clift-labs/phaibel/issues"},"license":"MIT","homepage":"https://github.com/clift-labs/phaibel#readme","keywords":["ai","assistant","cli","todo","notes","personal-assistant","openai","anthropic","claude"],"repository":{"type":"git","url":"git+https://github.com/clift-labs/phaibel.git"},"description":"AI personal agent that dynamically assembles executable processes from composable code blocks — powered by FeralCCF","maintainers":[{"name":"gclift","email":"gclift@gmail.com"}],"readme":"# Phaibel\r\n\r\nAn AI-powered personal assistant that manages your tasks, events, notes, goals, people, and more — all stored as plain Markdown files in a local \"vault\" folder.\r\n\r\nChoose from 4 personalities and name your agent to make it truly yours.\r\n\r\n```\r\n  ____  _           _ _          _\r\n |  _ \\| |__   __ _(_) |__   ___| |\r\n | |_) | '_ \\ / _` | | '_ \\ / _ \\ |\r\n |  __/| | | | (_| | | |_) |  __/ |\r\n |_|   |_| |_|\\__,_|_|_.__/ \\___|_|\r\n\r\n Your Intelligent Personal Assistant\r\n\r\n ┌─────────────────────────────────────────────┐\r\n │  \"remind me to call the dentist tomorrow\"   │\r\n └──────────────────┬──────────────────────────┘\r\n                    │\r\n                    ▼\r\n ┌──────────┐  ┌──────────┐  ┌──────────┐\r\n │ Classify │─▶│ Create   │─▶│ Set Due  │\r\n │ Request  │  │ Task     │  │ Date     │\r\n └──────────┘  └──────────┘  └────┬─────┘\r\n                                  │\r\n                    ┌─────────────┘\r\n                    ▼\r\n ┌──────────┐  ┌──────────┐\r\n │ Link to  │─▶│ Respond  │\r\n │ Calendar │  │ to User  │\r\n └──────────┘  └──────────┘\r\n\r\n Every request builds a unique process graph.\r\n```\r\n\r\n## Quick Start\r\n\r\n1. **Install and create a vault**\r\n   ```bash\r\n   npm install -g phaibel\r\n   mkdir my-vault && cd my-vault\r\n   phaibel init\r\n   ```\r\n\r\n2. **Configure an API key** (prompted during init)\r\n   > Requires a key from [OpenAI](https://platform.openai.com) and/or [Anthropic](https://console.anthropic.com)\r\n\r\n3. **Open the web client at [http://localhost:3737](http://localhost:3737)**\r\n\r\n   The service starts automatically after init. On first visit you'll choose a personality, name your agent, and optionally fill in some context about yourself. Then just start chatting:\r\n\r\n   ```\r\n   remind me to call the dentist tomorrow\r\n   what's on my plate today?\r\n   create a goal to run a half marathon by June\r\n   ```\r\n\r\n## Personalities\r\n\r\n| Personality | Style |\r\n|-------------|-------|\r\n| **British Butler** | Formal, composed, measured. \"Very good, sir.\" |\r\n| **Rock Star** | High-energy, irreverent, enthusiastic. \"Let's shred this to-do list!\" |\r\n| **Executive Assistant** | Professional, crisp, efficient. \"Done. Next item on your agenda.\" |\r\n| **Friend** | Warm, casual, supportive peer. \"Hey! I took care of that for you.\" |\r\n\r\n## CLI Commands\r\n\r\nThe CLI is an admin toolkit. The web client at `http://localhost:3737` is the primary user interface.\r\n\r\nRun `phaibel --help` to see all commands:\r\n\r\n| Command | Description |\r\n|---------|-------------|\r\n| `phaibel init` | Create a new vault in the current directory |\r\n| `phaibel config` | Manage API keys and LLM provider settings |\r\n| `phaibel service start\\|stop\\|restart\\|status` | Manage the background daemon |\r\n| `phaibel queue status\\|pause\\|resume\\|clear` | Inspect the task queue |\r\n| `phaibel index stats\\|rebuild\\|graph\\|neighbors` | Manage the entity relationship graph |\r\n| `phaibel cron list\\|enable\\|disable\\|run` | Manage scheduled background jobs |\r\n| `phaibel calendar add\\|remove\\|list\\|sync` | Manage Google Calendar ICS feeds |\r\n| `phaibel feral` | Inspect the Feral CCF flow engine |\r\n| `phaibel sync` | Git-based vault sync |\r\n| `phaibel setup` | Update your name and preferences |\r\n| `phaibel type list\\|add\\|edit\\|remove` | Manage entity type schemas |\r\n| `phaibel entity <type> [action]` | CRUD for any entity type |\r\n| `phaibel skill` | Manage MCP skill servers |\r\n| `phaibel tool <name> [input]` | Run a registered tool directly |\r\n| `phaibel tools` | List all available tools |\r\n\r\n## Content Types\r\n\r\n| Type | Description |\r\n|------|-------------|\r\n| **todo** | Tasks with priority, status, and due dates |\r\n| **event** | Calendar events with start/end times and locations |\r\n| **note** | Freeform notes |\r\n| **todont** | Things you're deliberately *not* doing |\r\n\r\nYour agent creates new content types as needed — just ask it to track something new.\r\n\r\n## How It Works\r\n\r\nPhaibel **writes a unique software process for every request**. Instead of following rigid workflows, it dynamically assembles a process graph tailored to what you asked for.\r\n\r\nThis is powered by **Feral CCF** (Catalog-Code Framework):\r\n\r\n- **NodeCode** — reusable logic blocks (e.g., \"query todos\", \"format as markdown\", \"call LLM\")\r\n- **CatalogNodes** — configured instances with default settings\r\n- **ProcessNodes** — nodes wired together into a directed graph for a specific request\r\n\r\nThe web UI visualizes the process created for each action so you can see exactly what happened.\r\n\r\n## BYOK (Bring Your Own Key)\r\n\r\nYour keys are stored locally in `~/.phaibel/secrets.json` and never leave your machine.\r\n\r\n```bash\r\nphaibel config add-provider openai\r\nphaibel config add-provider anthropic\r\n```\r\n\r\nWhen both providers are configured, Phaibel picks the best model for each task:\r\n\r\n| Capability | What it does | OpenAI default | Anthropic default |\r\n|------------|-------------|----------------|-------------------|\r\n| reason | Complex thinking | gpt-4o | claude-sonnet-4-6 |\r\n| chat | Conversation | gpt-4o | claude-sonnet-4-6 |\r\n| summarize | Condensing info | gpt-4o-mini | claude-haiku-4-5 |\r\n| categorize | Classification | gpt-4o-mini | claude-haiku-4-5 |\r\n| format | Text formatting | gpt-4o-mini | claude-haiku-4-5 |\r\n| embed | Vector embeddings | text-embedding-3-small | *(not supported)* |\r\n\r\nOverride any mapping:\r\n\r\n```bash\r\nphaibel config set-capability reason anthropic claude-sonnet-4-6\r\nphaibel config reset-capability reason\r\n```\r\n\r\n## Where Things Live\r\n\r\n```\r\n~/.phaibel/\r\n  secrets.json         # API keys (never committed)\r\n  phaibel.pid          # Daemon PID\r\n  phaibel.sock         # Unix socket\r\n\r\nyour-vault/\r\n  .vault.md            # Vault root context (read by the LLM)\r\n  .state.json          # User profile (name, personality, agent name)\r\n  .phaibel/            # Vault-scoped config\r\n    config.json        # LLM capability overrides\r\n    entity-types.json  # Entity type definitions\r\n    logs/              # Chat session logs\r\n    processes/         # Saved Feral processes\r\n  todos/\r\n  events/\r\n  notes/\r\n  goals/\r\n  people/\r\n  recurrences/\r\n  todonts/\r\n  inbox/\r\n```\r\n\r\nEvery entity is a plain `.md` file. Edit them with any text editor, sync with Git, or back up however you like.\r\n\r\n## Environment Variables\r\n\r\n| Variable | Description |\r\n|----------|-------------|\r\n| `PHAIBEL_VAULT` | Override vault root path |\r\n| `PHAIBEL_SERVICE=1` | Internal: marks the process as the daemon |\r\n| `PHAIBEL_DEBUG=1` | Enable verbose debug output |\r\n\r\n## Development\r\n\r\n```bash\r\ngit clone https://github.com/clift-labs/phaibel.git\r\ncd phaibel\r\nnpm install\r\nnpm run build\r\nnpm link\r\n```\r\n\r\n```bash\r\nnpm run dev          # Run with tsx (hot reload)\r\nnpm test             # Run unit tests\r\nnpm run test:all     # Run all tests including integration\r\n```\r\n\r\n## Requirements\r\n\r\n- Node.js >= 18\r\n- An API key from OpenAI and/or Anthropic\r\n\r\n## License\r\n\r\nMIT © [Clift Labs](https://github.com/clift-labs)\r\n","readmeFilename":"README.md"}