Something went wrong. Try again.
A local-first event pipeline for independent agents, built on Jazz.
Something went wrong. Try again.
thought-stream package.json
3.5 kB · 87 lines
JSON
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788{ "name": "@cameron/thoughtstream", "version": "0.0.0", "private": true, "type": "module", "description": "A private Jazz-backed event fabric for personal information streams and modular agents.", "bin": { "thought": "./dist/src/cli.js" }, "scripts": { "build": "tsc && pnpm build:sandbox && pnpm build:harness && pnpm build:chat", "build:chat": "node scripts/build-co-chat.mjs", "test:chat-browser": "pnpm build:chat && tsx scripts/test-co-chat-browser.ts", "build:sandbox": "node scripts/build-sandbox-worker.mjs", "build:harness": "node scripts/build-pi-coding-worker.mjs", "build:harness-image": "pnpm build:harness && docker build -f docker/pi-coding-harness.Dockerfile -t thoughtstream/pi-coding-harness:local .", "canary:letta-agent-sdk": "tsx scripts/letta-agent-sdk-canary.ts", "canary:tinker": "tsx scripts/tinker-conversation-canary.ts", "canary:tinker:proposal": "tsx scripts/tinker-proposal-canary.ts", "canary:tinker:live-event": "tsx scripts/tinker-live-event-canary.ts", "provision:letta-resident": "tsx scripts/provision-letta-resident.ts", "provision:letta-listener": "tsx scripts/provision-letta-listener.ts", "configure:inspector-oauth": "tsx scripts/configure-inspector-oauth.ts", "split:service-credentials": "tsx scripts/split-service-credentials.ts", "configure:inspector-review": "tsx scripts/configure-inspector-review.ts", "configure:inspector-course-chat": "tsx scripts/configure-inspector-course-chat.ts", "configure:inspector-co-chat": "tsx scripts/configure-inspector-co-chat.ts", "test:harness-container": "pnpm build:harness-image && THOUGHTSTREAM_RUN_CONTAINER_TESTS=1 vitest run test/harness-container.test.ts", "check": "tsc --noEmit", "pretest": "pnpm build:sandbox", "test": "vitest run", "dev": "tsx src/cli.ts", "thought": "tsx src/cli.ts", "scan": "tsx src/cli.ts scan", "watch": "tsx src/cli.ts watch", "events": "tsx src/cli.ts events", "batches": "tsx src/cli.ts batches", "run": "tsx src/cli.ts run", "serve": "tsx src/cli.ts serve", "demo": "tsx src/cli.ts demo --root fixtures/vault --source filesystem:fixture", "demo:workbench": "tsx scripts/workbench-demo.ts" }, "dependencies": { "@atproto/jwk-jose": "0.2.4", "@atproto/oauth-client-node": "0.4.9", "@earendil-works/pi-agent-core": "^0.80.6", "@earendil-works/pi-ai": "^0.80.6", "@earendil-works/pi-coding-agent": "0.80.6", "@letta-ai/letta-agent-sdk": "0.5.7", "@thoughtstream/chat-sdk": "npm:@letta-ai/letta-agent-sdk@0.8.3", "chokidar": "^4.0.3", "diff": "^8.0.2", "fast-glob": "^3.3.3", "fast-xml-parser": "^5.10.1", "jazz-napi": "2.0.0-alpha.55", "jazz-tools": "2.0.0-alpha.55", "react": "19.2.8", "react-dom": "19.2.8", "react-markdown": "10.1.0", "typebox": "1.1.38", "yaml": "^2.8.1", "zod": "^4.1.12" }, "devDependencies": { "@types/diff": "^7.0.2", "@types/node": "^22.10.2", "@types/react": "^19.2.18", "@types/react-dom": "^19.2.7", "@types/ws": "^8.18.1", "esbuild": "^0.25.12", "playwright-core": "1.58.2", "tsx": "^4.20.6", "typescript": "^5.7.2", "vitest": "^2.1.9", "ws": "^8.21.0" }, "engines": { "node": ">=22.19.0" }, "pnpm": { "overrides": { "brace-expansion@<=5.0.7": "5.0.8", "protobufjs@>=8.0.0 <8.4.1": "8.4.1" } }, "packageManager": "pnpm@10.20.0"}