{"_id":"meeting-context-hub","_rev":"86-6924fc1e8ae9b3c1e78809961c333ab7","name":"meeting-context-hub","dist-tags":{"latest":"2.27.0"},"versions":{"1.0.0":{"name":"meeting-context-hub","version":"1.0.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.0.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"9c8813273b060fb59acfce506b79d7308fe6fc52","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.0.0.tgz","fileCount":315,"integrity":"sha512-pWhwPKO0XewqnV3v22DUt4r1zyAYU4UMz9nANRClCOW5+9eXTlDCp7v+xFqXUP1Y5/nx2kLBivI1Wkl+6bMgxQ==","signatures":[{"sig":"MEQCIFoe493XMDfMuRyQ3rqrA31fdwPG74uBucFKuFHcZPX9AiAEex9ValSIm0leg1Z1uxBPFSULQB8MVM/2ZK7kTi29qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346429},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"2cdc8eb7c39e81b7a4ee7568676554861493a916","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"^6.6.0","ora":"^8.2.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","dotenv":"^16.5.0","openai":"^4.96.0","inquirer":"^12.6.0","commander":"^13.1.0","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^16.2.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^22.15.30","@types/react":"^19.2.8","@types/inquirer":"^9.0.7","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.0.0_1768958618048_0.15542585675140308","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"meeting-context-hub","version":"1.1.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.1.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"c38e9d1ebcf86e9bf9acb61d42b68509c273c897","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.1.0.tgz","fileCount":175,"integrity":"sha512-n0pB/w/vbOim4MfUHJvt4mlbi8ug5TZrigm9jecJNnzdGlL3zfCalziV7qeo7jlxggB7vAwmQvz4SWENyABcxg==","signatures":[{"sig":"MEUCIA1tueVrHEl15zAjFdd90u1aMZ72EUur+h//RviDqP+hAiEAmh61X8J4PstVNMmbSsP7cW2VTtWohagwOOI4hD3UMfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209109},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"215907b2a8f7c244147e9029f9094656ba4bfb85","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","commander":"^14.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.1.0_1768976842956_0.3844815794191865","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"meeting-context-hub","version":"1.1.1","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.1.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"8ff175bf253eb40be56fa3b0311d468e4a6bf6a9","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.1.1.tgz","fileCount":175,"integrity":"sha512-FePoT1i5lYwMmHIufXitFrvxfGUmox5V3X0m6BqRbVnyHgQgsjiZ9ZZt2gmYfVDgpbMML2+w4Cm0FSnY2/ZgPQ==","signatures":[{"sig":"MEYCIQDlvQmn3pQ20rSp9bzQRIH7zGSZlgjVV9xlLzeyzvf4XgIhANtacEpgHqDZNSaHd0DZykoA5Oa8dO0qJD+FK/UULdPv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209139},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"6653e054af28cde2a3f8e4b1db8f7ab236d845a7","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","commander":"^14.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.1.1_1768977118106_0.8103059134582855","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"meeting-context-hub","version":"1.2.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.2.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"77a250bf26fbfd1c2c30eb334fbcadfcb49cef8a","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.2.0.tgz","fileCount":213,"integrity":"sha512-QG+iBMQoTBESmqlwH5MT3AbU3AJ9N+vgByvfwRrnQc6nHdvI9XuohI2SGGGQICCOumbd1IrMNhghVZHnfrUxsA==","signatures":[{"sig":"MEUCIEtkaeglRin+lXax+9VDacPK271LURRGSNsplXVQ/oimAiEA9AnvpPAKwjMn2dcK9kBfB/Ea6YCYqGxZ2JmPYbUPw4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319514},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"bad4b1b4dde611019bc5e573351a2bfc4328ffda","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.2.0_1769000718420_0.7616018876098822","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"meeting-context-hub","version":"1.3.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.3.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"a979a459dfec372faebbfb880cca6ebda239e2b0","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.3.0.tgz","fileCount":217,"integrity":"sha512-xVkIEnIwQRem7Dw1OramyQvAI+vrFPk9+90FrdrNuC0ZFVCYYfLXvZDf/7nCeHbp00eNt1mz4Eq0eG7YZs5tOA==","signatures":[{"sig":"MEUCIQCjGg5DJs30LGmLqxeX3/jLMfXNlW1oUQ3AS69zALpanAIgIHo0rvKWkt9nqcNl3YGOzJjrMsdqKs76ySJIPfjSRbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331031},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"731f2b8373617b0f4d2c9289700a017b52a16bab","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.3.0_1769042932102_0.8394990506249758","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"meeting-context-hub","version":"1.4.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.4.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"af92995309f1b25bdaf27bc026240c0c83d72cf7","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.4.0.tgz","fileCount":219,"integrity":"sha512-RGXxeKSmYzkQgkGneloer+wtaUYSrKTqeNMatfDn93Rb/hB8jUBQrnb4eNp1TuNNUOqEzNpnfLcEeYLuTgt5cg==","signatures":[{"sig":"MEQCIFiCz3xBQg78IB+jz8XwmURo+gCyEKDvdspkbyxDspzAAiB+szIMR1P3S7y68z09sTLyJUbIqC7vB2obqSAfv3iJSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333182},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"2864f56e988aad4941a1206856d33f5fbee6f8f0","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.4.0_1769043811223_0.10313437161276884","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"meeting-context-hub","version":"1.5.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.5.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"341d1ba06b2d956aacc28b0742832945096ba7fe","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.5.0.tgz","fileCount":219,"integrity":"sha512-h1ma/aFzqE7O7wWTHgNHIjipr3eo8PExdt11pmIEmBi91dELOrMFS+yz5QGQ0UJA1bcP1muGJHqttMXQhtTD+g==","signatures":[{"sig":"MEUCIQD79DKi/p/tcZYF2amDnu8tj7b5sg36osXjn3CmFCHDqwIgUCrrkxvhwjX0na8kaHnx6d0EI86u9FNypWLFdmZQkjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334369},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"cd85f521f5447e8bf6f227433a7d18ef2aa46e00","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.5.0_1769044309830_0.3800598880531074","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"meeting-context-hub","version":"1.6.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.6.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"bd4f962eab2c0703d8a6b9d8348dcdde0d7af054","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.6.0.tgz","fileCount":223,"integrity":"sha512-GMFoLun2+ATljjbTLuTVb4g4q5XsPSV3vhh4Q3A17OSLkfGya+Fxp1NSaCSkJX+qJ2pqBCQ9QDi3rXJQx+Nu1A==","signatures":[{"sig":"MEUCIQDzrLsnMkzttKrUelYtqfhNmZLD8jgGTjliOilU9R5PIQIgQNtjX0RzpezOCVw4UFYIJFgkmrN7eg2Pi+MkPAaHEo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347221},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"d486a3b164958d8859cf73713b75b79a85d87869","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.6.0_1769059893896_0.795918109197566","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"meeting-context-hub","version":"1.7.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.7.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"b39757997845fe2401221faab15c3dd67fd4e453","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.7.0.tgz","fileCount":225,"integrity":"sha512-T2sVt9ubacax2dcUNPWBrVadTcTap9g8WQz6v2w+YB5j0yl35BVAeRIQDbicVD+J9X24fB+YsGqjUxHHuCZajg==","signatures":[{"sig":"MEUCIHAtrsqJTVp1z/pLn07TxYhrq6cW44stOONLMG5OosB2AiEAjORU8NNOWO9VhHVb//VfVnTFcVJaQ2AjsDhoImRQ3O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355400},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"c1d4e1cf20fdef022627ca563686ec9d1b1638f9","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.7.0_1769091863722_0.02389762561194919","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"meeting-context-hub","version":"1.8.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.8.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"a1fdb080729b636816cb28ac6eb570bb387da6b6","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.8.0.tgz","fileCount":231,"integrity":"sha512-SSrsxr9p0+0SnjrmWg1+PXysl3LdhsO9scRu5xXyvNLOkIzYJHkV5XiY+TLEkicco6WtWxh1z5gqP4kCnm5HYw==","signatures":[{"sig":"MEUCIQCMNFy8DiNUr8zm15423piFvLaD8vOFCxi2N+zVYjqyWQIgC3MR1PqyK8w3mSFutWHya5roVTvnXPJJaywCqqq7nTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374561},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"ba9df7f63ebcdee7f6f835b3493f91658457b351","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.8.0_1769126249933_0.811221693683827","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"meeting-context-hub","version":"1.8.1","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.8.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"9c40ded7989ecee5f375092ef2e03962931e15bb","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.8.1.tgz","fileCount":231,"integrity":"sha512-YdDW4Nzt+yD4yfcGa8TGdOuNjy125zw37b7shaIUAqBcEx2pCNorlFfL67XU6MWeCQftLP1dggOVZlbXvZIlog==","signatures":[{"sig":"MEUCIQCJS5l85ABW1gCtC/CR0DpYGCGyQlml9j3YKDsWJYheYwIgPq29Oeadkru0KiKpUv9ayAZPWn+ZmATtxZy0Tl8xRX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374637},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"d21e01ad15d99799ef4eab44b7e37a4123717b26","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.8.1_1769126386448_0.7391035287770122","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"meeting-context-hub","version":"1.8.2","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.8.2","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"634135407fd74df78f317e39a93f0f1c5eacfef2","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.8.2.tgz","fileCount":231,"integrity":"sha512-DmzWi4SDYA8FnjYPyPauLxDHYBBctizb4twwPzwuNupkJFkNu+ew+KwdIMiTBkoKfC8JrZcyh+4IYeQqS+sKCw==","signatures":[{"sig":"MEQCIAl0f7JZeyot/nxbYBmn7uYQRpikFnWwm8ndS3Caz6ltAiBYbx0bTs42whxPDqFHrK08PMR2fbeU/zjewpH8ZyIv8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374271},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce4d40ef9b57d35379dd311cb2d47cac3cc1d31d","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.8.2_1769126880549_0.42410239857173737","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"meeting-context-hub","version":"1.9.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.9.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"b0a2a56978d18c3df3f5307e30533f969f4e1405","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.9.0.tgz","fileCount":233,"integrity":"sha512-BLPzpu1bTMGto7O/EAVwV6g/fuPpw5hAB3RnqibM1kbU/I1TroTHNJaS72TXRzilY6W6ADAKr+x1efmRtJVBug==","signatures":[{"sig":"MEYCIQCYA0Cv6u3pA8f5JJ8hJlZuSLjbPBI4yYpWVZkvOFCoZgIhAK5Q86aocidv/KoY3nractzXevoR9+ov3/qQU0Chu34U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384644},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"7f683e99322d55ee3b6f36a9a3e8eadea65829ec","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.9.0_1769128250010_0.835768256163876","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"meeting-context-hub","version":"1.9.1","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.9.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"e2df27de9ace8fe0cfd7d77fdb7f7d26c53ded71","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.9.1.tgz","fileCount":233,"integrity":"sha512-i85ymPshW7zx29A8Azq6MJQ7FndRV0fdyT77eakT4aTvzLsYI1VTdda6573CxBGp1J6f2lDmkMnv4VbTQyrj4A==","signatures":[{"sig":"MEQCICvb9AvUmxrSnSOqWCXoP/rPlQpljlqqw8Z5nzCfjzpMAiA8/Xi3fZUrMUiRXY4Iv+ZiUISQK+fXDobYLn9ztNqnvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385581},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"f3f10745c2d32c95d844dbcbf2ecfa38cea2a73f","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.9.1_1769128533375_0.7904623741559385","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"meeting-context-hub","version":"1.9.2","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.9.2","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"e7147298ad32c9600db9f401c505a009c15daca6","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.9.2.tgz","fileCount":233,"integrity":"sha512-bXbm1uepTaxDLoK0ju3n6U6vluSCsvccKLMmnWtjGTGOXagWEGxjnVwV6jMrlN5fHI3BL1ini9In7TcGnK8JFA==","signatures":[{"sig":"MEQCIHF03EfLDacyrH8VL+rTkvDmLTAuFzKpdB8TcHSol2tfAiAuSgWMZfIE00Kh4gucs3zWw86/pnxeVfG8wG8bMHNjxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387648},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"7ea55e473e57d6cc302f249adf9d0870cb14f1c1","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.9.2_1769130382291_0.5201391514583267","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"meeting-context-hub","version":"1.9.3","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.9.3","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"5ec4587fe9c352b647388c01a9a28f95463d8a2d","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.9.3.tgz","fileCount":233,"integrity":"sha512-B52QB36x9E4psEa0lbA6dCfv15AUhG0j3HzbKCwa5/l47CFWC0ml5VTbgzHTolmT2uAcSGOmapGX4aNn0OaGaA==","signatures":[{"sig":"MEQCICJ9h6JwGwzPwMGFujNeVnHYXfSBKFqKgmiOiRrrY7EoAiAkDVcbFToqWvTqJzUQ1e/b+6wq7x9Xs6k2cid1pzzAMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388408},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"84685d7177266dca850b78520c4ccc86b0ac1c2c","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.9.3_1769131049648_0.4862583525251907","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"meeting-context-hub","version":"1.10.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.10.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"471108e5f5e273c13e8094efb12503915b9e7c8f","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.10.0.tgz","fileCount":233,"integrity":"sha512-Kt06JzYa5u8ZCXXe3gYKaQTjz8uau845gO8GgUc7ieg0xjDI/bTAnba0OqmKooT1MDng8kDqewKHbbGe+cx3MQ==","signatures":[{"sig":"MEYCIQCPnzuFRyxecSvVa3exwLT5zowL0947cc7PBenm7b13LQIhANWpV05EBKKFW+AmorAakpvUax4PQaxfZbWI6uoIgesV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391495},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"d54e80e54da59ccdcdc632c3dd413599a60bf3e0","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.10.0_1769132859060_0.2391385451686181","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"meeting-context-hub","version":"1.10.1","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.10.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"3a22e1e4929467c41e4a471d9b8a5139bcf8d6a6","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.10.1.tgz","fileCount":233,"integrity":"sha512-hLHoEljIisjSvWBdhQbJwIT47Ev/qA8TGYMjsShwR5iFdkauohLBgSSBO2cljIL8i1HYO/XkuBFmbASXmrQqZA==","signatures":[{"sig":"MEUCIQDgwnxS6QqNqtzs3q824bBzhXR2Admw6KOo5Af4AbkXugIgElsCvZvesH6goHaeA08Gkrql7pj/tB3AWEhqFYMR7fQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392530},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"2ac6083212e79b8418714d09a8952b6a58a712fa","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.10.1_1769133445760_0.8209521971702365","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"meeting-context-hub","version":"1.11.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.11.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"f16673cc90670da90679d5de2f846bfe61bc7c1e","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.11.0.tgz","fileCount":233,"integrity":"sha512-f+D++Tj2Q95jWiOJczhbKJS7gWKljCW/LgEkZ6q7gtLnoSRh6rq8pHWYGReYfUSrhSUvmMnQgD1B/mXN/JOb2w==","signatures":[{"sig":"MEUCICUZJVWg0LWRjOhqNqQn+WLspBRzh9OFaK3Yd79zwd/wAiEAuob2uJvezuvH3fVNApT6wNdgRkR/YIWdg6tIc5Wa4cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394264},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"d7a077ecad02c24748fad89cdcd3c5c0602e12af","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.11.0_1769134688182_0.26838362010996897","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"meeting-context-hub","version":"1.12.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.12.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"c70b582897c0c0ea9a724c49e3aff94083b00d6a","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.12.0.tgz","fileCount":233,"integrity":"sha512-XkMPYcYRiPrXMZ9Cuv+AA+gl8nmlR4zXOYLUDC5BmURJKm27HWFumCFiYdAEcYhqI9YU005CScYcm2JSmMxAcA==","signatures":[{"sig":"MEQCICkCueorqeNw3KXy1PhihCSb/3x7kN3cWbYXOvOyVC45AiBWd39FYxCDiE6PLS/mmI4tsAVcAr91j2yzFyozWeCuAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394892},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"3e4acb9a9b409729b1bca25a03679930d732a0f0","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.12.0_1769134960193_0.9069729279571186","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"meeting-context-hub","version":"1.12.1","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.12.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"eed62d887bfea791a5d49e98fe7f60d43820ea45","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.12.1.tgz","fileCount":233,"integrity":"sha512-w8JQn0i5FeE9Th/qWGw9TvCHApWxpJ+QjP2h6LxM1Le6yIauaHpfDeOk0yfhtEJkhG+GCE8hxph34g6Rdg+dNA==","signatures":[{"sig":"MEQCIB2f9RUf0nSaJBLJ7m+znRL/tZkgrIW65QB3vdRfri4PAiB1bNET2PMP7glO5LX5X8VWlZHxgbgGQehKZ0dcmfIxBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395623},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"dc5bdcd15ccbdc75ffd8c59d7db1b7d256d89068","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.12.1_1769135131619_0.4338558075874013","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"meeting-context-hub","version":"1.12.2","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.12.2","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"585eb1fdea5034c9a15bd558b4592aeb2eb8408b","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.12.2.tgz","fileCount":233,"integrity":"sha512-6GHu5cl45zcg+kiOomHqiFTxf7O21OecZdjHHkDH7e879jA0M2LqkHWcg29cR7HFza+1nWtXP97hYY/MMhwVpg==","signatures":[{"sig":"MEQCIAODoR+uD0e4VuXrasD/nmfpNN9sJLWybl5ycJUZJttvAiBP/IJLhD7S8ydsOlrALnpTE8WkXTf+jG5s2RnVgp4zhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395851},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"253067c89a44002977127f57fa167bec05253311","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.12.2_1769135659778_0.7546480912290685","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"meeting-context-hub","version":"1.13.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.13.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"0123780b26a746430a3d11bbf8265964c7e8b134","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.13.0.tgz","fileCount":233,"integrity":"sha512-s3uLv8Lh6m+YhnyJACg7L7ahnf560nrvELQSrvcNIVGFTZ3ZcbrgfLDC/zlq+dsnqcbWd16CktXY8FdPXxgYIQ==","signatures":[{"sig":"MEUCIAkr+aP7AzrC3/L1Umdf9VtXCFczz02wIReuHDZQV+fLAiEAxB8+QMJ4V4v/3u0sSiL9t0ZJ6fwBULmwlJryCBEjeko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396330},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"b79c06dd660558cd62200967d23c1b86e92cb3c3","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.13.0_1769135778824_0.15145532331378941","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"meeting-context-hub","version":"1.13.1","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.13.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"7a61b4664c7a0aa14834371653c6899b351570ea","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.13.1.tgz","fileCount":233,"integrity":"sha512-wTEA93MjyF7Sj0CZcMqCkI0NJVxhBlfE8Ak3nXrmdlSH6r//mPOuarZazzXrKfnLiKfSb2kaclO2z+QMQlE76g==","signatures":[{"sig":"MEUCIQCEdiBaNVWQQb6zfGBeW/7Axdyo7QS4GAeNpVx5iIJTzwIgOBaxfO5zFeYuzPYWZkeplZL/gjyPoj/iBF0QdL/4MVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396410},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"7186094b7d10b1ed584810da326b15a287c17705","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.13.1_1769135876525_0.9760898641773252","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"meeting-context-hub","version":"1.13.2","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.13.2","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"d181741ad0b09a96477929b5d2a14ebda123f4bf","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.13.2.tgz","fileCount":233,"integrity":"sha512-vaP6+Uy136Jow0uly2sI7i+5p+8sXb8JyCS9RsJjbfS4FFUB5Fz+ki/Sbk+YWYVX2ecZE4XeR8N/tpbMcPHhWg==","signatures":[{"sig":"MEYCIQDpwLTgYGfdOWYbQoVuJU9Q7SOPMlNrPi+Cxo+wZBtelwIhAPBiuzfdsv6CqgI66K/xKyrsKiAzK7WVukD0umu+Xz/2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396525},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"2e7d06f8f517476ee6f08564fe9de90f36d54f32","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.13.2_1769136674360_0.7934117521547459","host":"s3://npm-registry-packages-npm-production"}},"1.13.3":{"name":"meeting-context-hub","version":"1.13.3","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.13.3","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"8a22644e7d59c2d7eb1c822715ff888dfd18218c","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.13.3.tgz","fileCount":233,"integrity":"sha512-C97BG/yrTBMcfb/Hz5SXjkJWcZKO+P6AXnmP6oU6BA24Q4scg6K8AfIOpVyHasdhvoF9UcpZXC02whd7ReusTA==","signatures":[{"sig":"MEUCIQCiuVYwO+o3XJYfNKqauuYKrhsV9P467rd3d7HhXPArAQIgCiyClWyXLRRmoCjEMAbXizEOoVNMNCfLO+0PnuwpBcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395854},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"863f107ff2d0cc5e236e7d55f7d69150b249361a","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.13.3_1769141584952_0.44713870158932534","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"meeting-context-hub","version":"1.14.0","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.14.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"7f81e688f1174523217bc201878113efe9aaa7e4","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.14.0.tgz","fileCount":233,"integrity":"sha512-wZw3DKRT1FiZq/BaAkAI4f8sPMiiMWPrlh2TKIRGFH8aUnVj783yGyeED5Et0bjmPGS1rPrZwChK3PL3pHDSmQ==","signatures":[{"sig":"MEYCIQCFzATznbWeiuf/EwMZHw9wRAg4hBc6OwDU2ReySGTMwAIhALzysr0EdM8w8XDvw6xC6pC7uZtCwiokV6HNAz6ZnaUE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396218},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"6d08fb1a0a26f3d8eea80bea9277d094c2a16e61","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.14.0_1769149619336_0.39947670878779706","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"meeting-context-hub","version":"1.14.1","keywords":["cli","meeting","context","obsidian","ai","claude","openai","whisper","tui","productivity"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@1.14.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/cli/index.js"},"dist":{"shasum":"a9bca3ba0063b28ae49ec6ff7c51e1b4eef2fa31","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-1.14.1.tgz","fileCount":233,"integrity":"sha512-vEUI2UnlShsC+NHK7WV8vZJykbsT5hYE6+1bwck2EyOZsfl5aTwap75pH9p2viI05a7czqrE2hWDLn3gXDy4Zw==","signatures":[{"sig":"MEQCIAewZf12MiNH+F3BPpwrpRBJ3FMT/5hL8vTuW3oARcnpAiALIIW0TksxUDhUcOG6Eq2BJFCOha40N98x2haKlK6K4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395221},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"7cce4241758aa765da571a1ae61789a4db74d8d2","scripts":{"dev":"tsx src/cli/index.ts","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/cli/index.js","start":"node dist/cli/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"CLI tool for managing meeting contexts with Obsidian integration","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","mic":"^2.1.2","ora":"^9.0.0","zod":"^3.24.5","chalk":"^5.4.1","react":"^19.2.3","openai":"^6.16.0","commander":"^14.0.2","clipboardy":"^5.0.2","gray-matter":"^4.0.3","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_1.14.1_1769152225718_0.01951319306335364","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"meeting-context-hub","version":"2.0.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.0.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"dist":{"shasum":"6d15095a2095bd8f1b0758e563f00011b3fe772c","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.0.0.tgz","fileCount":115,"integrity":"sha512-tWwtCjEYqEMt0EuJgyGHspda1BiXOGJUPgVPqdKYwql0uxoqLpUROybrxoeXHA6aMgO1ZmX1a0RiWjYibzlhWw==","signatures":[{"sig":"MEQCIB02SK05TSIz9lrlm2789E4u+aqlO40BNzaNImeEsa7QAiB7iwmhAiRYphFLF4tas4peyFXyIqcm1F5xISbB72NTAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182724},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0adbb243421f4408fe8a4092cd8e27fc52b6f6a3","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^3.24.5","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.0.0_1769416512928_0.27352854393424275","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"meeting-context-hub","version":"2.1.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.1.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"dist":{"shasum":"17da682523bc60691d67f0448ce6a9e5de6caf60","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.1.0.tgz","fileCount":119,"integrity":"sha512-VJHPFh1Rr+DUnIHjxJM4hyNmDYurLTQ55jLbLGChFqWSiOq/aRCxqV04Q9lBpL1W11m+m7+Wf+PKI58VQ7t4Rg==","signatures":[{"sig":"MEQCICCarG1n6Mi6BundxHNjA4sR9N7pjt3cUcDn4UVCo/X9AiAe/vhirfQ8aaCV1MQeGvRtQoRRhrhNVBxJT3rqEsS5fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226692},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c66d80207a95bc9a2e0a17c24d370b7cc9ac20d7","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.1.0_1769418894635_0.352814734862015","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"meeting-context-hub","version":"2.1.1","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.1.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"cc7a3ad09364de0d8aefa35df2bfed00705f43e9","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.1.1.tgz","fileCount":119,"integrity":"sha512-VsXsheFYeFnLFtkfDShtczTknv9/kJO3LTMxgw7dYU4AWCpKUxJUbeZaStys/4arakDRWiGfjYp7j9Ny2AbFEQ==","signatures":[{"sig":"MEUCIGwElmUPyow8SAKN2D+EZkQ1a6WxxU5dDRuryZmrD6a+AiEAlsI9xrCbk8Q6oo9IljwIczWQlqnn0G40LwLIDe53tdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226735},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cfa85ad142d13f0140366024711c154eb4369b08","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.1.1_1769429269969_0.2746589151854184","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"meeting-context-hub","version":"2.2.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.2.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"0e773c450e71fe7ff71999d7e4eb435108ee82d1","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.2.0.tgz","fileCount":121,"integrity":"sha512-C3vDtPihDklYP0Y5y0O2Sfw+ng1LtT5F3GTj/Q4VmH2QrO4YAdmGn4/tgRkszAfxisQHC3TP/MHTN5h+T0nf1A==","signatures":[{"sig":"MEUCICjaShRpjYdEuDMdIM5GgR3V8v18sLXYcqSb0ms671/uAiEAt7CX4zWg4xme/JBo8CQ/5AutzwwlvjVe015Qwdgx/s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228268},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"fe565d9a4ae0c151f9d6121afb4e7655708821e1","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.2.0_1769430642348_0.6156101488641677","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"meeting-context-hub","version":"2.3.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.3.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"ba2c0763d902437faf84e2265269d78fd53c3061","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.3.0.tgz","fileCount":125,"integrity":"sha512-TSJ/aFwYNAMdDg5naDUoYsXLD04ob6jCyVRonBZYnrQNypjQnhZkD1VbrB7kuDC4RpgYMtlUlPaMbzj2/YwzPA==","signatures":[{"sig":"MEUCIFs8/jJctrVDmG9cCnPQfVXAWdoUf42Ic/Ah9OH5+jgwAiEA7znz0kQsNxJIcOCPbRz7VqmKTUwRIWz7ZJmV/yALOPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231573},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"54b23aa8bdb09858c7aad586b62c3c56118a40db","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.3.0_1769431549875_0.8075806320743957","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"meeting-context-hub","version":"2.4.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.4.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"5d436537dc83b6fa28311c6563636c3c6b6e0a4f","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.4.0.tgz","fileCount":127,"integrity":"sha512-aszIGQ37AnNwZIJ4IquRnNVAA4gDDPwtD2EuS1FRamcjSiP3e2lU4HEq235KjI1zIItjgvLo+QFb2kibgVXZkw==","signatures":[{"sig":"MEUCIELEejGBJNTHv0YsgiDeSRPym1n4nm6q+Q46WFgOiSreAiEAh/vDwQRFWzwPDdj8PVB9yaTKCbyP8vMgRSwJI8UPytM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239109},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a38a1d709ee26f01fb95c33468bf80d1a6c5f1c9","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.4.0_1769433195858_0.4204637844576793","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"meeting-context-hub","version":"2.5.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.5.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"b5aaf250266a47ae201d628dcaff616c19c33049","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.5.0.tgz","fileCount":127,"integrity":"sha512-1Zv1bfGywOnPv0q4ReML8aU8/1MlcxMJM1PM6vrJnpRhujvPFAg5pu6RsOv5Za5QbWopK5RktMFnhOQidPWCiA==","signatures":[{"sig":"MEUCIQDrQXqSJbEf2sZOV5tNSZ9zMa3A4bnlBo3WNBAbw/vCPgIgEdTQ6B2p1ih8E9OW34VhVpwWayRDdvPvlceIJ0LP7Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240151},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8e68034ca06dbac801fe5cb162a2a0c1da9e0dde","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.5.0_1769433625706_0.8326396491287031","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"meeting-context-hub","version":"2.6.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.6.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"6c2c328a7517201a0ff1d30c7cd3f10fac7e13ce","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.6.0.tgz","fileCount":127,"integrity":"sha512-S0IfEexWk0zckU4IS5FHAShrj9Yp4AvoFS+dwjEqRysB2ncdb24SDlpLlkhVinVo4qQiwrW7L3X9RqJlQylHFw==","signatures":[{"sig":"MEQCID30SIgfl2EkSp4gkXIdfmOl7DWmo90ntPRwS2IF6/KkAiA5JCHR2iHMnnUJD3+UGt6sLV3I3rY1L97BD75mcK80zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241450},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"77eeb093b5c7b1950e77cbcfb5703846af6e9c2c","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.6.0_1769434089224_0.12062346491528264","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"meeting-context-hub","version":"2.6.1","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.6.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"ab16fc102b0f60334b2e4bba8ea7573916dd0e28","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.6.1.tgz","fileCount":129,"integrity":"sha512-HuJE5vJMOU5aVC+MvjG4GEu1yAhdxf1sNuqsfUI67cEosEyEI+VRDFbUsfhgURT57G/mNmm1V3FYiC7ECQf2vw==","signatures":[{"sig":"MEQCICdjtuPafHW+/DdXglLb9EolY8BEGkJGpJBYvxa/TK3YAiBQgPGvR1jv1n93nkIvDopGSYO/50jsmoAuiUUkRQWT1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242301},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"37c43c98e84d911b7deaf7ccb26165b6b178e83e","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.6.1_1769434400431_0.8829137907552806","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"meeting-context-hub","version":"2.6.2","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.6.2","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"17aa95a3611596ebaacb23ed5ca891bd48931cd8","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.6.2.tgz","fileCount":129,"integrity":"sha512-dswqxTHuGTzH6fluSML+xY8roj9yU/CfzvEWax2LQ5QYD7QXr8YWUqIbLLGYSp20Y4pERrgYy9tNbzB+yGmbGg==","signatures":[{"sig":"MEUCIQD05h4bAYMWCDHhCNb88DhSRnRYfvWapf/OdpXFGccKWAIgZL1QOqIdurtgds7r+pWcfOZWHcCjl2zK/f8LtfpjUIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242278},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a10a7917d86348fb3a10998d363b4beb6276d293","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.6.2_1769434733184_0.8324442506812713","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"meeting-context-hub","version":"2.6.3","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.6.3","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"801cfb5b6b9a2b393a2c0919cf4c154777fe6072","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.6.3.tgz","fileCount":129,"integrity":"sha512-XVfXTpFE4oO4yxfInGl+J5GpB9bxJ8DD7UUxs3su/3g0BSYzp12pW0yP4HSiuVy15qvglM+Fq2FFY9amMiN4Qw==","signatures":[{"sig":"MEUCIQCgI4sjYmtKGoUlvubhYcZiLNalEhf0GmJdxcWDEvcdrAIgcGKBAuF7PkoYiO5IycCQtHSKKql0/wBI1UQVt/YEgOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241134},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bcf1b5bd6049c25305260fa7a91a3bf97988a6c8","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.6.3_1769434990108_0.7826288031234632","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"meeting-context-hub","version":"2.7.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.7.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"b63edfe98959a175f9cd8e45048984929adefab3","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.7.0.tgz","fileCount":129,"integrity":"sha512-p0XLf5WkRNqwp5RsNV9V0DRtQD1OMI5EsDoEo2aWP4vfcOJPEEDiWkw8nkctt3uozYfBS21R+Kj6n+6KRTRySA==","signatures":[{"sig":"MEYCIQCmwllZ9kAFBf4bnubQkSeOi0TjWD2uVrgBZrdFxys3bQIhAIPLpLbz1g1w3+xn7O1mXYIDnYcYHbjslblplo/94/sF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242007},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6e1f4a740c665a7d05929e1933e1f889ed6e0f40","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.7.0_1769435162714_0.9962522597570052","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"meeting-context-hub","version":"2.7.1","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.7.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"5f295e6770ce7316cd261174e62a2372179f6465","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.7.1.tgz","fileCount":129,"integrity":"sha512-W0cKEaiC7xo/xC3bmVKCtMvZ8Egd2oENbV3aJ7DkmZA5mFP/DUHVA6BEKGT5mUsUa61q/Z48whPuDf1vcme/MQ==","signatures":[{"sig":"MEYCIQCIZ7/95KUz2oORTDbY4CzrUcPGGFFOuamklUiJzj20aAIhAPxYK/C2ZUvdUn+8L/mogfxDrLRNVBMRdhs05wpdsDmV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242420},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8bdeec95ab153291584855de15d6c7d9f0718439","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.7.1_1769435370508_0.8036934595130141","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"meeting-context-hub","version":"2.7.2","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.7.2","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"29cfe3a5810794265c9f72a3205646f27c3024bb","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.7.2.tgz","fileCount":129,"integrity":"sha512-1uqSF2145QbujSfalUP73xRfRQh3yeNajiOa3ZQSE1RBWzQQmaW3OSNje4YTB5ow8RQToJdqdUwys4GcY2gSlA==","signatures":[{"sig":"MEUCIQCPJu7TbAL7ijddxq/KVSzTuYj+8h7mCSRBYDwk/oUtmQIgenaQvxng67CmUD/c5LXkc+UMDrI6LZf61jHVzZanfdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241805},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"60ec7bdd10753bb0476343f8aa550f2c616db32c","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.7.2_1769435621209_0.30690298168943264","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"meeting-context-hub","version":"2.8.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.8.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"546c75ff80fc5db2ae41b1ffb4f8fa6213dd9959","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.8.0.tgz","fileCount":135,"integrity":"sha512-c0bWDv3jqGNk644/AwOMreerdF9knmN5mj7Pm2n8lVgdDj7zTxR2EHxxwTydVQVrJZX/d7bu4yZy1F2FFXe1Xw==","signatures":[{"sig":"MEQCIDpkoDXf9s0dFRSds2VfhXBgLtUefoW64l9dbTT2UFYvAiB89RnseAcabXrfxiEvAtAjLyZzE6ihYNnXZAzitC7NGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261664},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9c07a451df3a0aae25783878aec4ccf82d69f836","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.8.0_1769436832851_0.8591225054920371","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"meeting-context-hub","version":"2.8.1","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.8.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"58b6399aef09d8babae2c967658ef9c5697d9156","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.8.1.tgz","fileCount":135,"integrity":"sha512-XhI5wDl1UFjvbeiFjtPzBr8YSzwBeV8m1TCEUYzS7Lkgo4P8cACx21yLcI4q3OwPOf+QZoK7gv86CJRhNxCfaQ==","signatures":[{"sig":"MEUCIQDWpEof9gFRWnfje+7phXZ88mNYw/4l4EwqD7uIXRVpFQIgGW/hZi614rLF6zB51DXAo7c5dM0SmfMLX+gF0lNfEEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262205},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b40fc8200d791bca786094e2b619e45068f6c7dd","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.8.1_1769473446025_0.1375684341276726","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"meeting-context-hub","version":"2.8.2","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.8.2","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"e350a894dacb23a7e255679ea5e88c24a996912c","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.8.2.tgz","fileCount":135,"integrity":"sha512-WJE9FJ68mde6rg/ykJUekblRJ90YqVBkp6sH1UWBWHVRITQ6WgeyaXgV064Wp3nYmZOhzlM1B7H6TVoshFB67Q==","signatures":[{"sig":"MEQCIF6bqRvQg9lBusKMWUbwT5PAyHZHPe6Z+HTo+Hvho/XUAiBFQHaDAyjgq/GOoNIs9iOT5Un10rxPq2RZCVlIL7qDlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263115},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c39d49cd6f92a64e3299322abf076fa8895be0d8","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.8.2_1769475412809_0.4660240012641468","host":"s3://npm-registry-packages-npm-production"}},"2.8.3":{"name":"meeting-context-hub","version":"2.8.3","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.8.3","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"c7f3901d8b9dcdc6fa32fd81aee26c7616b3aec7","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.8.3.tgz","fileCount":135,"integrity":"sha512-R+B8yuSwsdNEFEA7mCdvqLfnxy248oTDvQ2E96fpJULyuuRXq0TPQhkplm4Ziln9pQVIMzARgRqaZI6EcQPgrw==","signatures":[{"sig":"MEUCIQDAVEGQB4CyOzlTbyJG7BQelOET6kB8POl5GEjGf57SYAIgRaJDWP5HZI+Y92glxOjQBxoW3FDWtJs380i9gK/QJ00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264803},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0e686b6bccba439875d5a23073fc1c9c98064edb","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.8.3_1769480993757_0.9234977215252465","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"meeting-context-hub","version":"2.9.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.9.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"a4a464db58d46e0c37004122fe3162437f3e88ca","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.9.0.tgz","fileCount":135,"integrity":"sha512-rB4hve69wsvJTIOkDbc+X7HwTjuUeu9aLWSbzVPguPRQ9Ih+4GnbMSP5s4JBUFm1tAjPp24Fg6qmVhlpR9m+/A==","signatures":[{"sig":"MEUCIAMeH2E/8urfq1TrOFif+oE9LW2GqzNyRw/8+lXrVqmxAiEAu2cTyLCPSZSjRv7GRC6fRmnjEEEAjc7CaqSnZAgtV54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268944},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"53c683e0170b569640259e07580c85a5b55fb758","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.9.0_1769482116336_0.7981173576617431","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"meeting-context-hub","version":"2.9.1","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.9.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"5de02c3a0fb73fa93b9ef7e1f1459f3c0be5f1fe","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.9.1.tgz","fileCount":135,"integrity":"sha512-8K2tZtFyuM4WGAVTiw6/P1hMjuee/sbiOP1JnyTIlzHW0kZBBIbNLUKXjoNCDlagmCEIw4EaFyEYvxY+2OFOlQ==","signatures":[{"sig":"MEUCIB8rFvDk+gf2W9BqVNWnLtcdjJX2m7JGANn/EqlSRGPtAiEA4J3+VOJZlfXccf1hFNJU1evA4BCjd0RwSVtQ4ZhHxZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268970},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0dd19b4f3968f2bcec614e71d3488bbd6bc949dc","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.9.1_1769483181441_0.9757935415612355","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"meeting-context-hub","version":"2.10.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.10.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"ea9f4de3abe41aa3d98ee321fee8c4cdca3bdad1","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.10.0.tgz","fileCount":137,"integrity":"sha512-+blCOHY/nkk1P3vnNBcObSldNG3G+M4YJq7R3aH8NE81Zt+eio+WQ1YC4WVfw/5HDYWHAgZ2zMhQ9XSM/vDdtA==","signatures":[{"sig":"MEUCIAnX6SJJIF8UiaYxLooM4Tguzrl++yuPp8q0/Dl1QlwvAiEAoAFJ58xv0kSkaQzFgQiX42tLG52sGd3oHgX61QqAc8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285424},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e807705ceb66f3cb8a394a5530bb0115e88fb4d9","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.10.0_1769492879841_0.48890788410212216","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"meeting-context-hub","version":"2.11.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.11.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"8aa82a82aa5291a60dbbb8adf6957eb1e3193693","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.11.0.tgz","fileCount":137,"integrity":"sha512-xb+rALfX5fXA6adn4ViwcWraiX4X6cgcgZVPdJubPKypTEUynTsbCtpWB/JMeATPGgmtfeopdLs8hWbd8jKfrw==","signatures":[{"sig":"MEUCIDntLKNSeMoJTSYr7OPy5U/gVS/AMzPs+zsISVzOkp2NAiEAgEn1rlGe8hq+QybSF2QCFCU7OxvbycjAq6r7kbXWW1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288406},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"61eb25f0006dcdae6a684f896068d2b929a5d002","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.11.0_1769493895395_0.2677822423442242","host":"s3://npm-registry-packages-npm-production"}},"2.11.1":{"name":"meeting-context-hub","version":"2.11.1","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.11.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"fc7dda5771d409d60db946e61451f3b6a8b6c11f","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.11.1.tgz","fileCount":137,"integrity":"sha512-IbqIO9Xv56O/sx1AveLp6DnX5OhQUfV8keDTwFiJ7Vnh4eCyu/RtfNni5PwPh73wuoZYk19MPVCJ0m80P14Dsw==","signatures":[{"sig":"MEUCIQDqGb4hTM65jX2Kk4RBgRlkhEzHjXc1uiTz6ntdCu9kFwIgGsRLwW8w4h/rbCWUjmrw04147n+M5sZa/OReADTVLN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289148},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e009b838090c4051269a501ad3e45209c40241d5","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.11.1_1769494132172_0.9275300943590963","host":"s3://npm-registry-packages-npm-production"}},"2.11.2":{"name":"meeting-context-hub","version":"2.11.2","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.11.2","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"952eddada4c4bdb6d5ed9a196b68148244532c8d","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.11.2.tgz","fileCount":137,"integrity":"sha512-X1YSSjMkNnWBvE1hFqi7zUixclpHr87nXcoRDhto+ekIEdJJ1lJ7Dm5hufeudTeQCelIiOMZmHcCeyr9FGgMMA==","signatures":[{"sig":"MEUCIQDxYestsr0C9UN3+j2m85iSTbGVolQ5nX/WIaYLYDaaiAIgLtd8iuPmzcNaFnGdoJCEXEwG2QSRi4aXv3UsXrihjlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289992},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2092c047ad33dd061df97e4eb3c59a744b3ba915","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.11.2_1769494450096_0.7625882620501516","host":"s3://npm-registry-packages-npm-production"}},"2.11.3":{"name":"meeting-context-hub","version":"2.11.3","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.11.3","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"e851e87f93584cd8f419333a93ce7bb18f730661","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.11.3.tgz","fileCount":137,"integrity":"sha512-qBB/4eWAnHCQdS4BRpB2N0W3N4SjPuapVOvA0h3KnVJKqyHhIPwrh3ozyUcL+iaj9XaNI5zXjdAcgmNtGfxwUw==","signatures":[{"sig":"MEUCIFCT0k1slCMAe1f6l+uwTH35j8t+NJFu9LWxU5aJQmknAiEAxUURMjAfqJXsUtJHJ9kDlrokYmQBeFpec/X1Nm0ZqW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287704},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"51daf8042830d8d8816edd34e541c5f898632e90","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.11.3_1769496196971_0.47762430621599306","host":"s3://npm-registry-packages-npm-production"}},"2.11.4":{"name":"meeting-context-hub","version":"2.11.4","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.11.4","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"c3c7ae1ee7b9d6ba1824b9f0c4339b8d1522b9e1","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.11.4.tgz","fileCount":137,"integrity":"sha512-fSUgxj1C3wDuV+4Fvqlaa6hNqFIb4ga/wnb6nO4Aui3yJiHvc81k3LsXrsE+BMpsu2IoeUhEPuga8yeuS2/JzA==","signatures":[{"sig":"MEQCIDnpLiO9wA165LZw8U7GwFrzZJBRlu25CniQu2ZGWeaFAiBPaRxGpUuzhKjSqv88l0a+y6Hb49NYeDh8r86pCr0/GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288581},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4b9f5af1b285f6d3466a03cc14c911c088469b56","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.11.4_1769497492923_0.642118936361008","host":"s3://npm-registry-packages-npm-production"}},"2.11.5":{"name":"meeting-context-hub","version":"2.11.5","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.11.5","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"f28d0a2653f03e7e77c7804f29e65c730b12f73f","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.11.5.tgz","fileCount":137,"integrity":"sha512-T3D7tskhXewapuisTITnNUcT3JNcZjVKgwnq4JwDS+ZM8E6TzoVF2+DJMQdLSzR8gnrULXwQU+5bu6DUT02zwg==","signatures":[{"sig":"MEUCIQDIlWtb6wWLuIjF4M3TXWaF2JzQxPTKRAy1NSMLJoAZIQIgaPTMcALvFGnNbklBaZtetXt6rgM/Q17CnmKwAzjWAFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288166},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"045c119954bfaa6cd6b93e4987bf180139fde3a5","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.11.5_1769497550709_0.5628375710547082","host":"s3://npm-registry-packages-npm-production"}},"2.11.6":{"name":"meeting-context-hub","version":"2.11.6","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.11.6","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"8221ccbc4efd4ea8183ccf6210249b9a23c42746","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.11.6.tgz","fileCount":137,"integrity":"sha512-0e+9TWnOv0zYdZTtlqmbtDp3DPs3cB2F5IOZGxobBimzGMOjSt+iH3nd4yieC39vPIQtiu4qkwKQy7g5enpJdQ==","signatures":[{"sig":"MEUCIQDzfbQJHPtB45hAu5QDMNt2LVnfgworLYSJo0/HLOS2vgIgOh4jdb9ZIBk+6VQpZqeOVDiIT/UVK/JedzjET0TG/2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288261},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"abf8540c72ac1cf3d983d093bedd34f9f85a88d1","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.11.6_1769498081559_0.9004477225734651","host":"s3://npm-registry-packages-npm-production"}},"2.11.7":{"name":"meeting-context-hub","version":"2.11.7","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.11.7","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"930b02359e14928038e4607098b6851d919215af","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.11.7.tgz","fileCount":137,"integrity":"sha512-7xgD5jHLGOhXVAIcqAaRxeOaHaPeitlE5nldfCcQt3K42y1622LwoIkIcgEueGbTzRrJqZHgQloYHm2l8Qi3zg==","signatures":[{"sig":"MEQCIEh2WRAdAQ2ANXHJBgsN5JPAe/ogRBoqFxJqbgp1PFXZAiApSoW3g0THEIUF8Oj9q4wrKeEshVzfPGdpVbtP4bKnwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288262},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7b12566e25ea54c27cfcd6ca52d9d816e9b60535","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.11.7_1769498240895_0.09630381389086362","host":"s3://npm-registry-packages-npm-production"}},"2.11.8":{"name":"meeting-context-hub","version":"2.11.8","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.11.8","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"949f16de5a3daf679b2f41b8bad22b2560b4b41f","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.11.8.tgz","fileCount":137,"integrity":"sha512-gmY0WymrR4fUzaQj4BEVOoQz56IjD34pk0d8yy2Niz82I2LUwaCCqxpc34ZizvUqDPLNGf903Z1EXC+xupnOLg==","signatures":[{"sig":"MEUCIQCnZcpd5lpjzARIMjkMS3qFM1I4HjQBBI+ZRaYWQEMRrAIgEA3TjGtgZ4x5gqkgDPm0VnEqHeMjxj+CSR8ihRevVhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288536},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"89302650970fa25e9c8cf1fa8e8186104ea15a9d","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.11.8_1769498506990_0.5871246307252125","host":"s3://npm-registry-packages-npm-production"}},"2.11.9":{"name":"meeting-context-hub","version":"2.11.9","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.11.9","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"a0f7aaab7f61da69388b74ae73de723b7ba00738","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.11.9.tgz","fileCount":137,"integrity":"sha512-9JPLzgeW2G7R5vfJLQHDqFmj39ZAQICRhSuBBFdPo1UHTyNaNrEXy/uYTThKyE9Bx/fROzOtq1yu1ppmLR0DYQ==","signatures":[{"sig":"MEQCIBdgD/rhonjq7PdfFVsUAE1rc4fKmSMRzmghLVkVmTSMAiBFObS9hMQYKnDSwRpIYDsnYhzEeZCVgNQ7pA9YG21KsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288605},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c6c8a319d1202650184a2b4b6723b4cc5a1f3305","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.11.9_1769498680654_0.997029822238727","host":"s3://npm-registry-packages-npm-production"}},"2.11.10":{"name":"meeting-context-hub","version":"2.11.10","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.11.10","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"95dcf193e01d3ad65410a1373979753dccaa9bc8","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.11.10.tgz","fileCount":137,"integrity":"sha512-uH7RCF8CFx0o54CQJ2VBYBFHQzFJ39BoX9HHl4yXUyavoL+FYMGmGn/ekIpP+DQ2w8Yn//vjZ44fFgjab+R7gw==","signatures":[{"sig":"MEQCIHBcxnw9pFOwj446CyWLwAq40dGPduukte5CSwsoy64vAiA2AxVhT5fZwiq4NrdIlMaC7BEt7r0zt2uqMwkxRICjew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288524},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2313c136762cc3aaf87d3e204e17ca5621c52af1","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.11.10_1769499087881_0.11912101593739544","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"meeting-context-hub","version":"2.12.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.12.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"07cfa889974e852c7a5553831ab87595c436be09","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.12.0.tgz","fileCount":145,"integrity":"sha512-dnNdKHI71ehNp5RmA4P0XdqVbNfYTYr1HL2UesdLQrjkJl9ELL3oKcppHyXlp4WprobPgpXkkkW1d0OiK1N6Sw==","signatures":[{"sig":"MEQCIGuA+Kgau/bgSt7iZ23SK78N5O/cQEKIDAytYfLWL8JRAiBr89Kvr1KpATmSqG6kruwmGC9PXHEnMxakKHJFzsP0WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312886},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"855997787e85d6a2b785527685089adc9445fa59","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.12.0_1769569037658_0.01183989694062948","host":"s3://npm-registry-packages-npm-production"}},"2.12.1":{"name":"meeting-context-hub","version":"2.12.1","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.12.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"151011ac3b0ad40fe755b605edf88974630a0975","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.12.1.tgz","fileCount":145,"integrity":"sha512-vqRysUiFqAw+E/veRZYgE0MGqnuHvSHvfMuwDDLHE4BL28HUrIr9OQkw4oWO7ILLD0Zs1joUyYuKDmadXCDwyw==","signatures":[{"sig":"MEYCIQDQbQ8O8SGfoRJb1gJk4WHWtn7G+FvjKQGNMe1DD9MCfQIhAMlX9QBRDAUX+nMyVpqxit8LfiLAsKbNQfEQ2vbCLJg6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313110},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"12e671ec915af418eae37fea0a5ee0bdf372b062","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.12.1_1769585468896_0.5966500337806364","host":"s3://npm-registry-packages-npm-production"}},"2.12.2":{"name":"meeting-context-hub","version":"2.12.2","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.12.2","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"42d65b9fc9a4821f1aa1e72ac55740e63dbe589f","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.12.2.tgz","fileCount":145,"integrity":"sha512-toDlpRR6a0Q5T15yUynH73SgfMgQ/5hLz7s6f6CZg+dnGsOZDl11SbyMKV6jbBbWcAjJT3/7hkK1gBREklUJcQ==","signatures":[{"sig":"MEQCIBzHNFm/IaONLggvzSVtxknDqbcCNnpBgcTPrvei/3kCAiAzq/sXn594Ax0uRIqbDWIsssa5FW4q26LfBghr9s6e0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313556},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e67a9dd1f03446a88125c2d2a78f67b78573886f","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.12.2_1769585945573_0.6427468242109502","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"meeting-context-hub","version":"2.13.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.13.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"4de2482af2db4c279f5a9bacb942bd1076048d15","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.13.0.tgz","fileCount":147,"integrity":"sha512-q0ikLIGuG+4tGuQeG8p2nBj0vSpVg6tTEsrRvpuqAGLwC9B57WuNam4FbinW3F9lUU4kLyLNvECaecDsInfHhQ==","signatures":[{"sig":"MEYCIQDFawtGIkR3PfBq8wYjXv3qWCuijnMO7u7XjzeRLbECnQIhANm7tG3wmVWW7v17jgE0xkpMeknQG0+YxxfEvxqxmK64","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341053},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"18deb6de984a44e75dd4af4d0c7e2975143b60a8","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.13.0_1769588633984_0.8981614960659456","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"meeting-context-hub","version":"2.14.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.14.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"7e9417a5dd4da012925e75fb3b13e4e3500eae04","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.14.0.tgz","fileCount":147,"integrity":"sha512-jT+8K/PgoMh3z6duq9FuVKin1QtBlmr96QN9zjuakKbwB1nPIIJ1eB+D52BwqyTLhR1vI7P0u1aepivrGuY34Q==","signatures":[{"sig":"MEUCIHnqD6KE/rd7LiqJxDG3/WF95jzcVzyXiDODIrTY/a9jAiEAr9XVcbLGPEYE1zPstlUwujJomQeHamIVo2Nir4T0vko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342152},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"00f60bfcb56820fedced4e00a9c209437d4262c6","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.14.0_1769589352798_0.7705414497279865","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"meeting-context-hub","version":"2.15.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.15.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"c6f8f67f575561fafb7c35ef77b7fe1312399a52","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.15.0.tgz","fileCount":153,"integrity":"sha512-O/F7n9h0CV+GZky1z5ebLCubJUuOeyunlX4l2LWeaQrdZqYGNhkiUD3u8NBD3cTLdURR382blnq7UAhnppGLfA==","signatures":[{"sig":"MEYCIQDUkPj0LcSdqcxE5V/bUFytvICEFhkirtHUgR/vvFad1wIhANVq4xpCCMYTeu0gbSB/QRYih0o+Z3UZW/6Pxcl2by9W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385692},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0851528db326e2057b492ae46e777cac7b576081","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.15.0_1769602704374_0.07132741491664074","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"meeting-context-hub","version":"2.16.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.16.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"70043b73c0671e0490f29cdd124c733ec3a45058","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.16.0.tgz","fileCount":157,"integrity":"sha512-88YqSWWPeqk0xVXp3qyR/cX6Dz1cioSpJ1vH77H2oypAc/0SWClWMxiaeUVM1eNhpll/Qvq1FSnQALV+t2YiEg==","signatures":[{"sig":"MEQCIEFnOmWyd23ZnlZ3KB9pvESi+xIQfGNT24ZpZc/9r/DOAiBEVTi6kl31A+TCTsVZtTdwuX4+b8vEgpVsJXUHTu20yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410644},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7c68a02cb12f217ea234685a56918b06e570253a","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.16.0_1769604461907_0.7327790279687101","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"meeting-context-hub","version":"2.17.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.17.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"879906bc408b74ba99c014a5ee602efd330f1e79","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.17.0.tgz","fileCount":155,"integrity":"sha512-LE5KKdEkrqMdKTN08GE/FhlliKDAg2GxeujBJAPFT3s822WTGMAuFpNzevN/d+HfEvR2gMnd3F1gIpisLScpqQ==","signatures":[{"sig":"MEUCIQDXuP9g5jz29VChIOMMBFNmt/BEiBFQbMTOpY645ZgfMAIgHjiNzA7wVAQ0Qh8me74MorDSCHWalez7XIZMGCJqM/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436690},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f256f37d37b11e9c8f2a918239f66ed76d269d75","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.17.0_1769606037241_0.7484635241791013","host":"s3://npm-registry-packages-npm-production"}},"2.17.1":{"name":"meeting-context-hub","version":"2.17.1","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.17.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"fd2786cc77dd933fe63b6c4140dd6a3fdee5bc27","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.17.1.tgz","fileCount":155,"integrity":"sha512-Ofq+VnPWJqByyPJN2eJHRVT+grLfLuUf1uzEqdPHvPSSHrUU7srTi0NLOhU1qwO0on13eZ/5GQA1DHGA3cHPGg==","signatures":[{"sig":"MEUCIG+yNtF1yz8k4zvMzl3Pag52g/oqjF4Qdb38TUZ6UltHAiEAu8su34bVL8egyIrD0/d1v3NRxWd/DRxSX7AaP7QcF54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437577},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7c79476e18379e5512733cad769aa51f188e5c0a","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.17.1_1769607342499_0.14667416158896707","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"meeting-context-hub","version":"2.18.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.18.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"4f9e0706b93e8fc07930fe8ab1aa42d3f583c1aa","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.18.0.tgz","fileCount":157,"integrity":"sha512-jbzMHNWc/wL5S9I2kymI7ifhzvC2Jl2IUA7N/xshHOkB6ARGWpl18LC3i/cBjEYYnE7OhS2wjEspwRvROTHbCA==","signatures":[{"sig":"MEUCIAE2z/h36DgTK7WFXc6wTCIMPSYaOPMQFnBsJSLws/q+AiEAr5WjiAfMwSOhzOK0zlCkH6NM7+a3WTw1QmDS3QRK6mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440249},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2b5b22008578198a878c15772741c9b5b5ff430f","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.18.0_1769608044303_0.13457206812278844","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"meeting-context-hub","version":"2.19.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.19.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"e58c342e2794dd9dca7e2d057e5c83e4995e0d67","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.19.0.tgz","fileCount":159,"integrity":"sha512-RlkZvcsUtZHgQpu3YrVuZv662wLrshTu2v7Yipi3bHp5suJTxoYn5y5agcLroYnEYMuj0qIx0F/yeAoWl5WpoA==","signatures":[{"sig":"MEYCIQClk9X7OWeRJgIvNJsMayVg/OCbPDQ9MNFu6hMZDXqhOAIhALLTcSogX4CSAGhz/U+P01Eq4RIurVhag0TQhVFofiHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443128},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3c3a9f9ea34db98b8153b8146edf898e7e6f3663","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.19.0_1769758970445_0.4603801732374415","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"meeting-context-hub","version":"2.20.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.20.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"a8dd3a8e4f37654d4db4884d8a4d84212128d6ac","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.20.0.tgz","fileCount":169,"integrity":"sha512-DGtH3IR+Ny4DHOwKE4YNMOVgpfwzZ+ijJODlQWAz2X4K3xipGsK6Mykb7AkrlxK1jrQyASLEirLcLbQz9NUA/g==","signatures":[{"sig":"MEUCIQCrd9VQP7pxnnrGdFgHgfb04e2qicczDbLvKmMys2aZBgIgFGgdkfkJpBM6Obzl7nUZT9x4K14iO8WFdW2nbNRnXdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486646},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bc69777bc950b271384120746e7731897eb88d91","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^11.1.0","react":"^19.2.3","dotenv":"^16.4.7","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^11.7.0","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.71.2","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","semantic-release":"^25.0.2","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.3","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8","@semantic-release/github":"^12.0.2","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.20.0_1770273082345_0.3052762878112454","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"meeting-context-hub","version":"2.21.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.21.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"401e51985d272dce3d5b00bc0cd9e25e19c2c5fa","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.21.0.tgz","fileCount":173,"integrity":"sha512-PsDQ7lXJF/duknpvc5Ky3N+pdzgoFsbnfZn4yCgL5l2QBv5VHn/FDnsBQIu3BpnqL7LXXIWyZx4yevEz1PKPvw==","signatures":[{"sig":"MEYCIQCdUAtetBp6yeKbfvjFc2H6u7mKFLbpUxLi54+iZVXk0QIhAOipp0LfvbBn2wKa0SsyjmXKfkjMPaVj4UQvdRuwlxBT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504260},"main":"dist/index.js","type":"module","_from":"file:meeting-context-hub-2.21.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"_resolved":"/private/var/folders/yq/n04p47112_v5xtk_8fq5xf6h0000gn/T/5b26390c3a44a65f68e76cdcd71c6bdc/meeting-context-hub-2.21.0.tgz","_integrity":"sha512-PsDQ7lXJF/duknpvc5Ky3N+pdzgoFsbnfZn4yCgL5l2QBv5VHn/FDnsBQIu3BpnqL7LXXIWyZx4yevEz1PKPvw==","repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"11.6.2","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.72.1","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.21.0_1770347115843_0.5765362823013296","host":"s3://npm-registry-packages-npm-production"}},"2.21.1":{"name":"meeting-context-hub","version":"2.21.1","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.21.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"589f4b34b0ff6e863f67c15ec87f6e17d62633ff","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.21.1.tgz","fileCount":169,"integrity":"sha512-+npzStUOwKbAmplHLbz9+UxRJIdAyuiM+m2cm6mVp96xLmX+uIKW4/zBI0bn4XsIhWvB1JtBJXoVP5rt0fBpJg==","signatures":[{"sig":"MEYCIQCT8P6YLjOdQnPUsnSYoIOradGYf6Ri5Qk5sDDO005cqgIhANIhd2rrgmsQ9+3gfX91v8Z/L1OehGchVJBCspEuLhuv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486903},"main":"dist/index.js","type":"module","_from":"file:meeting-context-hub-2.21.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"_resolved":"/tmp/0b8681a4f294a613f16dd0770534db36/meeting-context-hub-2.21.1.tgz","_integrity":"sha512-+npzStUOwKbAmplHLbz9+UxRJIdAyuiM+m2cm6mVp96xLmX+uIKW4/zBI0bn4XsIhWvB1JtBJXoVP5rt0fBpJg==","repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.72.1","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^27.4.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^10.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.21.1_1770942954640_0.6310176993977803","host":"s3://npm-registry-packages-npm-production"}},"2.21.2":{"name":"meeting-context-hub","version":"2.21.2","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.21.2","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"55e668d7bc6a75f6459f7740b070e3acf76ebbfe","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.21.2.tgz","fileCount":169,"integrity":"sha512-ckUePQfDOlFQuTHOFRaT5rizESPl9eyw1Ab9V2qGzqFt2XpbUN0/WDrnDkTilddckzW+W4P0uLNOZOodA6pZ+A==","signatures":[{"sig":"MEUCIA/8i6mhi+xYNBTQCqwG5gyo/uLbSrWlW2Bp7H/05Y8cAiEApktcgZAQmw4pJRGW//IUeuUcsUiho34hZcR/d1JiWXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486987},"main":"dist/index.js","type":"module","_from":"file:meeting-context-hub-2.21.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"_resolved":"/tmp/46359c189144e0abfea117d6ce58e40d/meeting-context-hub-2.21.2.tgz","_integrity":"sha512-ckUePQfDOlFQuTHOFRaT5rizESPl9eyw1Ab9V2qGzqFt2XpbUN0/WDrnDkTilddckzW+W4P0uLNOZOodA6pZ+A==","repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.74.0","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^28.0.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^11.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.21.2_1770946419226_0.3951453308804651","host":"s3://npm-registry-packages-npm-production"}},"2.21.3":{"name":"meeting-context-hub","version":"2.21.3","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.21.3","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"e09d478356ff7960e1f2e3438ead452156c06c14","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.21.3.tgz","fileCount":169,"integrity":"sha512-vUPQThLeAS7MphDQXkME3Cl1O68i0XG5L0zzepBQssq9EOLJI1xtZLtD3C66Is6VUXXa4h18o5AFA9lSSzDU4w==","signatures":[{"sig":"MEYCIQC6aywmLfQR2Uq+R+uWiHjfzdTwvH092PtEuX0YR7gC3gIhAK9FC8194i/YOMONhpNx5gkwdtmeaJ9ov43kNkxyXqxV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487485},"main":"dist/index.js","type":"module","_from":"file:meeting-context-hub-2.21.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"_resolved":"/tmp/1085846a72e5c3e0c4a706b58b7f8f99/meeting-context-hub-2.21.3.tgz","_integrity":"sha512-vUPQThLeAS7MphDQXkME3Cl1O68i0XG5L0zzepBQssq9EOLJI1xtZLtD3C66Is6VUXXa4h18o5AFA9lSSzDU4w==","repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.74.0","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^28.0.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^11.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.21.3_1770947020463_0.04390738949952211","host":"s3://npm-registry-packages-npm-production"}},"2.21.4":{"name":"meeting-context-hub","version":"2.21.4","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.21.4","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"e086f7b9baa3e06d557b2cca1c5b56ac4eecb162","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.21.4.tgz","fileCount":169,"integrity":"sha512-PPzbMUwCRebfEm0HGTMxvpK8fT2r9nptg7WtjHhuwzliAO5d4vsKgejMUF/IRejg0+OJET3CbynN9HAgCI2s7Q==","signatures":[{"sig":"MEUCIQCEtqofoEXLnyVZEU5NDpEwtvJ85gdqTG63o3LfuijNdwIgAOhVcWiIdxlHHFjQm8p9Q6l5ib9EzWKjTAwtYMSj1WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487588},"main":"dist/index.js","type":"module","_from":"file:meeting-context-hub-2.21.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"_resolved":"/tmp/e323e4515e1a03b7ce59c8d7385261ea/meeting-context-hub-2.21.4.tgz","_integrity":"sha512-PPzbMUwCRebfEm0HGTMxvpK8fT2r9nptg7WtjHhuwzliAO5d4vsKgejMUF/IRejg0+OJET3CbynN9HAgCI2s7Q==","repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.74.0","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^28.0.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^11.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.21.4_1771808531327_0.6332004073736881","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"meeting-context-hub","version":"2.22.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.22.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"020926b93f9a6ea79d0d1e4ff0ab9e5ef5c72297","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.22.0.tgz","fileCount":169,"integrity":"sha512-o5JgJb4XkjlQFN2nUMdAiz9sTJN5vCxG/Hc93blL+0Pi3cZYUwEOZa/CWCjNkYMkewHTg3nZgVOjWCos9iDM5w==","signatures":[{"sig":"MEYCIQDVEPBm/4Ads07KaLponIcMHlFexqNmve+dQrEM1v/eagIhAKxunCkoAs5Dj0qBoGI9/rWEulXfUXrO32bpuv4f/gR3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489806},"main":"dist/index.js","type":"module","_from":"file:meeting-context-hub-2.22.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"_resolved":"/tmp/9104441b8bbc7ceb39a14255b598028e/meeting-context-hub-2.22.0.tgz","_integrity":"sha512-o5JgJb4XkjlQFN2nUMdAiz9sTJN5vCxG/Hc93blL+0Pi3cZYUwEOZa/CWCjNkYMkewHTg3nZgVOjWCos9iDM5w==","repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.74.0","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^28.0.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^11.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.22.0_1771810004131_0.5121176991874345","host":"s3://npm-registry-packages-npm-production"}},"2.22.1":{"name":"meeting-context-hub","version":"2.22.1","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.22.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"378f2fcb157b837121cd922f2dbe3c03ab66a96c","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.22.1.tgz","fileCount":173,"integrity":"sha512-t76z54LYFYeQtG6eScHio0agaH0Z4XCqsYyOg8qq/0EhkUojdBsFs40KgVtRliMkbcS6CGDVwJXsdLzxyj13GQ==","signatures":[{"sig":"MEUCIQDWDC9drfOqn9yqeTbYkkh8gE1VLDoIsWZhQ+9qk24RtQIgGSN6B6nIDJdiyOreikpnGB/vpsAWom6lRajlQvzYaHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507147},"main":"dist/index.js","pnpm":{"onlyBuiltDependencies":["better-sqlite3","esbuild"]},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"58ba11c11e7efd0a176be88f4862d604beb85fa5","scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"11.6.2","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.74.0","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^28.0.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^11.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.22.1_1771816755004_0.9795468403501435","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"meeting-context-hub","version":"2.23.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.23.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"d67ae190162965efc854abb5b63fd70e04386dbc","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.23.0.tgz","fileCount":169,"integrity":"sha512-Dyg0zGUA7GZs/2h1N935DpBg3bvzppdRlatGipaESHMnpGMNlTlfZ36eJ1vWb/wHMjzzBic5fCKuBTPr1p2bRA==","signatures":[{"sig":"MEUCIQDPf/Q0Mshv2DfuOBzexm+cF8SmPSc1+vw4aWAjJNb/TwIgWWk1AumirB01ccTU3raVDGWzzIHEoIceMFQQhafmCYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489792},"main":"dist/index.js","type":"module","_from":"file:meeting-context-hub-2.23.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"_resolved":"/tmp/f86efa01af1ba7ec8c502d8af8832270/meeting-context-hub-2.23.0.tgz","_integrity":"sha512-Dyg0zGUA7GZs/2h1N935DpBg3bvzppdRlatGipaESHMnpGMNlTlfZ36eJ1vWb/wHMjzzBic5fCKuBTPr1p2bRA==","repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.74.0","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^28.0.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^11.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.23.0_1771816923453_0.21236865784430026","host":"s3://npm-registry-packages-npm-production"}},"2.23.1":{"name":"meeting-context-hub","version":"2.23.1","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.23.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"c558ad59b809d19685214b418d4012e38e126327","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.23.1.tgz","fileCount":169,"integrity":"sha512-RG0aTnCPuyg/c9E2N4ymn1hA7RTyXutAaT99P+1uZpdsUcACNhQXBx1qWhSoVeEpwPKGNx2kI/SkJBmKk9rQnQ==","signatures":[{"sig":"MEQCIEfCUwzXoviK9rIBouYszwBlK951/2ipTBSeVzyeB55OAiAVbYYevVN/MJbk6Wt55AVblqdoDlszBUJLuUgvhX0Mrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489613},"main":"dist/index.js","type":"module","_from":"file:meeting-context-hub-2.23.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"_resolved":"/tmp/a89785306c4a34c07e038f9147514e03/meeting-context-hub-2.23.1.tgz","_integrity":"sha512-RG0aTnCPuyg/c9E2N4ymn1hA7RTyXutAaT99P+1uZpdsUcACNhQXBx1qWhSoVeEpwPKGNx2kI/SkJBmKk9rQnQ==","repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.74.0","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^28.0.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^11.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.23.1_1771822181176_0.0909825231426502","host":"s3://npm-registry-packages-npm-production"}},"2.24.0":{"name":"meeting-context-hub","version":"2.24.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.24.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"20c7a9cbd15d9406414aae0f24126d701130c368","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.24.0.tgz","fileCount":169,"integrity":"sha512-OWHwuXlzuXeTOY4D7hgLULtiXqZQuaTbd1n5dip1tT2DNQb2ccnen8P0AYHSapV2RgbL0ibpgdpmJVGhA0b1ZA==","signatures":[{"sig":"MEUCICT9iKhSQGC8rJOlWSlXagHuxqIQbPGbXridBSYvbajPAiEAjxc9lcvhd3CT6BSgG4KLpnKjTBwPGs70AFrlwgEsApM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491528},"main":"dist/index.js","type":"module","_from":"file:meeting-context-hub-2.24.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"_resolved":"/tmp/2c1fbdd50e0bf2a437edfb0620c0b08f/meeting-context-hub-2.24.0.tgz","_integrity":"sha512-OWHwuXlzuXeTOY4D7hgLULtiXqZQuaTbd1n5dip1tT2DNQb2ccnen8P0AYHSapV2RgbL0ibpgdpmJVGhA0b1ZA==","repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.74.0","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^28.0.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^11.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.24.0_1771854361259_0.9093172164042631","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"meeting-context-hub","version":"2.25.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.25.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"0931d4aacb8232162e2c72557b79a1982c84a948","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.25.0.tgz","fileCount":169,"integrity":"sha512-FHQKB7GKPYvOsvekPJwO6ykgrV0hmTD6IbTuB+XIwuHPChZ9j7Hdb4gQEFHG1vky2ffx2v0yryC1ey8iY0LnRw==","signatures":[{"sig":"MEUCIQDYoh9MPVHY1p1yXv3PGO4o/rlxdnUUDuWfms98aNsT6wIgU7ERcwEoYRmeYbkH1yViyTWlLSVu3QZdoAqUQvIE+gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493074},"main":"dist/index.js","type":"module","_from":"file:meeting-context-hub-2.25.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"_resolved":"/tmp/9ee4bcf8ab200236c1e4f3478eb57f66/meeting-context-hub-2.25.0.tgz","_integrity":"sha512-FHQKB7GKPYvOsvekPJwO6ykgrV0hmTD6IbTuB+XIwuHPChZ9j7Hdb4gQEFHG1vky2ffx2v0yryC1ey8iY0LnRw==","repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.74.0","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^28.0.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^11.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.25.0_1771858237464_0.5373063026566598","host":"s3://npm-registry-packages-npm-production"}},"2.25.1":{"name":"meeting-context-hub","version":"2.25.1","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.25.1","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"95fc4de4291e701171a0bceeeadefdb93d233b51","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.25.1.tgz","fileCount":169,"integrity":"sha512-ZrrZapJnVWHaJEoHlo4vse2x90X1En7Jpl0E5ycfAmI47pF4gci175gSLQuIv31NqF0vCL947wnVsJV1/cO5RQ==","signatures":[{"sig":"MEUCIBx6oyH9nzgmpuHY4LT7rl11bE1Se6A0d5fRt7U46gjuAiEAsZUgfveQsOCkdDxOhZ5/ej8Kct7k0kJmik92AD0DCSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493134},"main":"dist/index.js","type":"module","_from":"file:meeting-context-hub-2.25.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"_resolved":"/tmp/0b79ad539f4f5334cd823ad4c8d61fb2/meeting-context-hub-2.25.1.tgz","_integrity":"sha512-ZrrZapJnVWHaJEoHlo4vse2x90X1En7Jpl0E5ycfAmI47pF4gci175gSLQuIv31NqF0vCL947wnVsJV1/cO5RQ==","repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.74.0","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^28.0.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^11.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.25.1_1771894015344_0.17087980570725136","host":"s3://npm-registry-packages-npm-production"}},"2.26.0":{"name":"meeting-context-hub","version":"2.26.0","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"url":"https://github.com/mag123c","name":"mag123c"},"license":"MIT","_id":"meeting-context-hub@2.26.0","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"homepage":"https://github.com/mag123c/meeting-context-hub#readme","bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"bin":{"mch":"dist/index.js"},"dist":{"shasum":"75e1a8b075a30a4352479a84f36fad00964132b0","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.26.0.tgz","fileCount":175,"integrity":"sha512-OksVeQbdGqaVmG+73y80hoWOkDR2GQNsnLDUnIn4N6yUNiBb9/nCshQKT696lxsl702axqzL8S5IQsJlFBrWdw==","signatures":[{"sig":"MEUCIQD5H3koLVwHCTT4yqPdLd27ca+pKchKIBmahANCH6YBsAIgWH/uKMjAoq4giy7R9+P62zP17GhPxBUnPQ4KWfsfRPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511667},"main":"dist/index.js","type":"module","_from":"file:meeting-context-hub-2.26.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","lint":"eslint src/","test":"vitest","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint:fix":"eslint src/ --fix","test:run":"vitest run","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"_resolved":"/tmp/07404a406df3b42aa39d267e5a9dcfad/meeting-context-hub-2.26.0.tgz","_integrity":"sha512-OksVeQbdGqaVmG+73y80hoWOkDR2GQNsnLDUnIn4N6yUNiBb9/nCshQKT696lxsl702axqzL8S5IQsJlFBrWdw==","repository":{"url":"git+https://github.com/mag123c/meeting-context-hub.git","type":"git"},"_npmVersion":"10.9.4","description":"TUI tool for managing meeting contexts with AI extraction and chaining","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^6.6.0","zod":"^4.3.6","uuid":"^13.0.0","react":"^19.2.3","dotenv":"^17.2.3","openai":"^6.16.0","ink-spinner":"^5.0.0","whisper-node":"^1.1.1","better-sqlite3":"^12.6.2","ink-text-input":"^6.0.0","update-notifier":"^7.3.1","ink-select-input":"^6.2.0","@anthropic-ai/sdk":"^0.74.0","node-record-lpcm16":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jsdom":"^28.0.0","eslint":"^9.28.0","vitest":"^4.0.17","globals":"^17.0.0","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^25.0.9","@types/uuid":"^11.0.0","@types/react":"^19.2.8","typescript-eslint":"^8.34.0","@vitest/coverage-v8":"^4.0.17","ink-testing-library":"^4.0.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.3.2","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/meeting-context-hub_2.26.0_1772003707968_0.4043121212162595","host":"s3://npm-registry-packages-npm-production"}},"2.27.0":{"name":"meeting-context-hub","version":"2.27.0","description":"TUI tool for managing meeting contexts with AI extraction and chaining","type":"module","main":"dist/index.js","bin":{"mch":"dist/index.js"},"keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"author":{"name":"mag123c","url":"https://github.com/mag123c"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mag123c/meeting-context-hub.git"},"bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"homepage":"https://github.com/mag123c/meeting-context-hub#readme","dependencies":{"@anthropic-ai/sdk":"^0.74.0","better-sqlite3":"^12.6.2","dotenv":"^17.2.3","ink":"^6.6.0","ink-select-input":"^6.2.0","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","node-record-lpcm16":"^1.0.1","openai":"^6.16.0","react":"^19.2.3","update-notifier":"^7.3.1","uuid":"^13.0.0","whisper-node":"^1.1.1","zod":"^4.3.6"},"devDependencies":{"@eslint/js":"^9.28.0","@testing-library/react":"^16.3.2","@types/better-sqlite3":"^7.6.12","@types/node":"^25.0.9","@types/react":"^19.2.8","@types/update-notifier":"^6.0.8","@types/uuid":"^11.0.0","@vitest/coverage-v8":"^4.0.17","eslint":"^9.28.0","globals":"^17.0.0","ink-testing-library":"^4.0.0","jsdom":"^28.0.0","tsx":"^4.19.3","typescript":"^5.8.3","typescript-eslint":"^8.34.0","vitest":"^4.0.17"},"engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.tsx","build":"tsc -p tsconfig.build.json && chmod +x dist/index.js","lint":"eslint src/","lint:fix":"eslint src/ --fix","test":"vitest","test:run":"vitest run","test:coverage":"vitest run --coverage","verify:core":"! grep -r \"from 'ink'\\|from 'react'\\|from \\\"ink\\\"\\|from \\\"react\\\"\" src/core/ --include='*.ts' --include='*.tsx' || echo 'Core is clean'"},"_id":"meeting-context-hub@2.27.0","types":"./dist/index.d.ts","_integrity":"sha512-k9+zLlfczVK3NIcWboATLJaJSgQ1zgDZCshKDkuVuCYKgDMJYctFYe4VgruzCiUImhGhhKZLr5Lj+lBUyGuRXg==","_resolved":"/tmp/0802c086251a3511c1398db20e65b5ae/meeting-context-hub-2.27.0.tgz","_from":"file:meeting-context-hub-2.27.0.tgz","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-k9+zLlfczVK3NIcWboATLJaJSgQ1zgDZCshKDkuVuCYKgDMJYctFYe4VgruzCiUImhGhhKZLr5Lj+lBUyGuRXg==","shasum":"56d28abd2e7ff79c095c1f66bbff5eb8dbdec900","tarball":"https://registry.npmjs.org/meeting-context-hub/-/meeting-context-hub-2.27.0.tgz","fileCount":179,"unpackedSize":522959,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQQCGxdm8DoCI98Z+qmiChndadobCKUjqWmLP6546BgwIgOoxTFn+dszfDkgshmRs2RZ6XMuzkSJXS1b5h23VZ7K4="}]},"_npmUser":{"name":"mag123c","email":"diehreo@gmail.com"},"directories":{},"maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/meeting-context-hub_2.27.0_1773361009453_0.37356385062688147"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-21T01:23:38.047Z","modified":"2026-03-13T00:16:49.757Z","1.0.0":"2026-01-21T01:23:38.206Z","1.1.0":"2026-01-21T06:27:23.141Z","1.1.1":"2026-01-21T06:31:58.251Z","1.2.0":"2026-01-21T13:05:18.619Z","1.3.0":"2026-01-22T00:48:52.285Z","1.4.0":"2026-01-22T01:03:31.391Z","1.5.0":"2026-01-22T01:11:50.021Z","1.6.0":"2026-01-22T05:31:34.066Z","1.7.0":"2026-01-22T14:24:23.885Z","1.8.0":"2026-01-22T23:57:30.094Z","1.8.1":"2026-01-22T23:59:46.627Z","1.8.2":"2026-01-23T00:08:00.726Z","1.9.0":"2026-01-23T00:30:50.182Z","1.9.1":"2026-01-23T00:35:33.577Z","1.9.2":"2026-01-23T01:06:22.655Z","1.9.3":"2026-01-23T01:17:29.812Z","1.10.0":"2026-01-23T01:47:39.210Z","1.10.1":"2026-01-23T01:57:25.913Z","1.11.0":"2026-01-23T02:18:08.354Z","1.12.0":"2026-01-23T02:22:40.346Z","1.12.1":"2026-01-23T02:25:31.783Z","1.12.2":"2026-01-23T02:34:19.935Z","1.13.0":"2026-01-23T02:36:19.069Z","1.13.1":"2026-01-23T02:37:56.672Z","1.13.2":"2026-01-23T02:51:14.500Z","1.13.3":"2026-01-23T04:13:05.110Z","1.14.0":"2026-01-23T06:26:59.482Z","1.14.1":"2026-01-23T07:10:25.906Z","2.0.0":"2026-01-26T08:35:13.070Z","2.1.0":"2026-01-26T09:14:54.802Z","2.1.1":"2026-01-26T12:07:50.125Z","2.2.0":"2026-01-26T12:30:42.592Z","2.3.0":"2026-01-26T12:45:50.052Z","2.4.0":"2026-01-26T13:13:16.001Z","2.5.0":"2026-01-26T13:20:25.852Z","2.6.0":"2026-01-26T13:28:09.369Z","2.6.1":"2026-01-26T13:33:20.586Z","2.6.2":"2026-01-26T13:38:53.325Z","2.6.3":"2026-01-26T13:43:10.258Z","2.7.0":"2026-01-26T13:46:02.855Z","2.7.1":"2026-01-26T13:49:30.648Z","2.7.2":"2026-01-26T13:53:41.447Z","2.8.0":"2026-01-26T14:13:53.057Z","2.8.1":"2026-01-27T00:24:06.165Z","2.8.2":"2026-01-27T00:56:52.989Z","2.8.3":"2026-01-27T02:29:53.914Z","2.9.0":"2026-01-27T02:48:36.592Z","2.9.1":"2026-01-27T03:06:21.594Z","2.10.0":"2026-01-27T05:47:59.997Z","2.11.0":"2026-01-27T06:04:55.532Z","2.11.1":"2026-01-27T06:08:52.360Z","2.11.2":"2026-01-27T06:14:10.303Z","2.11.3":"2026-01-27T06:43:17.117Z","2.11.4":"2026-01-27T07:04:53.108Z","2.11.5":"2026-01-27T07:05:50.870Z","2.11.6":"2026-01-27T07:14:41.757Z","2.11.7":"2026-01-27T07:17:21.033Z","2.11.8":"2026-01-27T07:21:47.151Z","2.11.9":"2026-01-27T07:24:40.818Z","2.11.10":"2026-01-27T07:31:28.058Z","2.12.0":"2026-01-28T02:57:17.809Z","2.12.1":"2026-01-28T07:31:09.038Z","2.12.2":"2026-01-28T07:39:05.738Z","2.13.0":"2026-01-28T08:23:54.133Z","2.14.0":"2026-01-28T08:35:52.961Z","2.15.0":"2026-01-28T12:18:24.525Z","2.16.0":"2026-01-28T12:47:42.087Z","2.17.0":"2026-01-28T13:13:57.389Z","2.17.1":"2026-01-28T13:35:42.695Z","2.18.0":"2026-01-28T13:47:24.454Z","2.19.0":"2026-01-30T07:42:50.611Z","2.20.0":"2026-02-05T06:31:22.480Z","2.21.0":"2026-02-06T03:05:16.035Z","2.21.1":"2026-02-13T00:35:54.792Z","2.21.2":"2026-02-13T01:33:39.468Z","2.21.3":"2026-02-13T01:43:40.653Z","2.21.4":"2026-02-23T01:02:11.498Z","2.22.0":"2026-02-23T01:26:44.424Z","2.22.1":"2026-02-23T03:19:15.159Z","2.23.0":"2026-02-23T03:22:03.616Z","2.23.1":"2026-02-23T04:49:41.330Z","2.24.0":"2026-02-23T13:46:01.390Z","2.25.0":"2026-02-23T14:50:37.622Z","2.25.1":"2026-02-24T00:46:55.529Z","2.26.0":"2026-02-25T07:15:08.167Z","2.27.0":"2026-03-13T00:16:49.623Z"},"bugs":{"url":"https://github.com/mag123c/meeting-context-hub/issues"},"author":{"name":"mag123c","url":"https://github.com/mag123c"},"license":"MIT","homepage":"https://github.com/mag123c/meeting-context-hub#readme","keywords":["meeting","context","ai","claude","openai","tui","productivity","sqlite"],"repository":{"type":"git","url":"git+https://github.com/mag123c/meeting-context-hub.git"},"description":"TUI tool for managing meeting contexts with AI extraction and chaining","maintainers":[{"name":"mag123c","email":"diehreo@gmail.com"}],"readme":"# Meeting Context Hub\n\n> TUI tool for managing meeting contexts with AI extraction and semantic chaining\n\n## Why This Exists\n\nWhen working on multiple parallel workstreams (squads, teams, personal projects), it becomes nearly impossible to retain all the granular discussions—policies, direction decisions, conventions, edge cases—that happen across meetings and conversations.\n\n**MCH captures what matters for development work and chains them together by relevance**, so you can quickly rebuild context when switching between projects.\n\n## Features\n\n- **AI Extraction**: Automatically extract decisions, action items, and policies from meeting notes\n- **Local Whisper**: Free, offline speech-to-text using local Whisper model\n- **Semantic Search**: Find related contexts using embedding-based similarity\n- **Context Chaining**: Automatically link related discussions\n- **Project Organization**: Group contexts by squad, team, or project\n\n## Requirements\n\n| Requirement | macOS/Linux | Windows |\n|-------------|-------------|---------|\n| Node.js 20+ | ✅ | ✅ |\n| sox | ✅ | ✅ |\n| GNU Make | ❌ | ✅ [Download](https://gnuwin32.sourceforge.net/packages/make.htm) |\n\n## Status\n\n**v2.0.0-alpha** - Complete redesign in progress\n\nSee [ROADMAP](./docs/ROADMAP.md) for implementation plan.\n\n## Quick Start\n\n```bash\n# Set API keys\nexport ANTHROPIC_API_KEY=sk-ant-xxx\nexport OPENAI_API_KEY=sk-xxx  # Optional: fallback for Whisper API\n\n# Install dependencies\npnpm install\n\n# Download Whisper model (first time only, ~142MB for base)\nnpx whisper-node download\n\n# Run (TUI)\npnpm dev\n```\n\n## Documentation\n\n| Document | Description |\n|----------|-------------|\n| [PRD](./docs/PRD.md) | Product requirements |\n| [Architecture](./docs/ARCHITECTURE.md) | Technical design |\n| [Roadmap](./docs/ROADMAP.md) | Implementation plan |\n\n## Configuration\n\n```bash\n# Required\nANTHROPIC_API_KEY=sk-ant-xxx   # Claude API (context extraction)\n\n# Optional\nOPENAI_API_KEY=sk-xxx          # OpenAI - Whisper API fallback & semantic search (Embedding)\nMCH_DB_PATH=~/.mch/data.db     # Database location\nMCH_LANGUAGE=en                # UI language: 'ko' or 'en' (default: 'en')\nMCH_TRANSCRIPTION_MODE=auto    # 'local' | 'api' | 'auto' (default: 'auto')\n```\n\n### Transcription Modes\n\n| Mode | Description |\n|------|-------------|\n| `local` | Local Whisper only (free, offline) |\n| `api` | OpenAI Whisper API only |\n| `auto` | Local first, fallback to API on failure (default) |\n\n> **Note**: Local Whisper is used by default. OpenAI API key is only required for semantic search and API fallback.\n\n## Tech Stack\n\n- **UI**: React + Ink (TUI)\n- **AI**: Claude (extraction), OpenAI (embedding)\n- **Speech-to-Text**: Local Whisper (whisper-node) / OpenAI Whisper API (fallback)\n- **Storage**: SQLite\n- **Language**: TypeScript\n\n## Development\n\n```bash\n# Clone\ngit clone https://github.com/mag123c/meeting-context-hub.git\ncd meeting-context-hub\n\n# Install\npnpm install\n\n# Dev mode\npnpm dev\n\n# Build\npnpm build\n\n# Lint\npnpm lint\n\n# Test\npnpm test\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}