{"_id":"@casey.gowrie/eve-ext-notes-v2","_rev":"5-d8380257e5fd77e6206c33442af258f2","name":"@casey.gowrie/eve-ext-notes-v2","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.0":{"name":"@casey.gowrie/eve-ext-notes-v2","version":"0.1.0","keywords":["eve","eve-extension","agent","notes"],"license":"MIT","_id":"@casey.gowrie/eve-ext-notes-v2@0.1.0","maintainers":[{"name":"casey.gowrie","email":"casey.gowrie@vercel.com"}],"eve":{"extension":"./extension"},"dist":{"shasum":"acc86704f6a21b113adef8e3394e47179848b858","tarball":"https://registry.npmjs.org/@casey.gowrie/eve-ext-notes-v2/-/eve-ext-notes-v2-0.1.0.tgz","fileCount":14,"integrity":"sha512-fkuxW2+vbogDH8YGBQUlIpoRCt1f63xxtOZdFwjbIj3TZjyIauEExGy4k5xKhaYemSKdO9sQruDQm7j8vaH9Ng==","signatures":[{"sig":"MEUCIQDPXGLG4nId5He4QkM4/8pmGBz6uAkp02w4lNbBBKoybgIgRgHSNy5Gk+eDF2T4FkhQpozBVG4uVtYiCTwHRLuR0rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13887},"type":"module","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./tools":{"types":"./dist/tools/index.d.ts","default":"./dist/tools/index.mjs"}},"scripts":{"build":"eve extension build","prepare":"eve extension build","typecheck":"tsc"},"_npmUser":{"name":"casey.gowrie","email":"casey.gowrie@vercel.com"},"_npmVersion":"11.12.1","description":"eve extension: durable notes toolkit (tools + hook + skill).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.0","eve":"^0.22.5","typescript":"7.0.2","@types/node":"24.x"},"peerDependencies":{"eve":"^0.22.5"},"_npmOperationalInternal":{"tmp":"tmp/eve-ext-notes-v2_0.1.0_1783725133724_0.09495159253772267","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@casey.gowrie/eve-ext-notes-v2","version":"0.1.1","keywords":["eve","eve-extension","agent","notes"],"license":"MIT","_id":"@casey.gowrie/eve-ext-notes-v2@0.1.1","maintainers":[{"name":"casey.gowrie","email":"casey.gowrie@vercel.com"}],"eve":{"extension":"./extension"},"dist":{"shasum":"7e71d7bd36f52ea4573d6c8b7b7acd5345176a20","tarball":"https://registry.npmjs.org/@casey.gowrie/eve-ext-notes-v2/-/eve-ext-notes-v2-0.1.1.tgz","fileCount":14,"integrity":"sha512-S/BtFHemYAekesa3rne8CpgJIAVbllB9KSfwnI623iw6uKZxhXoRbTvuhIQups0ul6YOnPp0XitWxUAssKWBcA==","signatures":[{"sig":"MEYCIQDJDWXaeRHeEFiWuLoDS0kE2WInTXtqVjxkzlO9pORbSQIhAIXRm8x0UWmc4MgL6yEmdprQqgXQh/YZk2LfEYh3afD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13898},"type":"module","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./tools":{"types":"./dist/tools/index.d.ts","default":"./dist/tools/index.mjs"}},"scripts":{"build":"eve extension build","prepare":"eve extension build","typecheck":"tsc"},"_npmUser":{"name":"casey.gowrie","email":"casey.gowrie@vercel.com"},"_npmVersion":"11.12.1","description":"eve extension: durable notes toolkit (tools + hook + skill).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.0","eve":"^0.23.0","typescript":"7.0.2","@types/node":"24.x"},"peerDependencies":{"eve":"^0.22.5 || ^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/eve-ext-notes-v2_0.1.1_1783969445213_0.30164316051816265","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@casey.gowrie/eve-ext-notes-v2","version":"0.1.2","keywords":["eve","eve-extension","agent","notes"],"license":"MIT","_id":"@casey.gowrie/eve-ext-notes-v2@0.1.2","maintainers":[{"name":"casey.gowrie","email":"casey.gowrie@vercel.com"}],"eve":{"extension":"./extension"},"dist":{"shasum":"eed6a7e4a03a453f21e6bf35f7cb5ca16fe9bdbb","tarball":"https://registry.npmjs.org/@casey.gowrie/eve-ext-notes-v2/-/eve-ext-notes-v2-0.1.2.tgz","fileCount":14,"integrity":"sha512-YEM3ORQPJYk2DhqfmLMzJSSur0vQrWTZR9yAI0MWE/OEmveNb9oFyPLjjjK7jTfm6VCsn9YUPwNpFfkf92Eydg==","signatures":[{"sig":"MEQCIFOrOtvOQjQO47kxl7eBQvAgE3IyAytwYrfDfjfpYTtaAiBd0CiEOIzRtKco1epJaABNe/NPfUZr1irXSl+o+ExyWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13909},"type":"module","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./tools":{"types":"./dist/tools/index.d.ts","default":"./dist/tools/index.mjs"}},"scripts":{"build":"eve extension build","prepare":"eve extension build","typecheck":"tsc"},"_npmUser":{"name":"casey.gowrie","email":"casey.gowrie@vercel.com"},"_npmVersion":"11.12.1","description":"eve extension: durable notes toolkit (tools + hook + skill).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.0","eve":"^0.24.0","typescript":"7.0.2","@types/node":"24.x"},"peerDependencies":{"eve":"^0.22.5 || ^0.23.0 || ^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/eve-ext-notes-v2_0.1.2_1784040331328_0.00381138531197478","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@casey.gowrie/eve-ext-notes-v2","version":"0.2.0","keywords":["eve","eve-extension","agent","notes"],"license":"MIT","_id":"@casey.gowrie/eve-ext-notes-v2@0.2.0","maintainers":[{"name":"casey.gowrie","email":"casey.gowrie@vercel.com"}],"eve":{"extension":{"dist":"./dist/extension","source":"./extension"}},"dist":{"shasum":"ababadc6bbdd345aa0a7fcf8078a08dd8677c14c","tarball":"https://registry.npmjs.org/@casey.gowrie/eve-ext-notes-v2/-/eve-ext-notes-v2-0.2.0.tgz","fileCount":21,"integrity":"sha512-xX9QtZmjbR4FQ4SAhOGpJNdM0J1L+sB/CPp65xLEOUG0NUGfwud2OtBDyuvnsRVq61OUG5mAcvBSomNJ2xOSNQ==","signatures":[{"sig":"MEUCICbKpCw9qdv8i/bt/WURvf6/Qu+0h7hcPCAcHtWXM11QAiEAsFZtsDxvNIFmwz8fpXmy3xNXnQuREtuRmLxc64w0mX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10039},"type":"module","engines":{"node":"24.x"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./tools":{"types":"./dist/tools/index.d.ts","default":"./dist/tools/index.mjs"}},"scripts":{"build":"eve extension build","prepare":"eve extension build","typecheck":"tsc"},"_npmUser":{"name":"casey.gowrie","email":"casey.gowrie@vercel.com"},"_npmVersion":"11.12.1","description":"eve extension: durable notes toolkit (tools + hook + skill).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eve":"^0.25.0","typescript":"7.0.2","@types/node":"24.x"},"peerDependencies":{"eve":"*"},"_npmOperationalInternal":{"tmp":"tmp/eve-ext-notes-v2_0.2.0_1784315857942_0.6178305436676115","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@casey.gowrie/eve-ext-notes-v2","version":"0.2.1","type":"module","description":"eve extension: durable notes toolkit (tools + hook + skill).","license":"MIT","keywords":["eve","eve-extension","agent","notes"],"eve":{"extension":{"source":"./extension","dist":"./dist/extension"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"./tools":{"types":"./dist/tools/index.d.ts","default":"./dist/tools/index.mjs"}},"scripts":{"build":"eve extension build","prepare":"eve extension build","typecheck":"tsc"},"dependencies":{"zod":"4.4.3"},"devDependencies":{"@types/node":"24.x","eve":"^0.25.1","typescript":"7.0.2"},"peerDependencies":{"eve":"*"},"publishConfig":{"access":"public"},"engines":{"node":"24.x"},"_id":"@casey.gowrie/eve-ext-notes-v2@0.2.1","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-ouakkhcPU7N2KZzfFu899sgzSc3tcDNZsmT1+lwxynaYDG92JDNCosOGbSebCuPHwHx1fL6anv40J4iD0UVedw==","shasum":"fe887d4bbb44a1541c5312d653f45ba5278dc837","tarball":"https://registry.npmjs.org/@casey.gowrie/eve-ext-notes-v2/-/eve-ext-notes-v2-0.2.1.tgz","fileCount":21,"unpackedSize":10047,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEa+VYreMXPA+zWZ+aBjc46iGAtMlDm38w0aD7gM4/nOAiEA78AEt1YXlDd6N/reZxXCEy0L3UtGmdjtPAnYIc8dEjc="}]},"_npmUser":{"name":"casey.gowrie","email":"casey.gowrie@vercel.com"},"directories":{},"maintainers":[{"name":"casey.gowrie","email":"casey.gowrie@vercel.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eve-ext-notes-v2_0.2.1_1784318044066_0.22866983128554508"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-10T23:12:13.604Z","modified":"2026-07-17T19:54:04.321Z","0.1.0":"2026-07-10T23:12:13.864Z","0.1.1":"2026-07-13T19:04:05.325Z","0.1.2":"2026-07-14T14:45:31.492Z","0.2.0":"2026-07-17T19:17:38.107Z","0.2.1":"2026-07-17T19:54:04.199Z"},"license":"MIT","keywords":["eve","eve-extension","agent","notes"],"description":"eve extension: durable notes toolkit (tools + hook + skill).","maintainers":[{"name":"casey.gowrie","email":"casey.gowrie@vercel.com"}],"readme":"# @casey.gowrie/eve-ext-notes-v2\n\nAn [eve](https://github.com/vercel/eve) extension: a durable **notes toolkit**.\nIt contributes tools, a hook, and a skill that compose into any consuming agent\nunder a namespace.\n\nBuilt against **eve ^0.25.1** with its dist-only extension format.\n\n## Contents\n\n- **Tools** — `add_note`, `list_notes`, `clear_notes`. Notes persist in\n  extension-scoped `defineState`, so they survive across a session and never\n  collide with the host agent's state.\n- **Hook** — `audit`: observe-only logging of every successful note save.\n- **Skill** — `daily-standup`: turns saved notes into a standup summary.\n\n## Config\n\nBound once when the consumer mounts the extension:\n\n| key        | type   | default | meaning              |\n| ---------- | ------ | ------- | -------------------- |\n| `maxNotes` | number | `50`    | Cap on stored notes. |\n\n## Install & mount\n\n```bash\nnpm install @casey.gowrie/eve-ext-notes-v2\n```\n\n```ts title=\"agent/extensions/notes.ts\"\nimport notes from \"@casey.gowrie/eve-ext-notes-v2\";\n\nexport default notes({ maxNotes: 25 });\n```\n\nThe mount file's basename is the namespace, so tools compose as `notes__add_note`,\n`notes__list_notes`, and `notes__clear_notes`.\n\n## Build\n\n```bash\nnpm run build   # eve extension build\n```\n\n## Requirements\n\n`eve` is a required wildcard **peer dependency**: the consuming app supplies the\nsingle eve install that resolves this extension's `eve/*` imports. Compatibility\nis validated from the capability manifest generated by `eve extension build`.\n","readmeFilename":"README.md"}