{"_id":"@focus-mcp/brick-metrics","_rev":"26-076ff00ff84ee803b311cbf5c818396b","name":"@focus-mcp/brick-metrics","dist-tags":{"latest":"1.2.1","dev":"1.2.0-dev.98"},"versions":{"0.0.0-dev.29":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.29","license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.29","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"3c03ca7433c0faf7f7cd267b8d3b74218b193e03","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.29.tgz","fileCount":7,"integrity":"sha512-n9zvXehPadwuTH03WwZdEvtTBVDikHQ/nbqsoiQ2dAytcyqyhaHMGeDfdbaxvRVttoniRHjr+kq613u5Y75uKw==","signatures":[{"sig":"MEQCIC2Uz4lPjK0bqjLDntcQzxQz3MDQ6bx3JzsDwKVyQwcpAiAzEgAHEsCPO8mVyYxbOp5DIdDUbQl0hXezdlybhV9+/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20966},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"fd10c8b68fb41e02be4b080c31badfde7799fb4e","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP metrics brick — session metrics tracking for token usage, costs, and durations","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.29_1776941135012_0.5025194272715006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.30":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.30","license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.30","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"e6bf55956fc7d6dc5aedaebb45b154ffb6a08144","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.30.tgz","fileCount":7,"integrity":"sha512-AWTtA8rN1KLIKPfmw3PeP3P0yi4rljwPopkzUZiD2VvVOTuOc7Ctf9r3SC157jlZ/EzBOYpiw6+5JR04eli9KQ==","signatures":[{"sig":"MEUCIGewEx7CPPLZoN0A745PMIqdv8Z/8TX4MLorDSQnag6PAiEA6MiiCISIBHp24NzbnC3ATlsnzkaNTgVF/Coeb/aFAsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20966},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"b0e2ce10d930e42698daef229bbf46f97b2326be","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP metrics brick — session metrics tracking for token usage, costs, and durations","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.30_1776951951344_0.6121748280949193","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@focus-mcp/brick-metrics","version":"1.0.0","license":"MIT","_id":"@focus-mcp/brick-metrics@1.0.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"8966d3112d1f3d22b7042de5ba164a91092ef644","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-1.0.0.tgz","fileCount":7,"integrity":"sha512-ZxkbEVjwS8UXbuk7E1Esv1ZT8vPvoFrQHJsF0dFJtGgHaRv8WF3wR+nZKQthqAruv/4ZL0jBByJMyJQ24yIcow==","signatures":[{"sig":"MEUCIQD2vQ+SV+i373YkHbL/HO1pxCX/BgyJYG+SOWwQz9XUiAIgWQd7S3E9UQfsWFnNG3ksiuZlt55uw+Vz3KwMxnCvaMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20959},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"1bba5da46baf87fe054702827bce849f234d0f4c","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP metrics brick — session metrics tracking for token usage, costs, and durations","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_1.0.0_1776952256593_0.4705456873830909","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.31":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.31","license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.31","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"68d30cdbe05f35d668d2c01a6952f1ff84788e7d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.31.tgz","fileCount":7,"integrity":"sha512-gjmg87d6Axe/liofPUjmmHUuIGlYGJbOKZ+jyKs3zHzbWLlGmpsAW8uehFP1NTty0RKsZiZ9jWGjS5XMBEfqig==","signatures":[{"sig":"MEQCIFt8cDZV9Bz4sS5hH3KZjIAeL+A6f2meytSCdh3TKh5aAiBHozC5gf5H4X05cY+DNGcWuh7JmhplkA6I6sXBoRMfCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20966},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"d21be10f708624b07fc96b362cd44d717a9378e8","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP metrics brick — session metrics tracking for token usage, costs, and durations","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.31_1776963162979_0.08865480874685683","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.32":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.32","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.32","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"54f211ddcaa988de2391658a967006eda3c44f5c","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.32.tgz","fileCount":7,"integrity":"sha512-KUATJXvQoFHwRismmcY0ZTKIJV9mESCc9LlyhKP3eIsybA/OyKLD7dYVdu3+FmOWG9KQ++kK/GubtllDM/Thug==","signatures":[{"sig":"MEYCIQD4MqbuTEM/g2GANrej5bS2YzX6eDksYAQHgPvq7Ty57wIhAIWLWOhdDtp6n8WwgtZeyXlUe4x/NlljwpDDBCtIFpc7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21760},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"9804457d4c5f817b1b6102ee06717b380512a59c","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.32_1776975330214_0.346768345871165","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.33":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.33","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.33","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"abd4b43bd68174c620db1e388d4d56981c2599d5","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.33.tgz","fileCount":7,"integrity":"sha512-1UuQZ6vl8ljLzAVcYplCfLXwDfo5qiF3a6TtT3a8/+uwFSnMjGIToH5aRWdz9bcazJAXDzBAlODMIwrvufCBLg==","signatures":[{"sig":"MEQCICtRzcERpXpo+kGMshQRg34rzjlCCaKg7YtJ+M7KXzr3AiBh8vsrzqlTbiM3o/zbj6Uvj8m+HDX3Tydytedxp7l6qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21760},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"1c3f7d83b73e8bf252b5ab5fe6f0f5347c9c774e","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.33_1776975691687_0.8441405046037891","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.34":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.34","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.34","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"af3134be60220c4d32faf8fdb3cb8d750ac003d4","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.34.tgz","fileCount":7,"integrity":"sha512-5WnbIvo8Xb+edIddCM34gwz1tCdNnD2wLtZ1lXpQJl1RF3rENkGAbxIAcdnW1/Au5rr4+q2FN/wLLyTqsCr47Q==","signatures":[{"sig":"MEUCIDmcWLs2DB9RfJE98nzW55ACKpw4hLg0wyF7+76urJeEAiEA3aXc4OQkaIs4cbx6kYJ2kSz6Z3KML74n4WfOozVcAgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21760},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"e335ff3c59c34d41a84cb254ea914af7c3348d73","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.34_1777022089475_0.33822471291321676","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.36":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.36","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.36","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"8351594d22c835027e822075be8d45983642f6a3","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.36.tgz","fileCount":12,"integrity":"sha512-HJxM62qMuofHnLPnuSztV6MNZ31qVTSE5xE2iW4b5XIEUfD2imWFcOIRylja6U63h9k5xuZMU+Up1Aarz3HzgA==","signatures":[{"sig":"MEQCIGvFV9CTu8xiITMuxR/MTbVyNJpZJy1knFMvegPt9wsBAiA+GtNdJy18NWdSmYgPGmeSgEbfkyTxkpM9f7Nij7h+kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"fcc5cc2261fd15da54827bff786f04b0489f04dc","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.36_1777023427184_0.05850745729832818","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.37":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.37","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.37","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"56f7328bc2a1d98211b892e2aba96fc090e17873","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.37.tgz","fileCount":12,"integrity":"sha512-UteSTWkwq08Wnuom0czPZOxIYZZc+Im0LndHWhMkroXmAQJX/gzkTD3lnnfnoVKaZXF4PAieDJSOms6F4n25og==","signatures":[{"sig":"MEYCIQDIy+qYxVRbDgwD+1Ja9Vdw5amPXXxdQ+NHS8ZTG/k9AQIhAJpb6XVGyTpatfaarFKdSiMhia7ED0VqRGENfwSgjK1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"f74aed10184b1e8bc788a8cb1559fd9cd7dde2e2","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.37_1777024505436_0.8547176236280525","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@focus-mcp/brick-metrics","version":"1.1.0","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@1.1.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"e7662843384ae74993e8818f9ea4c152dafc66aa","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-1.1.0.tgz","fileCount":12,"integrity":"sha512-pnN5cOdBRMNBwEHXrqbGs51i52iF4uSQV1clXt1CGl8n5ju8WDmXEN/r06oQ657W/GnoBJrN2Q3xyeX+1M2fOA==","signatures":[{"sig":"MEUCIGi2U16gc0OrO5WECNZb0hgbz2/1mFzfi54ixx6JovlpAiEA/VigNj8be3dAuZUQs+fSEmZCvP//gvzWnTm84bbmP3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20680},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"ee7811da71c66ca596e77846f48ebdaddf7ad538","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_1.1.0_1777024907976_0.8747718126727064","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.38":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.38","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.38","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"d30dbbb7a43d248b34e44353ba8c0a4668369d66","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.38.tgz","fileCount":12,"integrity":"sha512-B7tz0WPeKV8hfulU95/f15BdxkJUg+ORUTcieNoZY5nvuQRsjR067fVuFHhsYsjuVjj7r06sK+amu1nOA80TUw==","signatures":[{"sig":"MEQCIF2QszSkWRajyyhjnQlkjYwRirdL8vMT/PwRdIATavcSAiAn5qeFcUMfITKIPap06MhWvgL9HFZmEviyvBGoY8NPJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"aa0588fce06eaeb9dc899bcb23b41d8f1984dc35","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.38_1777027325620_0.83143295706286","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.39":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.39","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.39","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"5d231dde2f792c2abfd76f6c6edc127effbcf9ae","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.39.tgz","fileCount":12,"integrity":"sha512-ZhedjYyQetc8OmIyt6zBTpLv8ewviZulKAaK5wnpL7CIUhaD+7FM9pAseNXjAJq7SwqeofqHFlBbYJFE1UXo/g==","signatures":[{"sig":"MEUCID0Jy+pTbOkNykjfLqnFnupOl2bmScENlinW5Hg2G1j0AiEAy9dI2pWRFgHBEnKGsT/cyk9Cz5mhImcgmlHGkqu7/jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"2135c1cec7c2ddd6f6c2bf486d98b129613b8211","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.39_1777031467953_0.16962711211580128","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.41":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.41","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.41","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"b139b6bdc04fd0c8b6c82e7e2d955bb05cc3a74a","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.41.tgz","fileCount":12,"integrity":"sha512-kNGT9XFTkAJ2l7PDHZY2ouUidub+sywxxL2WU52bYQWbHbxfLDA9Z27hKNpj+/L3sjYTVOdBX24DHS8b18veqg==","signatures":[{"sig":"MEUCIQDVKRCXlrU3Or1N6kC+0JCbdKmrOT94npD9nDRDTgF8zgIgWU+wNFETiVtt/ltQV8GNMhXJZ1jBeRWN23TKm6oyiBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"f00634870408b09bc782392fbb190668906d8a34","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.41_1777032075892_0.7843604484990372","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.42":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.42","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.42","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"a1b437a32e53c79bcfcc86ad03ed3a81f61b3e34","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.42.tgz","fileCount":12,"integrity":"sha512-mNkNh86u+qYzA4OfnHByBYk7ZT/Wco+OZ9YSfahzoJia6r7LBQwtd6YS4wKp2GUGm3VgQozx7VtT5hC4dRJQLw==","signatures":[{"sig":"MEUCIG9zsE9dcBEZq9JAr13l3vNbN/qKet77k6WS0XfP28ShAiEAxFsDMpRrgWFNGadF4Gs+PZ/hoRw4dy6AGrkzDfV5cg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"4467a6434bd81bf7ad72c2a1b3b1e4e7a4e32c6a","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.42_1777032823698_0.9182995472848161","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.43":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.43","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.43","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"e803285a79b19accd6ee61271096cda43b1be4c4","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.43.tgz","fileCount":12,"integrity":"sha512-3I1Pm6P32xuB7UkX64CXma9kUrmb3OJB5J8WvEVp/zn2NOmGEHy4XZbJeMMA2bRz1TG79xHfD57dH00mnnw5cQ==","signatures":[{"sig":"MEUCIQCcf5iHSLAjR0Td6yJnmt69m/zPO40oriB/0ifrssOk5AIgQEq0IoPD78A41BU+7gTZOK3yZio7kCAZ5Rxl4Ec1tok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"ea80097543129a77a9a8b4fe19d15005d6048144","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.43_1777033340481_0.676719026184472","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.44":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.44","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.44","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"69be7c43f8f0744d54fe0c491ab7e51b37390fe0","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.44.tgz","fileCount":12,"integrity":"sha512-6+oseYlIqde1xQo37333go2PvNKobkFxReKdt9hu7CAlL/u2XcGiVYNKHGoHt1QE5LzCJziRW/N7dsKgw5jGpw==","signatures":[{"sig":"MEYCIQCVFeKaUWKo/5oawKKgIXFmLw/XZCwr3KizdaZsUtIpDgIhAM1aTKLNLeGwBxiFhJXUYKErX00K0IWfs5DtgxJ3/9Fv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"23760dc6817c70a102c7960102e14151e37074cf","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.44_1777033916772_0.110818495343189","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.45":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.45","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.45","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"2917f24b0dae26969524deed535a89922d62d2f5","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.45.tgz","fileCount":12,"integrity":"sha512-TiwYWm5bJPcPiFKmTYODKhfpLgGoFkGziYbyi6fn++B22MDgu9HvKwgYXoyuEyMfaF2czKPgKInfhpieH78IXA==","signatures":[{"sig":"MEYCIQDbpPHHCM1ZSb6htfY/fTNki6X+wBOiw4aJ7g3saXdxUQIhAPAboaQ8pQ+e41DSE36kd1j9CMmNLg58IJU+JybvISxE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"ffd702ea2deadcbfb07795bed6f3b3454ab92f1a","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.45_1777038251003_0.6966602887880287","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.46":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.46","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.46","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"530f937fb99ab93d2ab44fa533bec78b0e94b369","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.46.tgz","fileCount":12,"integrity":"sha512-Vjbu5oDCt/zb0x+FIVjDeoux+doQe27mFdVw40q9H1KP1wol/IlS81+O7TJBy2jUYqu0GaycHG7B2ed+/hI47g==","signatures":[{"sig":"MEQCIHJRBB5MSQlDanycxfLY1M6juGBRQxMVl5hHbH9f+rZEAiBLSn/8zAULFL+DEvZeS3Wq9MHbnSgr9QoCfSctdpv10Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"890c503769e164802444feaeb98de04b93f3fd72","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.46_1777039432103_0.09475275216589796","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.47":{"name":"@focus-mcp/brick-metrics","version":"0.0.0-dev.47","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@0.0.0-dev.47","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"81714c17a56f24136830551af4c8fe5230416b9a","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-0.0.0-dev.47.tgz","fileCount":12,"integrity":"sha512-qYjyBCUp4R2Ry+1xmpUEOCAeqHtucz2h3G9CR1FEKIUYY2sMOATxF1xIb1TOgFhcOxneJKgC6WQ6hvmDXVSL4Q==","signatures":[{"sig":"MEQCIBOyNqHaNrSNKMci1wRltB2QUK9V6du0LK9fP23CS3LHAiAoGv3lsHl93feQddRwxr8N0gM4His9FkauXTM8VGi5Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"fddb428f1b80e3cde8d3df862483a2dc3e60d83e","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_0.0.0-dev.47_1777039970027_0.8826654348094367","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.50":{"name":"@focus-mcp/brick-metrics","version":"1.2.0-dev.50","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@1.2.0-dev.50","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"707388488a9c31e924e0b6c280f5f12b480d8566","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-1.2.0-dev.50.tgz","fileCount":12,"integrity":"sha512-Fez6oRHxaVpAI85ouPqxldMpylkfTVVbIq4uNuWBoELYAeRYvJpioMHBIhwQBHi/qst32rrudRoNE17Lx0WD0Q==","signatures":[{"sig":"MEYCIQD2psAmeW2I+io4RfPp5F3ceUiPEqqR2uRdQ7TX345QcQIhAOhdAL17ceWcKZ8huKWsS7SFpcb8vSfEAxK0PPc2ET38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"12e6216141ea99e33164f5e3b50d1b5ac0a6a07e","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_1.2.0-dev.50_1777043040698_0.6693837392086492","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@focus-mcp/brick-metrics","version":"1.2.0","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@1.2.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"fd828365497c93d7b464459ab10a4db055c15513","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-1.2.0.tgz","fileCount":12,"integrity":"sha512-mZEv5QcpTNLkI/6ZPfKpWLr0WtSeDefuicS7Sd12JviKo/1dDg8lyg5GtyoNCZhLK0/HI6RWL3CPzwI07zeU6A==","signatures":[{"sig":"MEYCIQCfNNSdhzm9rOPD3HLI3YRmdNW77IsbBNwzx7VJB3t5jAIhAMPi9KjyzVlWUF5XRWpTphMXM/Tg+fUT+mQPHBJ7W+TO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26416},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"9ce2dfd609c100fcd7c5ecc4739482c5e756f24f","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_1.2.0_1777043253899_0.6486903109567415","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.51":{"name":"@focus-mcp/brick-metrics","version":"1.2.0-dev.51","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@1.2.0-dev.51","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"b01cf3e5491c772ec0053a4870c652065ab70c68","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-1.2.0-dev.51.tgz","fileCount":12,"integrity":"sha512-vfaI3MnTObz9nTYAvVR3i730tX6XoFsitNJQRi9wt8GOsTH7FVO2WdlgEcOPTBQgdb0WmnaFti/RKPbTns9DLA==","signatures":[{"sig":"MEUCIE2Ng/KK/457wLd3QQac1Yspl+puQAfCD2sbCzKpy12tAiEAzz0/ujhfNuJohQ2ZlXuBpeS5yxatLTB5Xjanx1XHSmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"c6042576b520b191b60c1fbf05c272c3d20c2340","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_1.2.0-dev.51_1777043258233_0.42657216791893715","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.52":{"name":"@focus-mcp/brick-metrics","version":"1.2.0-dev.52","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@1.2.0-dev.52","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"cd840cb5850377da12585ac66e87328b5575aa6e","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-1.2.0-dev.52.tgz","fileCount":12,"integrity":"sha512-fvFSBScSeGpZkLhH1NQHdTA9P+epGSPr6AqnLrOEIboh8K2Jo3aCn0//X8rWpJFA97pS4d3WpmB2LHblIESrlA==","signatures":[{"sig":"MEUCICQxbpeVXEAON5/Vqois+Ve1n44dWlRmSfb2r+OtTwAtAiEA2Be3PTiAaXSxYWJ2h76GbrKqkaT2B6VtposSV7sbEzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"f814ac44cc7d59a55b86fb5dff44ce1eade5d424","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_1.2.0-dev.52_1777043421921_0.6692018897203216","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.53":{"name":"@focus-mcp/brick-metrics","version":"1.2.0-dev.53","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@1.2.0-dev.53","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"b5c6c984ad5fda752e9846c27f0316601e5ef1db","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-1.2.0-dev.53.tgz","fileCount":12,"integrity":"sha512-kYKh4Gx/i0CBsCUpJTxR9CixSCg96JgKehaYzS0cfksJzX6/EKPu9MFJHoXZCqC93HvSg6yWEmyxFeU7ZnRH9w==","signatures":[{"sig":"MEUCIF3JHp/T6xumPkOajsyfdg+9Klqy9AbHYt+ZAhbVeHouAiEAy9udmFSRgQTjDFxvqsuriabeIqMD+SCl4jOb4szMF34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26423},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"4476dfd5027ba67c41b04054d5511f5a969edcfa","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_1.2.0-dev.53_1777044522395_0.5036352117795475","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-dev.98":{"name":"@focus-mcp/brick-metrics","version":"1.2.0-dev.98","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-metrics@1.2.0-dev.98","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"292f078899304662f9c71ee1259586896679d97d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-1.2.0-dev.98.tgz","fileCount":4,"integrity":"sha512-+Z9FtFjG3OmkaPERoQ5Xpeu+nco2xPLEdv6VTkyfSUePY2NLHW5hoFqN8U4+T/mjzX3ieTcfXq6onVF8bYlGlg==","signatures":[{"sig":"MEYCIQDH0xHAHIJIcFYla51p8t75f8jEE5HtZTaAuR7xRr+PHAIhAMk5PhkCsOa72CZatRWzVFDWzgMWH91Hj9gBL6mnDIVH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5980},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"d4f668640719d463efbfa8db884fbed51e21fc17","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/metrics"},"_npmVersion":"10.9.7","description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-metrics_1.2.0-dev.98_1777134122739_0.5623304981979591","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@focus-mcp/brick-metrics","version":"1.2.1","private":false,"description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","license":"MIT","type":"module","main":"./dist/index.js","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"scripts":{"test":"vitest run src","test:integration":"vitest run tests/integration","build":"tsc -p tsconfig.json"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"author":{"name":"FocusMCP contributors"},"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"repository":{"type":"git","url":"git+https://github.com/focus-mcp/marketplace.git","directory":"bricks/metrics"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"types":"./dist/index.d.ts","devDependencies":{"@focus-mcp/marketplace-testing":"workspace:*"},"_id":"@focus-mcp/brick-metrics@1.2.1","gitHead":"5dc3f15b692e019782f2d783933c968cab30da99","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-CHsWa8T6gZhiSBExnEZiT7N53v86KX+h+IBqzGhIEY2zYeXzJx96wRPQPYURFd0z9fV0SL8K0/OMOnRog+ldsg==","shasum":"a4182684f2dd2b2a48e6861561aa33eb3a105aaf","tarball":"https://registry.npmjs.org/@focus-mcp/brick-metrics/-/brick-metrics-1.2.1.tgz","fileCount":12,"unpackedSize":26568,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNDPX4HonR18670Zeisvw42dWpthPKyUyPA0RKUkHUaQIgD45+Wc+4QUoLm4E12JkNpuMdgwp2AbX7cIzyuB9m/cQ="}]},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"directories":{},"maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/brick-metrics_1.2.1_1777368302839_0.7233497042749981"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-23T10:45:34.910Z","modified":"2026-04-28T09:25:03.073Z","0.0.0-dev.29":"2026-04-23T10:45:35.151Z","0.0.0-dev.30":"2026-04-23T13:45:51.501Z","1.0.0":"2026-04-23T13:50:56.736Z","0.0.0-dev.31":"2026-04-23T16:52:43.147Z","0.0.0-dev.32":"2026-04-23T20:15:30.353Z","0.0.0-dev.33":"2026-04-23T20:21:31.834Z","0.0.0-dev.34":"2026-04-24T09:14:49.623Z","0.0.0-dev.36":"2026-04-24T09:37:07.296Z","0.0.0-dev.37":"2026-04-24T09:55:05.563Z","1.1.0":"2026-04-24T10:01:48.120Z","0.0.0-dev.38":"2026-04-24T10:42:05.767Z","0.0.0-dev.39":"2026-04-24T11:51:08.113Z","0.0.0-dev.41":"2026-04-24T12:01:16.034Z","0.0.0-dev.42":"2026-04-24T12:13:43.845Z","0.0.0-dev.43":"2026-04-24T12:22:20.668Z","0.0.0-dev.44":"2026-04-24T12:31:56.936Z","0.0.0-dev.45":"2026-04-24T13:44:11.166Z","0.0.0-dev.46":"2026-04-24T14:03:52.242Z","0.0.0-dev.47":"2026-04-24T14:12:50.240Z","1.2.0-dev.50":"2026-04-24T15:04:00.840Z","1.2.0":"2026-04-24T15:07:34.016Z","1.2.0-dev.51":"2026-04-24T15:07:38.390Z","1.2.0-dev.52":"2026-04-24T15:10:22.095Z","1.2.0-dev.53":"2026-04-24T15:28:42.532Z","1.2.0-dev.98":"2026-04-25T16:22:02.878Z","1.2.1":"2026-04-28T09:25:02.961Z"},"bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"author":{"name":"FocusMCP contributors"},"license":"MIT","homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/metrics#readme","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","metrics","tokens","costs","duration","session","observability"],"repository":{"type":"git","url":"git+https://github.com/focus-mcp/marketplace.git","directory":"bricks/metrics"},"description":"Session metrics tracking — token usage, costs, duration, and per-tool statistics.","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"readme":"# @focusmcp/metrics\n\nSession metrics tracking — token usage, costs, duration, and per-tool statistics.\n\n## Tools\n\n| Tool | Exposed as | Description |\n|------|-----------|-------------|\n| `session` | `met_session` | Get or reset session metrics summary |\n| `tokens` | `met_tokens` | Track token usage — record input/output tokens per tool call |\n| `costs` | `met_costs` | Calculate estimated costs based on token usage and model pricing |\n| `duration` | `met_duration` | Track and report tool call durations |\n\n## Usage\n\n### session\n\nReturns a summary of the current session: start time, number of tool calls, total tokens, and total duration.\nPass `reset: true` to wipe all accumulated metrics and start fresh.\n\n### tokens\n\nRecords a tool call with its input and output token counts. Returns cumulative totals.\n\n```json\n{ \"tool\": \"search\", \"inputTokens\": 1200, \"outputTokens\": 350 }\n```\n\n### costs\n\nEstimates cost in USD based on recorded tokens. Defaults: `$0.003 / 1k input`, `$0.015 / 1k output`.\n\n```json\n{ \"inputPricePer1k\": 0.003, \"outputPricePer1k\": 0.015 }\n```\n\n### duration\n\nReturns `avg`, `min`, `max`, and `calls` for durations. Filter by `tool` name or retrieve the `last` N calls.\n\n```json\n{ \"tool\": \"search\" }\n{ \"last\": 10 }\n```\n","readmeFilename":"README.md"}