{"_id":"@goooyi/opencode-observability-plugin","_rev":"40-5219c67b9ad603f4ab1bf124aac0bd71","name":"@goooyi/opencode-observability-plugin","dist-tags":{"latest":"0.2.31"},"versions":{"0.1.0":{"name":"@goooyi/opencode-observability-plugin","version":"0.1.0","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.1.0","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"874a8baf247638b670e8b849a05dcc3ced34448e","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.1.0.tgz","fileCount":23,"integrity":"sha512-0Xnj7WccR8OEEUNG5bkXmbW/uHKOdVDOcW5irqvdJP1Y4iR7u8zN2MaKF8FlYF/yZgzuPEDm12UrrTEGJj6drA==","signatures":[{"sig":"MEYCIQCOzcZGRCsrXRvUBgTwwOTFIBC2178cffUzUFUac8q9xQIhAL1Xr9Hy/s3W2xkj4ALSX2QRC6QRWrlcs9DFdngEp6sp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76391},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"11969cf6d71bd1b8a59ab170b5e3e175c2dec619","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.1.0_1782216774953_0.9000041311934954","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@goooyi/opencode-observability-plugin","version":"0.1.1","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.1.1","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"1af9c283efd779be064a12f8a91fba6812fafb39","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.1.1.tgz","fileCount":23,"integrity":"sha512-KHeXJSV62yhHCyYqZ7QDt473M1rBUGldJXGsFUz7lLTaaHJEnPyDsgIVLhHS5tfi0KoeM3oqOyLUIezzXRZtiQ==","signatures":[{"sig":"MEYCIQCTgltmLWn5qcMd51eomPQmEdUQhdGPEOPdpm1NX4/TpgIhANxFg1z574xi12oXeDGxjMnSJK4w/fbKevzYcT5TvUs6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80574},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7302b86e0c12251b6764bfc96f942bd833e934b2","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.1.1_1782217798576_0.764855107207882","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@goooyi/opencode-observability-plugin","version":"0.1.2","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.1.2","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"61ee410ed60b2db1a96813ef322eb6e43457ed68","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.1.2.tgz","fileCount":23,"integrity":"sha512-aYKi5Zj/QB6y12Od4itCFqgplPm11BuPeEZDYOFsvq49Q67ooOG1UdDVVgIYrn3o/uLOprVfW8mSg0/czObh7w==","signatures":[{"sig":"MEQCIF5a57UY83FJtTVm0TXSF2NP+KSFYlg5Bg+wLUwDOvHYAiAV+ZMw7TcvFPqJByVzk4hhFngj30jRCfA5rjVuNIXA7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80574},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a4bfad75041f44a2d0198d0c75a56f75b4c5551c","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.1.2_1782218489837_0.5708934606262568","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@goooyi/opencode-observability-plugin","version":"0.1.3","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.1.3","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"eeb747a681030c0b62190d7d12004a6fbf7d4c46","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.1.3.tgz","fileCount":23,"integrity":"sha512-tGsj92e31KivPS9Ojsv9bRwD4XqLtfUyNUBgMrq7EKe+gcbWoS6xGbh8I/mBjEVDD9FI2DZDTlpZtyZ5e/8CwA==","signatures":[{"sig":"MEYCIQD6LuFbFKaSQhugvZbHDavLfkgbeH5xL4TDxHpsXaLJKQIhAKjI6hrXuZ+ZLYaTHPg8WTpVSBrmomxzGuDmpoFosouc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82930},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ce2aa764f79f1f0772b598a43003941b03f3657c","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.1.3_1782219607618_0.06047421395291619","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@goooyi/opencode-observability-plugin","version":"0.1.4","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.1.4","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"05f8e1b1e4942ae8dd3834ce337fff0a3de0d07f","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.1.4.tgz","fileCount":23,"integrity":"sha512-ljK1WJIOl/1/Kl5rb1G5FtFJYQSe9bCsX+lxpFYs1/QhaOWaOl6CFh26QHAss43GzAWPhQi3CcHlrn5ri3F3OA==","signatures":[{"sig":"MEYCIQD4gAMff9TLQP4cspC451johD0qnzUTzXmDFywsw+cWBwIhAPbZ68kFK9pmnO0Ufs8ubhIA0aHsCoPnu2T4d8OyyzDD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85228},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"192b40af7664ed25ad97829fcb7fafaf75677bee","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.1.4_1782220380386_0.17890871286619792","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@goooyi/opencode-observability-plugin","version":"0.1.5","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.1.5","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"dc8a489d687ec51d2921fa030f96731dafde2596","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.1.5.tgz","fileCount":23,"integrity":"sha512-o0IWUs16f2a2F9uZflMQoktjtimYUsqiz4xXexJdjM2otGXLW37rXn2dBQ+JxZvrbhLNtXZCm7Ltf2La+UelIQ==","signatures":[{"sig":"MEQCICCpkNRKDpjYZPk6sX8vO2w3MEgfZdXPRDHgdRk0BzTkAiA824Dgwpa+fzlzGA/GNi6nSqA4w4dr9UWxMYTVIGNJwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91181},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"192b40af7664ed25ad97829fcb7fafaf75677bee","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.1.5_1782221167375_0.48975964366910674","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@goooyi/opencode-observability-plugin","version":"0.1.6","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.1.6","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"f479a4ca6da8f83293d564e5abc6e283ee810cde","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.1.6.tgz","fileCount":23,"integrity":"sha512-5Zpg8a394YYRIwpDgd97MgOFSD0q1onb7AjQTjykLn1p5g6Sgr4dyvU9odDl2AFif8st+ZjCrYhCPYfPqLcjfw==","signatures":[{"sig":"MEUCIQCMtKXkvsh798n31JeBvTyWnTi+NRyVftDd7SczVDd4ZwIgKowl0WJnoPAy0UfZv2bBREnsrj1+PisdbFeWAavfaJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91370},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"192b40af7664ed25ad97829fcb7fafaf75677bee","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.1.6_1782221717469_0.5992294664605076","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@goooyi/opencode-observability-plugin","version":"0.1.7","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.1.7","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"2b3ed31a3d3b7d7c7c92339135d29d239842a66b","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.1.7.tgz","fileCount":23,"integrity":"sha512-H9aksssnw8duCBAK0sCG+hWYmCAnEim/jSuj019xVIEPL7hxuwnGPicyuyEdXfDPoQ69Me3KMNtYo9zK+gGwlg==","signatures":[{"sig":"MEUCIDuK0NEz0ELfQ75172fxXPoW+etXEc90XFFofd/25wVOAiEA/YlvSZUVX4mYA6gnLlhNNrIYzRVtKVmCwhXp5qtjB8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"192b40af7664ed25ad97829fcb7fafaf75677bee","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.1.7_1782222085317_0.07709026901890237","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.0","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.0","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"1f7bdae81fcf6d8e0469a55f505e24fe9e7739df","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.0.tgz","fileCount":23,"integrity":"sha512-ss72ZNJBpQCre9pvU8WJnImwmGPD1IEzXKQBT2xy63M6pSMRixAU28cIT8uhTt7xN6n30qoWgVLWhXmx5GRQ9Q==","signatures":[{"sig":"MEUCIQDiPNvYSj2GJjCZJIImakPvU1zY7C55oz0a59QgnC8NTgIgSEjHxl7pO7TsiodCgYWNR8/Wb44o2MI04vcvRpY8FUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68638},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8897f8af903a63d18eda50a4b92828c73a1ac39e","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.0_1782224647532_0.8459493996656093","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.1","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.1","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"048783c0c2394ef75fd262384b827711c5dda59c","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.1.tgz","fileCount":23,"integrity":"sha512-Lh5yKQKh/K4ZdsdiNkxmi9SjmpwjLLvS0WP4d1JUnhQ9WvwcjaqXMv4L596Sl99uuNyNtamEXUy2VL1EO5tpsA==","signatures":[{"sig":"MEUCIGXZvtlPiid4xrfo3U6m2xi76aVR/Fa7BueyI5UU+PRnAiEAo3KwOc5EYlxlycp7++MhE1zcnQ3BaikGcLCjx7nt0qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70193},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8897f8af903a63d18eda50a4b92828c73a1ac39e","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.1_1782225679886_0.22289264561715338","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.2","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.2","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"cfb664a5a598d38bbb590f6173e870d1fb2c8205","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.2.tgz","fileCount":23,"integrity":"sha512-btHwK2AxDr5Io3fPidDLT62K8WG2iilQlD7c9qTHs+eG7WJUDO8DZARjCHwsaYkg4uMITY3flRCO55/KJS1UiQ==","signatures":[{"sig":"MEYCIQCflOmOKhRXInLJ8aInM5bEdw63U0sjCJnAzMeVEx0G7QIhAN/Fv+p//bfs29BQr0pj9Ue/Fraw5urXL8vjotie5CsU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70934},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8897f8af903a63d18eda50a4b92828c73a1ac39e","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.2_1782226217538_0.9115652250336399","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.3","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.3","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"9d469289d06a769f2b13982114af8b49195cf3b9","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.3.tgz","fileCount":23,"integrity":"sha512-pFVo3atLppNneYER/s5XSXerzBsHn9zdmd+YkP1Vl1+Ui65aSnecXYF2gdQKXF1kllXMpz3Lqj4hGe/YvUWrZQ==","signatures":[{"sig":"MEUCIQCBlbI5CTvVr57Or7suw29BZQnb1BNd1gXBgY17sMsC+gIgARLvzfi0dQs0UuUyO6ZGoVC6ciCaqkEgtB0w7Hyn1m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71505},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8897f8af903a63d18eda50a4b92828c73a1ac39e","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.3_1782227786631_0.46500616331517697","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.4","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.4","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"af8641be3b0084ea5c8e5109409f86117a735466","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.4.tgz","fileCount":23,"integrity":"sha512-NLrE2+ZaG6ceHVLnchtoXpyl72j5PKwtcEWGbbq59bfQbh4rMD7Prs83Il1eWmsuwf4t+thr2dcC/QfcdTWXag==","signatures":[{"sig":"MEQCICXRo7K/dwCT5iGDTzO+BMoGW2HGIPCjqhUEAkmXpln0AiA65b7rKXTlo660lgRoeIeabplyPXMiBQau9POOEmQY6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72542},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8897f8af903a63d18eda50a4b92828c73a1ac39e","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"^1.15.13","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.4_1782229066759_0.21136834122117087","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.5","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.5","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"71ab94b32e24d2bc2cae2bf0ec19e442b89a991d","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.5.tgz","fileCount":23,"integrity":"sha512-bT91p3PTP7v/XVo7jj/l7pSFTTpRxLUC0eMJXM6X8ijuqevnZUSHNqxV/ZZ//aiQbKLtWaBgYpjqquRy36slkQ==","signatures":[{"sig":"MEYCIQD1Jf5B7iaVtNYABOlebvSzXVA4zyuW40HOqSLKenqvEgIhANvlrgYX2HamDo74u5S5g/XJjMu76fr3JELgZAjjAY6H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72540},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8897f8af903a63d18eda50a4b92828c73a1ac39e","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.5_1782229642585_0.6956370349307861","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.6","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.6","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"5cfc81c66d4793445950514342445ab978747b3d","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.6.tgz","fileCount":23,"integrity":"sha512-1NaNs1R114wZKRHcOGy90D1S2b8UxSH5Nkdg5dcwq1hmlMPLmABeThMc9uW6ZyjrSjDRqyNmx6BHOe/HHy/kBA==","signatures":[{"sig":"MEUCIDTuuKTpVbnenHw6xlFfdrcZVQI242EOs+TtxM0F5D38AiEAkZ5D/N9bDiLdVrUi3TR+46IqNsT7wuT6e64kntXkoI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83363},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"727914f174f89db67c5f2234cc4ad4c809a92432","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.6_1782277219228_0.315524613802153","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.7","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.7","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"a61f1f6be4ef30302ee8bb47ff4a6d31918cc8e8","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.7.tgz","fileCount":23,"integrity":"sha512-a1ihkcMI9GC4iDhFiG+sGJeBH6mTg9Ri9iZY2nLvGCKOej+cxZQh1EMUD9RD0Ozn3aPhZvyeY3m265mIQ7WaNA==","signatures":[{"sig":"MEUCIAhmfuxMkYyDGQFvNg9VRoONiY06USyQxR40FHoFQqZwAiEA21cmb5yNneeq/fLvOiB8NhozRtRkwGhnmt7j0PlPKP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93144},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"727914f174f89db67c5f2234cc4ad4c809a92432","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.7_1782278991746_0.38409988406287776","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.8","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.8","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"26fb0119a4d0e208816f0706d234537527a0d3e7","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.8.tgz","fileCount":23,"integrity":"sha512-U0Cr/SMaYipKZ88rFnQvYabvMIQRWKG67NPfzNLJIcMPDCAg9/bAmi3KDlo65T9dGFCLLj0s1m/DYWGimgte9Q==","signatures":[{"sig":"MEQCIB5jRYI1XOai2b/ptyOKT+w+RCFHHp2TZM/BTnUkU0RCAiB8MDKL79m4WoOQDBqFPXkfYt8eqGLLI8wvcZ6e0EGDxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86940},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"76baa70c680287c23f94222cb7b4ad6c8ccc78dd","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.8_1782283971663_0.16132403850113763","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.9","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.9","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"a6388d3f00f8a2b9d658748d0c506d212cad7118","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.9.tgz","fileCount":23,"integrity":"sha512-ryjpR6xztu1p4jYw1IJMqVwtJvNUe7kJgXm033wDsgqGBmG11nxQXy4N9bBcx8uUtRyx/UUWZwGH4BxRUpqqfQ==","signatures":[{"sig":"MEUCIQCLr0DrKHBRsl4ieMWuoQpaXAQqjTlRFs53pO5CCBMt2gIgJwMAKoCtOOC9vhauYiYw/6WBhlgaTzGmMxQeSSP9Cwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86940},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"76baa70c680287c23f94222cb7b4ad6c8ccc78dd","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.9_1782284100711_0.9691875016026521","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.10","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.10","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"03d915c05f191c33b92519f4bd7559d1962d22af","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.10.tgz","fileCount":23,"integrity":"sha512-A/KZZGXTZmm+UTlhWfcHk/mRB2C8hKZN0PDoIB9B2LUUwzX2Wpgqkioi6qdtV9f/iW8I2UIqNu9jBrzRoB4Azw==","signatures":[{"sig":"MEUCIQClv/SrHbhnm9FD7OKb/QWaLI91ec2EHPMh/rMhTe+8dAIgWWkdj4yfndgQZgkBxj7J4+W9RDXCoY+Nk3IENL8++ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89667},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f312d0775e16120a933581251e6df1a6ee102a14","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.10_1782286883579_0.33150279428004503","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.11","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.11","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"2e370fe122cbb6e0d6bdb4b085e642bf6247d2d8","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.11.tgz","fileCount":23,"integrity":"sha512-N35G/fv7suUXJ7UsgWKtJHsurjGP4ASrB8PqGmBHIkrw1uMpYNhEUmPTyG9KrMAB05nygJHdgG6Mst40rlMOAQ==","signatures":[{"sig":"MEUCIAlrQ/jJFEu6xMXowPULbjPEAzNfYly9UyWgIX80ChuCAiEAp5Z55ppS3YsLY1n3aB4PcrLEH5SbekvBLrhPRBHprRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89942},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f312d0775e16120a933581251e6df1a6ee102a14","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.11_1782287889259_0.26773863224792804","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.12","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.12","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"2249e8b40873dcec3245160658407b9ef610e09e","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.12.tgz","fileCount":23,"integrity":"sha512-nuNoQTUFMBGzRrQeQZ4LHTs+7v69IR6ST306BK+Lz2B6ICeMC2Mu7yhaOGA/ynqvNvLr9KZmobs2nhoPuNehGQ==","signatures":[{"sig":"MEUCIQCtIgk+2t0XDLO+rDsCPhTnhYYRkRtW2JMxzQCCz7O/nwIgTrwt//a2wHzx8kxvA2q2+v8xWi2hXo/irn86aVd7yiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95479},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f312d0775e16120a933581251e6df1a6ee102a14","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.12_1782288523802_0.31485753433702146","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.13","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.13","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"1965e48da4d318b6ac795565f5dacc86edefaf5a","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.13.tgz","fileCount":23,"integrity":"sha512-UE8dLebivNkwf7plcAFT3H1FqV9ta2cDjuBT4KXb1gRYzuJS5PuUYrMEziPC3He0+LtSgfxUh1HYWVB/lQAF1A==","signatures":[{"sig":"MEQCIEwJKxTQ5apb9avRJt1fB8A5cI4pow6kh6BcZCNNT1kAAiATn11ZZMWY9Br2a0Gf2jAtgCVcMTgDRupUX4Qkt96VxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96090},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f312d0775e16120a933581251e6df1a6ee102a14","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.13_1782289203402_0.4669245129024071","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.14","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.14","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"a991d53b17ee1c7aa410f34d5ee03997cb16325a","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.14.tgz","fileCount":23,"integrity":"sha512-YdSGY+Be8hXtMOv/axu/7tM1asjBljjHHBgY7q4J2vHU7OnjxZekhbXL/Wh1we4wLdYlzvC6YMSy345jRV8yCg==","signatures":[{"sig":"MEUCIAppt1thmjAr+C1l+2OYMO76cYDXiQuw64m9952UkaOTAiEAuyoO9Dg+jqfhTZvqBVfov7egrOfc0DpdJZg/Foxv6CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96075},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f312d0775e16120a933581251e6df1a6ee102a14","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.14_1782289538309_0.006004422391754138","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.15","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.15","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"e93e8f423495d0975292e0b061c5b02b3e15642f","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.15.tgz","fileCount":23,"integrity":"sha512-sUyBOz6CakqnUD2uJioCgL2h3qgI69ef2qTxhU/s892SLmg1GMmx9bj9rquSKZuhC+J22FS0RDniY/ouWcLhGA==","signatures":[{"sig":"MEUCIQCz3/7HZH2Wmz1dsFsb6ulVqwib0qlNQJRMzSbsVgd7WAIgUc32TzfBJRcr9GJ7gCGdiWZXH0EqJTL6+HOm9yZA7sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93661},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f312d0775e16120a933581251e6df1a6ee102a14","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.15_1782289913115_0.40833905109180924","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.16","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.16","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"56fff8436485905e09d7866ef20cd496261fba29","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.16.tgz","fileCount":23,"integrity":"sha512-kk9wrCevl/68tNqgUvoCclWkH3YfekkdNXzZx6PYR7f22s8UYkW6Zzjce0Ys7wfp7n3IBEvxrrsDmMUr2Dbarw==","signatures":[{"sig":"MEUCIQDVgUR3d9SFBePTm1EiLK91guUJAQH3vcwyUDhBAmBJ0gIgfy5X1bZkYtsyxpwP8kA0av1PkVVgaT/NaJKOJ2afei8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94699},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f312d0775e16120a933581251e6df1a6ee102a14","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/otel":"^5.4.1","@opentelemetry/api":"^1.9.1","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/sdk-trace-base":"^2.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.16_1782290374246_0.3937794712486542","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.17","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.17","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"ded6add4426e88b8ac1b37d0499b4af10b1718e0","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.17.tgz","fileCount":23,"integrity":"sha512-bDwwQ/50T5Aq1qIMTj87nzPkrqCl/L5H/o5mLG+7ikQLCG9BlvDAuyJlg4+ATGKwxze8Liz9OTQlfPApU38HTw==","signatures":[{"sig":"MEUCIDyWpS4/To87s+iMjhUglxwU85P4OWjKU25QTCkTyBsmAiEAjOUi72xpFhXv0Mjr6p5mlLrZIhB4AlLdCa2MZAU+qHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f312d0775e16120a933581251e6df1a6ee102a14","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@opencode-ai/plugin":"1.17.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.17_1782292645459_0.7796289037444379","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.18","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.18","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"cb0c4f734a3925b4cc1d45caefe5f09c05f57383","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.18.tgz","fileCount":23,"integrity":"sha512-15AmJaoMCD0ydpoDoKAoZP27/SyKcUDhPeFYlKlwL5gwdhxUQ+CXBbPeaKFVz9Pk4XBkHfqayCwC8FWzUA29Hg==","signatures":[{"sig":"MEUCIQDQ0uXURkPaCWjqxCHJWiboQbFEIsvmJJida3jo2u2C+AIgWxBClnlHpWOzxqzj+64HIEWoEy+fnq2p2VH1QYFWon0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f312d0775e16120a933581251e6df1a6ee102a14","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@opencode-ai/plugin":"1.17.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.18_1782293298913_0.2433141826227947","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.19","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.19","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"e32956bdc0cadc056c0d81dea31bbeffb27c3c08","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.19.tgz","fileCount":23,"integrity":"sha512-DmvxzbhfiY26fm7abHnIaiTWbNMrlgJDbAyzSm1FN1kBVfOu304hpukq76XnauZcKcwzvP9AraHqbU1zUUmfJQ==","signatures":[{"sig":"MEQCIF6uqvTEd+w835Hg1PIVmc8CpWkdxIM2uauH/CRDiDblAiBy1J1BIg4nmQlDkSykQxc9yzqXSi0iMJ7HNtTZam0TOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87958},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f312d0775e16120a933581251e6df1a6ee102a14","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@opencode-ai/plugin":"1.17.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.19_1782299055185_0.0824560412248212","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.20","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.20","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"64fd5d4f99ab52c729d71bfa58c6658fb61d8a59","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.20.tgz","fileCount":23,"integrity":"sha512-C0rGNsFfRkB0++qf4vEYRJoO2G/1vguuxLYqLuyjsJX2digj0+a8oWm/9BLW0g2qlfauJntN45BSTgpRY1c66w==","signatures":[{"sig":"MEUCIQD0casqFUglMRqFfnF5u9/h61K4KGrzlZKZSMNHfGa0AQIgNCIZzn2viQ4fQpGXEzAkGERifGISwn6+9GhmLhZTO3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90887},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7035ee508a907bb7a082dcfa616ec11add28c7b2","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@langfuse/otel":"^5.4.1","@langfuse/tracing":"^5.4.1","@opentelemetry/api":"^1.9.0","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-trace-base":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.20_1782309814839_0.0251301360005749","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.21","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.21","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"d9a48e2f33bd06919ef0994f9033f43aec7a7d5d","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.21.tgz","fileCount":23,"integrity":"sha512-G28IbX3fHLPYiMzaYsurutIZ2Y3te8r8DPChQkQmP0xkfPM3qlDjZ3oFZeyVGeyJppSwrFqw+bWqoiUmigVoKg==","signatures":[{"sig":"MEYCIQDi8tDQBM3UWWXeLEoHSp2xFEQ3ZYzgydV9JW0z1Iq1dwIhANQUkO3hBXwc//MD1/uPbWP4XAnuPY5S08VQuIfINmyY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94848},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2d6c7c6ace56ae686c198949565707ac8c2cd392","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@langfuse/otel":"^5.4.1","@langfuse/tracing":"^5.4.1","@opentelemetry/api":"^1.9.0","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-trace-base":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.21_1782362369464_0.5168106137207191","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.22","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.22","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"00f8e6790091da43c5c4a7b3f635c55b70ba34a4","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.22.tgz","fileCount":23,"integrity":"sha512-MhHKMGXP55XRtN3zHgxZhjUk+/RGxVwBao6UfuaLaSW53O3Wg32OhQIYQWzrIxAKMtOfvnZxChVxWwha7ijrjA==","signatures":[{"sig":"MEYCIQC8x3WQyN9xRC2hvlWGVVi519+CjY668NDXyxHDJvY7FQIhAKTdkXoK6gv8zQS2MUXhs7F4kmVCNx49mmHfk0YJry+y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97242},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8b71ae3b594e79c0d2331214df7de98b0855422d","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@langfuse/otel":"^5.4.1","@langfuse/tracing":"^5.4.1","@opentelemetry/api":"^1.9.0","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-trace-base":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.22_1782377946911_0.7071321205817669","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.23","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.23","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"e2d3fbb6651652297fc2bdc0197eacd44cf0b725","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.23.tgz","fileCount":23,"integrity":"sha512-iPQs1p7hOtXsOgAnBJiDmRctHfz0hTnh4b4t7jt0crqCmARF09D4GKEYKEo1JUb4LR0/erc7tc5oLFTq7RJhlQ==","signatures":[{"sig":"MEUCIAVGXQeRidAIEFZNM6CTvAh8feK/OYvz1BYtD+AT6a+8AiEAoa0YDAvNgXWz2rddt29Nwlkt2vYeNKEYaI1M2hvibII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98395},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8b71ae3b594e79c0d2331214df7de98b0855422d","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@langfuse/otel":"^5.4.1","@langfuse/tracing":"^5.4.1","@opentelemetry/api":"^1.9.0","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-trace-base":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.23_1782378682017_0.39342054386706526","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.24","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.24","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"06e53ebafaa3f38d4bf6639c5223d3849d968a4d","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.24.tgz","fileCount":23,"integrity":"sha512-ol5s+awVv1ZVl40PsiLvl9IjYjcYZ8mqFXIn2Liy/wOy4/L4lvOTKFFuMZFOz/fN/EK9pzEwFLWm5hcn3Ht7fA==","signatures":[{"sig":"MEQCICEpBG+2NFzQtWoy51/EqNyXCfKertIX1ihFztHjG150AiBJGaM63WtpuZGE0vPliOKPoVkh9NnL7ENI5YWCSAALuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98206},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8b71ae3b594e79c0d2331214df7de98b0855422d","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@langfuse/otel":"^5.4.1","@langfuse/tracing":"^5.4.1","@opentelemetry/api":"^1.9.0","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-trace-base":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.24_1782379353465_0.4636409123610472","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.25","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.25","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"b6bbca6306ea6adc82dffdb9008bc5aa40e95547","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.25.tgz","fileCount":23,"integrity":"sha512-tdivjYe571UfvIKP+W7RLJeg8plIE7kEL0vo7SeW87HMvmx79EsFB6pagA+xC0xE/m4tpwktp6X/6XBaHijGsQ==","signatures":[{"sig":"MEUCIQC636cQilXCeXAJIgMIbCz41lHAi+Q1YZikHtfzndxHTgIgCHWztz6tfCnpwndoYY/lGU693vpecXgO7AKoUgfzRn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8b71ae3b594e79c0d2331214df7de98b0855422d","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@langfuse/otel":"^5.4.1","@langfuse/tracing":"^5.4.1","@opentelemetry/api":"^1.9.0","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-trace-base":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.25_1782379613134_0.8728858226204976","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.26","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.26","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"32a4ad272a568969a02464f6150ea55bb4b9f761","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.26.tgz","fileCount":19,"integrity":"sha512-RhKM8h5eRc2IHxXCRj12TMUIos+yObDM2OA7TxQzlCB2luWgYL7qmzmzham1O8aVNooXWOZoalKuLbWKi9MZ+A==","signatures":[{"sig":"MEUCIExHOM06Crtlw88dfl9UpjNFFRNdc1/23j1nq8d2oevyAiEA8hBTTV+2x/whba05Xnqeiir6b5nYKW5D4aLzL2/iw/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96464},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8b71ae3b594e79c0d2331214df7de98b0855422d","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@langfuse/otel":"^5.4.1","@opencode-ai/sdk":"1.17.9","@langfuse/tracing":"^5.4.1","@opentelemetry/api":"^1.9.0","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-trace-base":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.26_1782379966158_0.7125378589835125","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.27","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.27","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"3a4b4b37e6a47699468374c94953ef83461bf163","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.27.tgz","fileCount":19,"integrity":"sha512-ymhv2jU+E0E9OVUNqbAy+kHrgcSEhCR+zc2JZpKAl07jbK6dEe/uQsHuZrFHh1Lt2hqnw4p3qou+fVuCCTGaeA==","signatures":[{"sig":"MEQCIGxm9aYA3Ea6qBc97kHL8J5sGvfSKk8R6qYGE6PKVQ3RAiBQCywbhJw/1qZCh9qdvTc5tJbnXeyMXQGAEh9+0PnDQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96631},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8b71ae3b594e79c0d2331214df7de98b0855422d","scripts":{"build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.16.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.3.1","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@langfuse/otel":"^5.4.1","@opencode-ai/sdk":"1.17.9","@langfuse/tracing":"^5.4.1","@opentelemetry/api":"^1.9.0","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-trace-base":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.27_1782380220081_0.06457993658591477","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.28","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.28","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"55f8a78725128e1dd9a7ea8240cf1c124dc38b46","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.28.tgz","fileCount":19,"integrity":"sha512-sZmtnzHvYi4GqB+QJEywNcYy+rzdwQ3vLEwK+C7+eUq9KLGkJli1ZLsZbdEYI+01FvySIxpT2uH4IeQIfNbrNg==","signatures":[{"sig":"MEUCIQDuBsqbBCkDhwDMNgAHzARWiJMhgfsS1gh6ju/B1s7nawIgAfGMwGnw5SIkIaSANHmNU8+GRGjMR5Q9G85TWec/h4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100769},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"13b2f86e8c8e5832d125e402dc8c2e1bfc9ccb23","scripts":{"test":"bun test","build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.17.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@langfuse/otel":"^5.4.1","@opencode-ai/sdk":"1.17.9","@langfuse/tracing":"^5.4.1","@opentelemetry/api":"^1.9.0","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-trace-base":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.28_1784608417236_0.22069834692524903","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.29","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.29","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"e98c6f3960e78f74942419909c35708daa69dce8","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.29.tgz","fileCount":19,"integrity":"sha512-gK0oECWNFn/8WJ1I9m7XYtGdBV3qRtnesqBH9HcKtwNFEQb6Dk5V/PFEUR4FNpEAmLTO3hjHtj8FHsnEjKLtXg==","signatures":[{"sig":"MEUCIA/dtqL4FK25KWJ1016HQ6fd/bReIOeqCFZRdI57YyCbAiEAk5QLEg3cmE5khnqb0SGUWJIuEtNgW8aDIns5UBybVEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102100},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"42478439d9bf17cf24528ea13597c9aa2063f624","scripts":{"test":"bun test","build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.17.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@langfuse/otel":"^5.4.1","@opencode-ai/sdk":"1.17.9","@langfuse/tracing":"^5.4.1","@opentelemetry/api":"^1.9.0","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-trace-base":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.29_1785219388037_0.28322071637803314","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.30","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","_id":"@goooyi/opencode-observability-plugin@0.2.30","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"dist":{"shasum":"ba3eda53c49e893ba61506b85deb1693a505b257","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.30.tgz","fileCount":19,"integrity":"sha512-+TKMCiQH+2gBRAQZtOIYLgGw91+pggMGUFi8Tnzcz8Ef+9RmgXYqQQIliWG5koA4LmcRbCJgtWrXceu+bG7bfw==","signatures":[{"sig":"MEUCIAOHMAwPYBmutl+fTU5/+Ed8w3IIANV+VBi2a9SF7MEKAiEA1sjKqQ5TiLjl4tA2pXURWQWXMKfKWd7IHNe++At8BQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102100},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"930956f0a5be9524141a62380930e097ed66dc79","scripts":{"test":"bun test","build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"repository":{"url":"git+https://github.com/Goooyi/opencode-observability-plugin.git","type":"git"},"workspaces":["."],"_npmVersion":"11.17.0","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"effect":"^3.21.2","@langfuse/core":"^5.4.1","@langfuse/otel":"^5.4.1","@opencode-ai/sdk":"1.17.9","@langfuse/tracing":"^5.4.1","@opentelemetry/api":"^1.9.0","@opencode-ai/plugin":"1.17.9","@opentelemetry/sdk-trace-base":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.3","typescript":"^6.0.3","@types/node":"^24.10.1"},"_npmOperationalInternal":{"tmp":"tmp/opencode-observability-plugin_0.2.30_1785219939088_0.7041184366348501","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@goooyi/opencode-observability-plugin","version":"0.2.31","description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"type":"module","author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Goooyi/opencode-observability-plugin.git"},"bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"bun test","format":"prettier --write .","format:check":"prettier --check ."},"dependencies":{"@langfuse/core":"^5.4.1","@langfuse/otel":"^5.4.1","@langfuse/tracing":"^5.4.1","@opencode-ai/plugin":"1.17.9","@opencode-ai/sdk":"1.17.9","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-trace-base":"^2.0.1","effect":"^3.21.2"},"devDependencies":{"@types/node":"^24.10.1","prettier":"^3.8.3","typescript":"^6.0.3"},"workspaces":["."],"gitHead":"5c678c8d4cff2ed9a1755bba032984509c130d1c","_id":"@goooyi/opencode-observability-plugin@0.2.31","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-f2hrdH5LvumqIWRP9pPp/pjb2iZQefyFG6Oq1tsVXSENnPfUuJGFVuvZxmdAUuca55erou1575uNv+MyP7XTPw==","shasum":"fa58570cc820395efb8d5093e97011e2c9095372","tarball":"https://registry.npmjs.org/@goooyi/opencode-observability-plugin/-/opencode-observability-plugin-0.2.31.tgz","fileCount":19,"unpackedSize":102179,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwLpg9V+39iQC7p1G+ADnsHpD4EIh9Y/xRbo907STfkQIhAOHKDhNJkvwcsqqc/j8uzcKAhhHYIiW6UnB+q36kuhsa"}]},"_npmUser":{"name":"goooyi","email":"gaaoyi@gmail.com"},"directories":{},"maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/opencode-observability-plugin_0.2.31_1785316693162_0.6307452513947618"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-23T12:12:54.740Z","modified":"2026-07-29T09:18:13.549Z","0.1.0":"2026-06-23T12:12:55.170Z","0.1.1":"2026-06-23T12:29:58.715Z","0.1.2":"2026-06-23T12:41:29.987Z","0.1.3":"2026-06-23T13:00:07.761Z","0.1.4":"2026-06-23T13:13:00.525Z","0.1.5":"2026-06-23T13:26:07.508Z","0.1.6":"2026-06-23T13:35:17.616Z","0.1.7":"2026-06-23T13:41:25.470Z","0.2.0":"2026-06-23T14:24:07.689Z","0.2.1":"2026-06-23T14:41:20.002Z","0.2.2":"2026-06-23T14:50:17.660Z","0.2.3":"2026-06-23T15:16:26.804Z","0.2.4":"2026-06-23T15:37:46.899Z","0.2.5":"2026-06-23T15:47:22.747Z","0.2.6":"2026-06-24T05:00:19.412Z","0.2.7":"2026-06-24T05:29:51.898Z","0.2.8":"2026-06-24T06:52:51.793Z","0.2.9":"2026-06-24T06:55:00.852Z","0.2.10":"2026-06-24T07:41:23.718Z","0.2.11":"2026-06-24T07:58:09.453Z","0.2.12":"2026-06-24T08:08:43.927Z","0.2.13":"2026-06-24T08:20:03.626Z","0.2.14":"2026-06-24T08:25:38.429Z","0.2.15":"2026-06-24T08:31:53.248Z","0.2.16":"2026-06-24T08:39:34.404Z","0.2.17":"2026-06-24T09:17:25.637Z","0.2.18":"2026-06-24T09:28:19.050Z","0.2.19":"2026-06-24T11:04:15.312Z","0.2.20":"2026-06-24T14:03:34.989Z","0.2.21":"2026-06-25T04:39:29.609Z","0.2.22":"2026-06-25T08:59:07.050Z","0.2.23":"2026-06-25T09:11:22.147Z","0.2.24":"2026-06-25T09:22:33.592Z","0.2.25":"2026-06-25T09:26:53.260Z","0.2.26":"2026-06-25T09:32:46.292Z","0.2.27":"2026-06-25T09:37:00.214Z","0.2.28":"2026-07-21T04:33:37.377Z","0.2.29":"2026-07-28T06:16:28.179Z","0.2.30":"2026-07-28T06:25:39.252Z","0.2.31":"2026-07-29T09:18:13.377Z"},"bugs":{"url":"https://github.com/Goooyi/opencode-observability-plugin/issues"},"author":{"name":"Langfuse, fork maintained by Goooyi"},"license":"MIT","homepage":"https://github.com/Goooyi/opencode-observability-plugin#readme","keywords":["langfuse","opencode","plugin","observability","opentelemetry"],"repository":{"type":"git","url":"git+https://github.com/Goooyi/opencode-observability-plugin.git"},"description":"OpenCode plugin that sends session telemetry and reasoning parts to Langfuse.","maintainers":[{"name":"goooyi","email":"gaaoyi@gmail.com"}],"readme":"# Langfuse OpenCode Plugin\n\nOpenCode plugin that sends OpenCode session telemetry to Langfuse. It traces user turns, assistant generations, the composed system prompt used by each generation, tool calls, retries, reasoning output, compaction output, and failed generation steps.\n\nThis fork traces the stable OpenCode plugin event stream. It supports the common `message.updated` / `message.part.updated` events used by OpenCode server integrations, and also accepts `session.next.*` events when an OpenCode version delivers them through the plugin hook. It does not poll completed session messages to reconstruct traces.\n\nIf `OPENCODE_TRACEPARENT` or `TRACEPARENT` is set, plugin spans join that W3C trace. For long-lived OpenCode hosts, put `traceparent` in OpenCode session metadata instead; the plugin will use the session metadata parent for observations from that session. This lets a host application reuse one OpenCode server while each OpenCode session still joins the correct platform trace.\n\nPlugin hooks are serialized in arrival order inside the plugin. This keeps message-update observations idempotent when OpenCode emits repeated part updates, and preserves `session.next.*` ordering when those events are available. The plugin also accepts deprecated `session.idle` events for older OpenCode versions.\n\nThe hooks avoid blocking OpenCode on Langfuse export. `chat.message` records the user turn and returns immediately; assistant/tool/reasoning events are processed asynchronously from OpenCode's native plugin event hook.\n\nWhen OpenCode disposes the plugin, the queue is drained and the Langfuse exporter is shut down.\n\n## Quick Start\n\nEnable the plugin in your `opencode.json` or `opencode.jsonc`:\n\n```json\n{\n  \"plugin\": [\"@goooyi/opencode-observability-plugin@latest\"]\n}\n```\n\nRestart OpenCode after changing the config.\n\nOpenCode native `experimental.openTelemetry` is optional and separate. This plugin sends Langfuse ingestion events from OpenCode plugin events so reasoning text can be captured without installing a process-wide OTEL SDK inside OpenCode.\n\n## Host-Managed OpenCode Servers\n\nUse this plugin when OpenCode's plugin runtime is the telemetry boundary, including host-managed `opencode serve` deployments. Host applications can pass `TRACEPARENT` or `OPENCODE_TRACEPARENT` to a short-lived OpenCode process. For reused hosts, create each OpenCode session with metadata like:\n\n```json\n{\n  \"traceparent\": \"00-<trace-id>-<parent-observation-id>-01\"\n}\n```\n\nThe host can still consume OpenCode's `/event` stream for live UI; this plugin uses OpenCode's native plugin hooks for durable Langfuse generation/tool/reasoning traces.\n\n## Langfuse Credentials\n\nCreate `~/.config/opencode/opencode-langfuse.json` with your Langfuse credentials.\n\n```json\n{\n  \"publicKey\": \"pk-lf-...\",\n  \"secretKey\": \"sk-lf-...\",\n  \"baseUrl\": \"https://cloud.langfuse.com\",\n  \"environment\": \"development\",\n  \"userId\": \"your-user-id\"\n}\n```\n\nOnly `publicKey` and `secretKey` are required. If `baseUrl` is not set, the plugin uses `https://cloud.langfuse.com`. If `environment` is not set, it uses `development`.\n\nYou can also set credentials with environment variables:\n\n```bash\nexport LANGFUSE_PUBLIC_KEY=\"pk-lf-...\"\nexport LANGFUSE_SECRET_KEY=\"sk-lf-...\"\nexport LANGFUSE_BASEURL=\"https://cloud.langfuse.com\"\nexport LANGFUSE_ENVIRONMENT=\"development\"\nexport LANGFUSE_USER_ID=\"your-user-id\"\n```\n\nIf both `LANGFUSE_PUBLIC_KEY` and `LANGFUSE_SECRET_KEY` are set, the plugin uses environment variables instead of reading the config file. Optional values can be supplied either way.\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}