{"_id":"@akalsey/sapience-thinking","_rev":"32-cb3a0110226ed5dd8ffa1c521ac50835","name":"@akalsey/sapience-thinking","dist-tags":{"latest":"0.5.10"},"versions":{"0.1.4":{"name":"@akalsey/sapience-thinking","version":"0.1.4","_id":"@akalsey/sapience-thinking@0.1.4","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"0d432712066dbef2dc57e6f2982c614ade1e217a","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.1.4.tgz","fileCount":14,"integrity":"sha512-nfqCg6iJIpuyBHTILznPy4dKr7u+Wgkw9HLX8eOAUAwc8c5YHTiebedWdLZ3GpVX4i/o3BdpAqasI2CWHRwijw==","signatures":[{"sig":"MEUCIAsmryNOL+msIeo2wjFGlq8SjxAbb/MMQbcc3rpn7bvNAiEA3+4YJlEAR9Fakp0LAEQlI1I1d1JtBuGxPIBRi5lYkUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27570},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"e69aa5226df47dbe33b331476ade8e20aca36f95","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.1.4_1779638503378_0.4556207729028692","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@akalsey/sapience-thinking","version":"0.2.0","_id":"@akalsey/sapience-thinking@0.2.0","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"073af1c4370f07b6be5e91dfb8b18968770af8b1","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.2.0.tgz","fileCount":15,"integrity":"sha512-9nexBYr2sVTT4Of1TsqqV9MCUKeY3Sx77IEoZsACLrgC85yjTYIIqaJOsUdgY1Q+QqMD950nsDW+EwckYnjEGA==","signatures":[{"sig":"MEUCIGDJdk0K6dfEwT98bARmSwlYmGnCpNxMArAqWkFjCh7xAiEAhxoIVpWv6uGlOPiUHlwJBUV1gVX3ibOrovU+ZvFyu4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29069},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"3fdcdcf039e736bacac997650f41c70747b120de","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.0","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.2.0_1781063472143_0.7399269043717551","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@akalsey/sapience-thinking","version":"0.2.1","_id":"@akalsey/sapience-thinking@0.2.1","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"1115636a6e0a843f2ba990fc73b2abea04035ea9","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.2.1.tgz","fileCount":15,"integrity":"sha512-PoNjwFxAjes1ebKY5hC3l7KylcneV1DCXWFppFjcLPnV/AslpB6NmB2wFpXPD2U1syTimfeR5EegjeQ5vSIp0w==","signatures":[{"sig":"MEUCIQDap8D1AL1L8PBjVHETFV2KNisdpV1/9aecAVgyJ16CpgIgLQyVZRyRJOalgWLajU/Wh07o3lJabwcQ1AYcGOSUc6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29148},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"3fdcdcf039e736bacac997650f41c70747b120de","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.2.1_1782363112992_0.31398775200470896","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@akalsey/sapience-thinking","version":"0.2.3","_id":"@akalsey/sapience-thinking@0.2.3","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"c8f22f67f6c6404b0c7996873d98d6a38af93e1f","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.2.3.tgz","fileCount":15,"integrity":"sha512-8/SRjHV8KcKfF/xaPcSTLPrmiYOLoDAda8kv9GeEh0qvehZk3jF8qWTqXbPk1bHbm6+wUJezd0MOcYbdRBglrw==","signatures":[{"sig":"MEUCIBX3A1sroUx8cxmngXGfKGAxXKc1krMEYmJlj+pb6OO7AiEAlNospRda2CIgd5ZZ1kFIt7f0i/ovYtGO7+XF7Lxljus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29158},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"a380449457dca9cf5993e9770b9f44f3629db217","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.2.3_1782529255638_0.8638214301428933","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@akalsey/sapience-thinking","version":"0.2.4","_id":"@akalsey/sapience-thinking@0.2.4","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"7570d616527dfb9bcaf0a866e56cc531b8d31944","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.2.4.tgz","fileCount":16,"integrity":"sha512-bELGoVde/yYybFmQgDL7vrTUTamLiFUmXhOGn+GiWa52Dn6j64GQcXpy16rWe/3h59VwjS2x9t66gXBMTWlaBw==","signatures":[{"sig":"MEYCIQDEQVrJVREWhGcAoRQntJ7HkffVRX2glrQLYP1Vhg2vyAIhAInJRReEK4WLJLV+41AhtyPS483TfKpXyuxVmuJIDua4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30326},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"0eced2643c72140ad95df391743884b90481b536","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.2.4_1782599992458_0.6800399252608711","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@akalsey/sapience-thinking","version":"0.3.0","_id":"@akalsey/sapience-thinking@0.3.0","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"60a597211ea9d93bc709fc550d9e31dd937723ff","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.3.0.tgz","fileCount":24,"integrity":"sha512-0DoQAG6LlxcoW0oEuTd8nRRdL0dZOwouL2aedxxZR/varSIqc/GeaZ39jtSZCGudAIXYjYPabPVJzpV+2/pZAA==","signatures":[{"sig":"MEUCIQCkteCEntBKVu2e/ReCPqI35zn003t5bfnRODbONnnOXgIgUd6r/AEins/pU/EwISZ5/9DADMqn9plekzuMJK466dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44319},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"5b2370974d9adb7f29010cbc9a27c2fd3f0ddfdf","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.3.0_1783294367219_0.7804441230971437","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@akalsey/sapience-thinking","version":"0.4.0","_id":"@akalsey/sapience-thinking@0.4.0","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"937635c7c06e3f66824d116bf879fd7c3ecae966","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.0.tgz","fileCount":29,"integrity":"sha512-ySkJa/E/BWfL22L33HvCN6pQKJ6pQko+XSugeEHzqqWJ6OV00PLzl4Q+JV5an7qLHjmRE+J6KS3mGkdS7rHfew==","signatures":[{"sig":"MEUCICy95UnnFHiEof3hrP9dIe8nczi/0Mb7a7qMPZsBzI9pAiEAxwOwlNv9iMv8q7R5n49qm62f3Z7N8aLbtFkCIHt2xbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76190},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"f02178b78ced8e8f9bd78b1646f58498518b1c3d","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.0_1783302557126_0.4959904783510265","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@akalsey/sapience-thinking","version":"0.4.1","_id":"@akalsey/sapience-thinking@0.4.1","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"2cff026b2e452879b0028b669c44c4285c82b55a","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.1.tgz","fileCount":29,"integrity":"sha512-OVpaV5baNNSb9cxQgNclT/YsDZz5c9UVjDpRbdwgeDKkGdXLgka9Aw+wcNPQIpXRe9e/wVzkL8P9pZ/vbExI1w==","signatures":[{"sig":"MEUCIEWy/k0sJDspdgSS3fbeCvU5BaLFif8+n7O+L5uZKtxBAiEA7HWprz7uf2DveAxb5yNNTfigXKlY3syqjs2tFlfRJTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81772},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"1eb288caa73f310018888c6fe69317309bcbb00c","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.1_1783360601885_0.2028886009643358","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@akalsey/sapience-thinking","version":"0.4.2","_id":"@akalsey/sapience-thinking@0.4.2","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"5c759d3510e155c63554989c7107ae349dc7eb12","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.2.tgz","fileCount":29,"integrity":"sha512-0Hq7zpxSIaaoNQtHh4F/GhjAM4x2Q2d5bKSjKJ6SE+a78mcj71t2+yqqZXNWepNmCyHO12ZQDx+LT6UI9mH7Fw==","signatures":[{"sig":"MEYCIQD159AxMw8AyUuC2455wkDkoDus8FXU/rXxDTAHLXWhhAIhAOe99UhlY80tHg8me1A7exi/nOojz3RFDro/7Yu9D4V3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82096},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"6998334a2ba02401f0763a83470952b9cdfcdd76","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.2_1784095671135_0.06831328706407658","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@akalsey/sapience-thinking","version":"0.4.5","_id":"@akalsey/sapience-thinking@0.4.5","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"cc09113826960be638124d5fa2b586768f60114d","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.5.tgz","fileCount":29,"integrity":"sha512-Yp0NR0bHY8LjHncuFGSPh4bkaO8Rk+xqsXQ6kqzJDkA4XHcjgCpwrkDvoKv4jFIjZ+l6aVg4iQ6kro/DF/XJAg==","signatures":[{"sig":"MEQCIDfAfdthKlCFimo62dvgN2kKmzVLTz7s4xGCUuO/YCO1AiBpy38pIaES3azU3qHeYoXRCwMeLEURDBkYsYvAaH3mnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84837},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"f8f111702b2e16cd1a5b46e9ce8dbdc832144416","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.5_1784097468660_0.041575183398927296","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@akalsey/sapience-thinking","version":"0.4.6","_id":"@akalsey/sapience-thinking@0.4.6","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"89aa5eb14c027b9a57a0bc4f66074df883098c1d","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.6.tgz","fileCount":30,"integrity":"sha512-L+b8WcX2/3IUqEPRPK9uTd7Dt7SKFyqxGst4BT8uAmSk6ncgVIg0hI6M+ulcb530m62QsdjOigAYS6VeVr8gZw==","signatures":[{"sig":"MEQCIHaOvdb3GZLgDeV8EJYbNcOWsxaW3MFJjUsanbNWoiqsAiByXYxqi2fMmI79yHLHwF0pVecsXSff+2sHsaq0S2Kazg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89978},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"ec7910dd2eefa06640b82b3d75bb63cc588c58fb","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.6_1784330857286_0.3425249378434523","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@akalsey/sapience-thinking","version":"0.4.7","_id":"@akalsey/sapience-thinking@0.4.7","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"e2c04ac7868ad259a751b372c3eaec08dbc8e451","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.7.tgz","fileCount":30,"integrity":"sha512-9gAq8ofEoVjvpiVAnd79Jz/ivz12xbtKp/G/uYr1UFQVYbWmvFLQ2VtmjEN+ti+vwuNpk7YWDxIszT37njyzjQ==","signatures":[{"sig":"MEYCIQCLj9Sn5kcb53dQ51v5d9s2y/YysklgujXZSSWTF/KK9QIhAOboZK6p4k+b/4xFsPzY7hRvDdhhmhiS1xoEjNp5H7aO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89948},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"eb297250731094244d51778cebc80f657edfd3e3","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.7_1784334614718_0.32013282305964186","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@akalsey/sapience-thinking","version":"0.4.8","_id":"@akalsey/sapience-thinking@0.4.8","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"6e937311c93a0526c6a13b5270c793cd1340c22e","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.8.tgz","fileCount":30,"integrity":"sha512-id+Yy9TX2KKlOw1UUj55XRcG2RedsJEsWCTAudoE3Hxb+f+NWq+DZwrcIpUnTunVsWZFceNBhM8cNqImiC3sHg==","signatures":[{"sig":"MEYCIQCic9Ko30CMzC+6Q6IxylKc8wGwbjnESulnYmmsqgZShAIhAJyzDTZ5OBkUgBqLgOB/kWG4DppG4go9bsCl/k7qL/ZW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90426},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"e14fc6efd29312a5046feaf48e4c9ed4092e3b40","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.8_1784349249429_0.040495250043153685","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@akalsey/sapience-thinking","version":"0.4.9","_id":"@akalsey/sapience-thinking@0.4.9","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"5b3705ef5b32b5e5723540a10f93d290b69aa207","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.9.tgz","fileCount":30,"integrity":"sha512-YJLDTU6WeR/GIqnVfcXpk8MYWPq9PG8AuhzGyM3n0ewt0+4x6SVEoXn8GMbjVI9F1lrqLjgmB41mLqLsJk7CTA==","signatures":[{"sig":"MEYCIQDNEGS3AsOS27WxMJQBHvY832hzzlDBJgSbzBp6ko4EhAIhANzXv3PW1u2Gnwcb5Ttrnb7CdFAzxsXRWh20HgO9u35r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91753},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"a0c6b04cdd990729aa64670a4882af0a359876f8","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.9_1784417164101_0.48552350397122246","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@akalsey/sapience-thinking","version":"0.4.10","_id":"@akalsey/sapience-thinking@0.4.10","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"d4becf69590abef296698e37692c7a44c53d9224","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.10.tgz","fileCount":30,"integrity":"sha512-kfX/jDm3Kyg+mK31f5CBd4RBK1vNNmUT67eI/HfsZKuPHnHBsEtJy4XPvgzMxsQoUQRmphBneQnAo/RVC6e9yA==","signatures":[{"sig":"MEYCIQDI7VlWIah1ZI1Mc4ZBH5OQ1N4cwvuhBd1cgwm1DZ4P0AIhAK1Ra9taendWGh33u10mfLwwkOREu4oCZCxJUNv090kc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91796},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"b625688e45a2c4644a7ab230d22a35f7ab266276","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.10_1784425455108_0.43094637153917925","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@akalsey/sapience-thinking","version":"0.4.11","_id":"@akalsey/sapience-thinking@0.4.11","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"5a26831139064cb35e810725369c5e8383d032f9","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.11.tgz","fileCount":30,"integrity":"sha512-qj/AxkYr+S5I9KESWbUmzKTZ+ZAMHmxpWLoC8XF2hRnQiOYxrE3doIzVD5k8WyFMCOzegsv8h96Io9fevgALMw==","signatures":[{"sig":"MEUCIGRRIk92sp7cdSrTj9oCOq+DJCG118PfIuGsxufbo1ftAiEA0ZAl5yPvCmGVjLc+juzNcIXDneuUtG6pOsf7iCsSCGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92590},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"1a83d950a245deee35866e2bca88b57b5b474d6e","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.11_1784427032214_0.9494463621058387","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@akalsey/sapience-thinking","version":"0.4.12","_id":"@akalsey/sapience-thinking@0.4.12","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"c2e3a06cea595edc5db34ebbaa8891ae945e2917","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.12.tgz","fileCount":30,"integrity":"sha512-4LBvy4w+oxPmeWsz6o/hzsw4xBPRoyNrwwl5dJoMjjMYP6G7KCPm6GyF1iXP/iGjNSq76Bd5d3zgJGWY+qFPJw==","signatures":[{"sig":"MEQCIDBc1hwLcxL60yJGp8FHodQGJ1Yt5ArOigU8YXwF2DhpAiBvAmbTzRuiev2Yl7R/ihVLEVOs7hMLq8lRSZ29nU746w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92614},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"f1d280ea9e75a9cd28835079a81a5f4f3ee05201","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.12_1784477516294_0.0939975469526213","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@akalsey/sapience-thinking","version":"0.4.14","_id":"@akalsey/sapience-thinking@0.4.14","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"8df0c2e275cca7bef9bf8a29fd82981be068f3e0","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.14.tgz","fileCount":30,"integrity":"sha512-rdc7xpaFC4bQOupznflivML36c/5qSskE22MYYbW9n+WK0b5UmkTB157ogsBFwRqBT6p5UigmeTfrISmdPkaiQ==","signatures":[{"sig":"MEQCIDWhKsqBHSvpdoDFVKiVcDbQu9UHE86EcRi0A+jZfTH4AiA/E81ZHl4useb1LZw4Yz3yC89DgKzcQCtYgoLjOE6g6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93233},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"bf2ce5b169ecb7ef1a3b5ab4b84f202f1e4e747e","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.14_1784647600620_0.6899857676833219","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@akalsey/sapience-thinking","version":"0.4.15","_id":"@akalsey/sapience-thinking@0.4.15","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"2334a852e563696170cc5273d8d376b62c29a97b","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.15.tgz","fileCount":30,"integrity":"sha512-PXD10i9DloIZNB40g49dGY7DVhhU+H+596nzQUAdgxxhm/NMc3r1xo8C4utzndI2X3GtWNLl1ocpddKC4cIEmA==","signatures":[{"sig":"MEUCICnnkzNvKtdingUDwgrEt/wsDVtNsPW0N4wAM4ij5HG/AiEAwMiowZvpXec7kI4WRE+/ER8lWzhBdkVvs0BtsPrN66Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93413},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"737a7df099e436a41f834d042597b15122f0d674","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.15_1784657752656_0.7516897371077058","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@akalsey/sapience-thinking","version":"0.4.16","_id":"@akalsey/sapience-thinking@0.4.16","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"4b66a6e1e9d14f2eb85a3aebf57dc992fe8e1592","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.16.tgz","fileCount":30,"integrity":"sha512-AkXNAPodAup76G/4GiUw4rZyFwgovL7Um906tFRcbsh92FC1adny4CZxc0znNYavm+lpElzscsMQ9tGnXvltDg==","signatures":[{"sig":"MEUCIQCTG6xdP5avkCjxCSl3kjhj9UnriytlyZfLr1eWmBARPAIgV8y9omFLHWo5AF5o8+BQEIgwvkQwIgX+zZW6Eq2vik8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93650},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"20e45ee328a20d82611d4d1bb64504e1531deda1","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.16_1784661308722_0.894278190840915","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@akalsey/sapience-thinking","version":"0.4.17","_id":"@akalsey/sapience-thinking@0.4.17","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"2f9408c9afb6a396afc6f25dd024fe5a71125870","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.4.17.tgz","fileCount":30,"integrity":"sha512-6Onfw5A38BodtTJ3YH0mfZePs01XVERfhy/u9XkWdeVQd3/jm8+ZQykgz+tmZ/+zy+hfZWi0OSgGKsXZPpZ15A==","signatures":[{"sig":"MEQCIH4x9c6eWf/bYzPqVwQDCxArGfOhY0o/sO5kz0ReMjyUAiAIJIZdxV9bD7vmb1SlQ3WYAgNSPUbwdM+5g9f251aA3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94569},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"d087829aebe6647e19e81e8961bbea91f2b147c3","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.4.17_1784994178076_0.13156482108397016","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@akalsey/sapience-thinking","version":"0.5.0","_id":"@akalsey/sapience-thinking@0.5.0","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"c2fd06b9d5af8b751b86ef1c134610543ae672ea","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.5.0.tgz","fileCount":30,"integrity":"sha512-uQhGRvcbR9OmvTKVuLBqbFwsADsV375e3aGpkZ6daPf9wowWEL5Dl7leTYYSkd+SeW9sxX9t+p5fjatQREoYsA==","signatures":[{"sig":"MEQCIADTn3qpjDjSqeF8qlgn+5VlcpIM47Et3qqbbql4m5w8AiANpCLoKMSBDJRsE/MPnHhOyEDAPzZcfYgaoJkrek7W8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96462},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"5fbb03992602623c402c6e8bd026251b916106cf","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.5.0_1785093857128_0.7463730815812193","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@akalsey/sapience-thinking","version":"0.5.1","_id":"@akalsey/sapience-thinking@0.5.1","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"529bb7ebd51947ea6459b36f5aef7de6f3737e15","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.5.1.tgz","fileCount":30,"integrity":"sha512-L92jkTQgS6qD3mhJ/DjdzVUH8coe7zhX9kFK7vGIXB0CMd/jZlBdxQcaGD5N+laY5zgcvzJkqMBkgoKKbx+PkA==","signatures":[{"sig":"MEUCIGFF5XelBM0mCKXtk8y5eG1dx9a7Vwc7zi7Zfz1aNLFiAiEAlW6qg7/DgsDLQYJiyjL05UnvZHXtYBInaatQ6677ktE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98865},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"14c2dd55b8289ea87920b2e03d80d35765babbe3","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.5.1_1785174782888_0.7040947953971859","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@akalsey/sapience-thinking","version":"0.5.2","_id":"@akalsey/sapience-thinking@0.5.2","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"7b0e3cb332ccbdecd6386ec53daa77c8ec53adb9","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.5.2.tgz","fileCount":30,"integrity":"sha512-WrMmLWRCYXZ+UH2pECOFi4lAAvkr5yXWxBTzeKSCiM+0wYdwXGca+tRxBjc9tgrfdsSlyCnj9gB85bgsngFM9g==","signatures":[{"sig":"MEUCIGsyi6/5b6ZdjoVIbcTplyzA9PS50ulzug6BXhY8/NNpAiEA0VdrwmNNk0DFJ4lPwQ4KgVlh1tMa45eFqG15cs8wil0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99473},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"51d9a8ee242cc572ac31abbb46cd549b8a6e1809","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.5.2_1785429910985_0.7643505476807806","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@akalsey/sapience-thinking","version":"0.5.3","_id":"@akalsey/sapience-thinking@0.5.3","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"2a1ed021755af393c4c6af3af7c9e87aaf458de6","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.5.3.tgz","fileCount":30,"integrity":"sha512-k8V8BOkioLbAcTMBgpgwkHjm7TzuGYIg5FZyVs5q6Pblu53EFEUAk2K3XH9F1VK2RlFJPmjd92h1RGwcQis2Aw==","signatures":[{"sig":"MEQCIEEtcWaHTR0Upl4TIh+9jXJqT13y+Wo3Mca/UnvKcyOWAiAfvapXAtk9OsIBF47XvIwAmckzEF2JSwvyU0Lju6HFJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103763},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"f7ccf5a0c6537287cdd13214e6735c05197f5908","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.5.3_1785453400561_0.7331448344732139","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@akalsey/sapience-thinking","version":"0.5.4","_id":"@akalsey/sapience-thinking@0.5.4","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"bf2963b77b351a17c1ae9107ec4e1f0a4b56d459","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.5.4.tgz","fileCount":30,"integrity":"sha512-oWRpORMspySmaSop4eejt814ajMp6J4yLrnx62mpFsnUc5WpJ7cpNPRuvFnHgngSE1jV02GVAZVNtUlIQlyuTg==","signatures":[{"sig":"MEUCIAs+lMBxoYFC/BFbuvG73FfMMALmbe8p42RqX5HgJvxfAiEAxy/tuoiPmk1FjCxlZho21HjVHIlYrr9kz1UHNy3j3eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109744},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"82d25e6f0484915cc1610a16840587c9fa3a0a2f","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.3.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.5.4_1785467395286_0.9488074130605928","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@akalsey/sapience-thinking","version":"0.5.5","_id":"@akalsey/sapience-thinking@0.5.5","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"29cc392a8e656d948c2103b99cbb3c4ea31910cc","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.5.5.tgz","fileCount":31,"integrity":"sha512-2Zk+FPvnbLglTU9vkvclMIoTRlrvd9XpKbqBZ9H4yrS2hNWpQAsXoSgXF7zcqTw3Q+LY0nL0TmPVDr/Ud2Ss2A==","signatures":[{"sig":"MEUCIQCZAbnSj9dCBeNhqXXenwFLxlHtaJ8Uqvh/5zoGt9ZiowIgXT2F6SYi8Ybt46ym/udKpJf6sPu9yc5T+Ttz5YmT1yI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116464},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"d49881197def201bcb49870c33523548cb13ddc9","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.5.5_1785703390473_0.44316777349210423","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@akalsey/sapience-thinking","version":"0.5.6","_id":"@akalsey/sapience-thinking@0.5.6","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"f2f1cc2d05f30ac9c802361b258ad0a4315b5eac","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.5.6.tgz","fileCount":32,"integrity":"sha512-WYi8ZOHsh2Gi0KC8BgO4hYuNQwqAzaqi9EdPxu5XoIFqrJOZlzFj/nKgdBK3Sf5rGWXU7hE4zKHsV0e7399FPQ==","signatures":[{"sig":"MEUCIQCAey0CzDNDAVwlyQ+Jizi4uOGimxwchqzlmeZIGcAJMQIgddh3WRpARRPXG5+iPZJgaZ8jV0p58EfJDqWBsjUYK+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121606},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"247e72bab2fc6796a07ec2724bba4d81fadf1785","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.5.6_1785706368213_0.9831176603456848","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@akalsey/sapience-thinking","version":"0.5.7","_id":"@akalsey/sapience-thinking@0.5.7","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"ff9bfb2064bcd65404daea9730530d49ca33f508","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.5.7.tgz","fileCount":32,"integrity":"sha512-tYxOgMipUUGIIJsWB16jAw3TQEfRdr34TmqiHOXbbEXO/SZsCf5Wen3W039QFKqX1xoHqxhUWlt8Y7BbbpNH5w==","signatures":[{"sig":"MEYCIQC8poX7wkHa1+SD8XJOR/mHEvYyctiQ99urrv+apsrBvAIhAJb9nqWwZotk2TV8iM7Jorl2ehsoIzYal54b0SJqQME2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125890},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"674cc02df76b879e145428db694d351105a89c1c","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.5.7_1785814654378_0.804267898355425","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@akalsey/sapience-thinking","version":"0.5.8","_id":"@akalsey/sapience-thinking@0.5.8","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"cac087682bda79a5937b85c99d0ec3e886268273","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.5.8.tgz","fileCount":32,"integrity":"sha512-SWHy2iAESA8sHayNlTl9heG3mJhmykdeRJJRqn3eikv+OfOz1UrnVRZxhuwhQg2cy5tandjD0z4XHCyohrQp8A==","signatures":[{"sig":"MEUCIFLgepQy5d66FAO3BxeNX8OIApXxkBUujCiKh/3SSk79AiEAmHdkO1xx1eVVNbPiQc+cwZpAPpHFJuOj6QWCqBwLyJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126585},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"3b5452538a708afd657843cdf3300b2a42e2279c","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.3.24-beta.2","minGatewayVersion":"2026.3.24-beta.2"},"install":{"localPath":"."},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.3.24-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.5.8_1785815914503_0.26152929421602633","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@akalsey/sapience-thinking","version":"0.5.9","_id":"@akalsey/sapience-thinking@0.5.9","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"dist":{"shasum":"7814fb17afa29501bc4e0141d04b6423f19a9551","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.5.9.tgz","fileCount":33,"integrity":"sha512-2TQoEeFyKPAYfqCWy0cdWxbrlAkZHc+hJSEGRiBp7i3JLUh1UCHdRKwPLXONaSOtYuA7ob1nuIEStmRuagwsbA==","signatures":[{"sig":"MEUCIQDo76EDmqhWl33D6wnyJvk0BHko7zFGaRECm+8/61/R/wIgM5U/4KwkI3adPZh7qgvKCDRX+9sqKcxqBLbG8SqBJ9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEAuGf5vxImWST2ndqC+kqy6jZv4DF8QMhe+24DZKlBWAiEA00NQZ7UseSW0uHbiIdjl6WtdtG68ykjfXaWT+1RmJvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130794},"main":"./dist/index.js","type":"module","exports":{".":"./dist/index.js"},"gitHead":"766410f327e22178318b4501458f3640ba0908c5","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.7.1","minGatewayVersion":"2026.7.1"},"install":{"localPath":".","minHostVersion":">=2026.7.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.7.1"},"_npmOperationalInternal":{"tmp":"tmp/sapience-thinking_0.5.9_1788373656013_0.710994303938244","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"_id":"@akalsey/sapience-thinking@0.5.10","dist":{"shasum":"4f1c0732f6702e5ae03f24271658a0f45e183d26","tarball":"https://registry.npmjs.org/@akalsey/sapience-thinking/-/sapience-thinking-0.5.10.tgz","fileCount":34,"integrity":"sha512-c26fGn4Mlj1xKWW+q4BQGAyzpJ+dQJfQNx2Evgzyl8VH3/Ld3SAZkDQi6O+GZZ2GKrF1Fuf5levKiHOfC7xSKQ==","signatures":[{"sig":"MEUCIQDZ+J48eiD7/8RJr98gx+CnoBIiMoHiT2g7kF1IMN832wIgG1BBhX3sol2zccaQpTt8zYibkIVkJLXzGtLKE7BL3W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCBxqZoAIcwic1qRY05DCEB+vvF87WiBynkVA6WxvKiqgIhAKzAJ1N8UvdfQCKTtAOXd9rBUAz/EV1vlVT4cByThxef"}],"unpackedSize":133357},"main":"./dist/index.js","name":"@akalsey/sapience-thinking","type":"module","exports":{".":"./dist/index.js"},"gitHead":"766410f327e22178318b4501458f3640ba0908c5","scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"version":"0.5.10","_npmUser":{"name":"akalsey","email":"adam@kalsey.com"},"openclaw":{"compat":{"pluginApi":">=2026.7.1","minGatewayVersion":"2026.7.1"},"install":{"localPath":".","minHostVersion":">=2026.7.1"},"extensions":["./dist/index.js"]},"_npmVersion":"11.13.0","description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","directories":{},"maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"_nodeVersion":"26.5.1","dependencies":{"@sinclair/typebox":"^0.33.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","openclaw":"latest","typescript":"^5.5.0","@types/node":"^22.0.0"},"peerDependencies":{"openclaw":">=2026.7.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sapience-thinking_0.5.10_1788405491927_0.1723146377632392"}}},"time":{"created":"2026-05-24T16:01:43.150Z","modified":"2026-09-03T03:18:12.178Z","0.1.4":"2026-05-24T16:01:43.531Z","0.2.0":"2026-06-10T03:51:12.286Z","0.2.1":"2026-06-25T04:51:53.161Z","0.2.3":"2026-06-27T03:00:55.798Z","0.2.4":"2026-06-27T22:39:52.576Z","0.3.0":"2026-07-05T23:32:47.375Z","0.4.0":"2026-07-06T01:49:17.253Z","0.4.1":"2026-07-06T17:56:42.019Z","0.4.2":"2026-07-15T06:07:51.266Z","0.4.5":"2026-07-15T06:37:48.843Z","0.4.6":"2026-07-17T23:27:37.421Z","0.4.7":"2026-07-18T00:30:14.932Z","0.4.8":"2026-07-18T04:34:09.567Z","0.4.9":"2026-07-18T23:26:04.249Z","0.4.10":"2026-07-19T01:44:15.253Z","0.4.11":"2026-07-19T02:10:32.344Z","0.4.12":"2026-07-19T16:11:56.423Z","0.4.14":"2026-07-21T15:26:40.776Z","0.4.15":"2026-07-21T18:15:52.780Z","0.4.16":"2026-07-21T19:15:08.873Z","0.4.17":"2026-07-25T15:42:58.204Z","0.5.0":"2026-07-26T19:24:17.270Z","0.5.1":"2026-07-27T17:53:03.029Z","0.5.2":"2026-07-30T16:45:11.144Z","0.5.3":"2026-07-30T23:16:40.700Z","0.5.4":"2026-07-31T03:09:55.469Z","0.5.5":"2026-08-02T20:43:10.642Z","0.5.6":"2026-08-02T21:32:48.422Z","0.5.7":"2026-08-04T03:37:34.530Z","0.5.8":"2026-08-04T03:58:34.641Z","0.5.9":"2026-09-02T18:27:36.110Z","0.5.10":"2026-09-03T03:18:12.017Z"},"description":"Your agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Ever","maintainers":[{"name":"akalsey","email":"adam@kalsey.com"}],"readme":"# OpenClaw Thinking\n\nYour agent notices things. While it works, it watches for anomalies, patterns, and opportunities that don't fit neatly into scheduled tasks — the kind of \"I noticed this while doing something else\" observations that a thoughtful colleague would flag. Every 15 minutes during working hours, it runs a brief thinking pass over recent activity, produces a structured list of observations and proposed actions, and surfaces anything worth your attention.\n\nThe output is a reviewable log file, not autonomous action. You see what it noticed, you decide what to do with it.\n\nThis plugin is part of the Sapience Suite that gives your OpenClaw agent genuine agency — not just the ability to execute tasks, but the judgment to know when to act, when to ask, when to propose, and when to say \"I'm not sure how you want me to handle this.\"\n\nThis plugin can be used without Sapience if all you want to do is surface observations to the human.\n\n## Setup\n\n### Install\n\n```bash\nopenclaw plugins install npm:@akalsey/sapience-thinking\n```\n\n### Configuration\n\nAdd to your OpenClaw config:\n\nConfig lives under `plugins.entries.sapience-thinking.config` — the full path shape; the short `plugins.sapience-thinking` form is silently ignored.\n\n```json\n{\n  \"plugins\": {\n    \"entries\": {\n      \"sapience-thinking\": {\n        \"config\": {\n          \"activeHours\": {\n            \"start\": \"08:00\",\n            \"end\": \"20:00\",\n            \"timezone\": \"America/Los_Angeles\"\n          },\n          \"output\": {\n            \"logPath\": \"proactive-thinking/log.md\"\n          }\n        }\n      }\n    }\n  }\n}\n```\n\nAll settings are optional — the defaults above are used if omitted. The 15-minute cadence comes from the openclaw cron job (see [docs/cron-setup.md](../docs/cron-setup.md)), not from plugin config. Full key reference: [docs/configuration.md](../docs/configuration.md).\n\n### Output files\n\nRelative paths resolve under the agent workspace dir (`<workspace>/`), not `~/.openclaw`. Absolute and `~/` overrides in config are honored.\n\n| File | Purpose |\n|------|---------|\n| `<workspace>/proactive-thinking/log.md` | Human-readable log of every pass |\n| `<workspace>/proactive-thinking/outcomes.json` | Tracks which proposals you acted on |\n| `<workspace>/proactive-thinking/proposals.jsonl` | Structured sidecar read by `sapience` |\n\n`log.md` and `proposals.jsonl` rotate at 5 MB: the newest 500 lines stay in place, the previous contents move to a single `<file>.old`.\n\n---\n\n## What a pass reads\n\nThe context bundle for each pass is built from what's actually on disk, resolved through the runtime:\n\n- **Session transcripts** — recent activity from the agent's real sessions dir, ordered by file mtime (newest first) within the `lookbackHours` window\n- **Memory** — the memory-wiki vault first, then the legacy per-agent memory dir; newest `.md` files first\n- **Active goals** — in-flight goals from `goals/goals.json` with each one's open todos, so passes weigh proposals by whether they advance a goal and can propose work that moves a specific todo\n- **Open hypotheses** — unsettled cases from sapience's hypothesis ledger, for opportunistic re-testing when adjacent data is in hand\n- **Installed skills** — the skills this install already has (`<workspace>/skills`, the state dir's `skills/`, plus any `skillsDirs` roots), name and description. A pass runs in an isolated cron session and would otherwise have no idea what exists, so it proposed building skills that were already installed\n- **Open skill proposals** — repeated tasks already logged in sapience's skill-proposal ledger and awaiting your decision, so a pass appends evidence instead of re-proposing them\n- **Analytical playbooks** — built-in analyst moves (decompose on delta, outlier check, denominator check, seasonality check, case-to-cohort) plus any you've taught via method feedback, loaded from `<workspace>/sapience/playbooks.json`. They're framed as techniques, never tasks: a pass may apply a playbook but never proposes executing one\n\nSections whose source file is absent are simply omitted — a standalone install (no sapience) just gets a shorter bundle.\n\nThe resolved sessions and memory dirs are recorded in the plugin's status artifact, so `openclaw sapience doctor` shows exactly which directories a pass reads.\n\n## What a pass looks like\n\nEach entry in `log.md` has:\n\n- **Observations** — things noticed with supporting evidence, priority (1–5), and an **evidence grade**: `hunch` (unverified pattern-suspicion), `quick_check` (verified against the data at hand), or `replicated` (has held repeatedly). Grades gate how much initiative routing allows downstream\n- **Proposed actions** — concrete things to do, with estimated effort and a `reversible` flag; only actions explicitly marked reversible ever execute autonomously\n- **Proposed audits** — domains worth reviewing\n- **Open questions** — things blocking analysis\n- **Summary** — one-paragraph overview\n\nA pass that found nothing useful logs `nothing_to_report: true`. Over time, this data shows when thinking passes are productive.\n\nPasses also watch for **repetition worth codifying**: the same multi-step task done more than once (a warehouse query, a CRM pull, a recurring slide) becomes a skill proposal — named, specified, with the repeated occurrences as evidence — logged through sapience's `skill_proposal` tool rather than built unbidden. The installed-skills inventory is checked first: if a skill already does the job, the finding is that it wasn't used; if one nearly does, the pass proposes extending that skill by name. Sapience's ledger enforces the same rule at the door and refuses duplicates.\n\nBefore anything is recorded, proposals are deduplicated against the last 14 days of outcome history — a proposal you dismissed last week doesn't resurface reworded. Drops are logged as `proposals_deduped` events. Output that doesn't parse cleanly is recovered where possible rather than discarding the whole pass; unsalvageable items are counted in a `proposals_coerced` event. Downstream, sapience additionally suppresses items whose text it already delivered in the last 72 hours.\n\n---\n\n## Closing the loop: `record_outcome`\n\nEvery delivered proposal carries an instruction to record your reaction via the `record_outcome` tool: `acted_on` or `accepted` (positive), `rejected`, or `acknowledged` (seen but deferred). Outcomes feed the signal-to-noise report, and — except for `acknowledged` — move calibration confidence for the proposal's domain by ±0.1.\n\nWhen you accept an **audit** proposal, it becomes recurring coverage: the plugin registers a `sapience-audit-<slug>` cron job that runs the audit weekly (Mondays 09:00) and reports findings — or a clean bill — back to you.\n\n---\n\n## Post-task noticing\n\nBeyond scheduled passes, the plugin has peripheral vision over live sessions. When a substantial turn completes (at least `noticing.minTurnChars` characters, at most once per `noticing.cooldownMinutes` per session), a cheap side-pass asks one question: what crossed the agent's path that *wasn't* the point of the task? Duplicate accounts spotted while pulling a report, a surprising number, a dead link.\n\nFindings become hunch-graded observations in `proposals.jsonl` with provenance (`noticed` events record the source session), so they flow through the normal routing, investigation, and evidence machinery. The suite's own `sapience-*` machine sessions are never watched, and an empty result is the normal one. Disable with `noticing.enabled: false`.\n\n---\n\n## Active hours\n\nPasses only fire within `activeHours`. Outside that window, the cron fires but skips; a single `pass_skipped` (`outside_hours`) event is logged on the transition out of hours, not every 15 minutes all night. Overnight windows (start later than end) are supported.\n\nInvalid values (`\"8am\"`, a bad timezone) don't disable the plugin: it falls back to the default hours and emits a `config_invalid` event.\n\n## Delivery\n\nWhen `sapience` is installed and active, thinking passes are routed by its autonomy layer — this plugin defers direct delivery. Standalone (or if the router hasn't run in 2 hours), high-priority proposals (`priorityThreshold`, default 4+) are injected into your main session's next turn, capped at `maxProposalsPerHeartbeat` (default 3) per pass. Injection failures record a `delivery_failed` event.\n\nInjections target the agent main session by default. On installs where `session.dmScope` isolates DMs into per-peer sessions, set `delivery.sessionKey` to the conversation you actually read — see [docs/configuration.md](../docs/configuration.md#delivery-target). Delivered notes subordinate themselves to your own message: if one arrives on the same turn as something you sent, you get answered first.\n\n---\n\n## Troubleshooting\n\n**Nothing in the log after install**\nThe plugin fires on cron schedule, not immediately. Wait for the next 15-minute boundary, or manually trigger:\n```bash\nopenclaw cron run sapience-thinking\n```\n\n**Passes are running but log is empty**\nRun `openclaw sapience doctor`. The most common cause is the cron session not seeing the plugin tools (missing `--tools` grant) — the run reports ok but nothing is written. See [docs/troubleshooting.md](../docs/troubleshooting.md). Otherwise check that `logPath` is writable and resolving where you expect (the doctor's PATHS section shows the resolved paths).\n\n**Too many proposals, too much noise**\nReact to what's delivered — the agent records your reactions via `record_outcome`, and after the 14-day bootstrap period (`learning.bootstrapDays`) the signal-to-noise data in `outcomes.json` feeds back into future prompts. Repeats of recently dismissed proposals are already suppressed by the 14-day dedup. To cut noise further, set `delivery.priorityThreshold` higher (standalone mode) or raise `noticing.minTurnChars` / disable `noticing`.\n\n**`nothing_to_report` on every pass**\nThis usually means the context bundle is too thin — no recent session activity to analyze. The plugin needs active use of OpenClaw to have something to think about. Run `openclaw sapience doctor` and check the resolved `contextSessionsDir`/`contextMemoryDirs` paths point where your sessions actually live; `openclaw sapience doctor --probe` runs one real pass end-to-end.\n","readmeFilename":"README.md"}