{"_id":"@vurb/core","_rev":"76-c6512c3aecb8b9e61815f1f8879a5f7d","name":"@vurb/core","dist-tags":{"latest":"3.19.6"},"versions":{"3.2.0":{"name":"@vurb/core","version":"3.2.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.2.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"c0dd7630e0d3be9a1ab4b0bc14065c5b70f4f0c7","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.2.0.tgz","fileCount":642,"integrity":"sha512-naMC/JVS1CqiakF7CxUHvw3mck0XO3MHMRnuOAtf6m/a1mFvNNVdQ4XU0BSkmT6ZtcpW72RNEyuLE2sYQZwLQA==","signatures":[{"sig":"MEUCIQDcyRK9KupP/cjtBVOm/PL0YgMFgqlkvVV9Wrsfc2yxngIgdw5FbfuGnvUmBZPuSldLDGr0rTVTvQEM8iHt6mJy5KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1983243},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"dffaafbb24d5a64be68a6c283e14a617415a6b5c","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.2.0_1773053822430_0.14387862794062767","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@vurb/core","version":"3.2.1","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.2.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"4c67dcfd11ad9402c122a1ac4091a0deb72af323","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.2.1.tgz","fileCount":642,"integrity":"sha512-tSyuFYmM0CD1vza+U5I1o9fSFe2EuLyOgFrdBswXxI9glrXL4HA1xFhS2JbDBhThpb25pYSQ3GrNnTt+NmJqDw==","signatures":[{"sig":"MEQCIAE67FWDhttPSOlvdrzpRgjqv3eZQSnRQbn62WjnACQtAiApEDiJSdGcZX0u+P6pF32WKgNHjptEk2UlrUWXYzhYQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1982181},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"83d4c87d68bddb12e817bd6982cdc180da23454d","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.2.1_1773055914353_0.1987231929646156","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@vurb/core","version":"3.2.2","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.2.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"abf347dc69e94df142c4bc6dc91363f6533e2fee","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.2.2.tgz","fileCount":642,"integrity":"sha512-E/t6RWtMrc4fymuEdqGczh+X5B91H9uOG3XduWA43ObIuLW3ZSX5z7iPxrWlHa1T0WxDi1muqxTGbtyOosLfuA==","signatures":[{"sig":"MEUCIQCEUiy/mOXxz4XG2/jtImwHjOEI5BY9J+AgKbaXypddSwIgL8Yp1DkZNnfUDIq3gGf0cbJw/bP4tllS5SJozZ1ZyLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1989621},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"9889289c8a6b0b20e937e1d1d124bb6bd14976ac","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.2.2_1773211612201_0.03520142839549356","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@vurb/core","version":"3.2.3","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.2.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"5abd9c1c6fa078eefe0fd202264f9b60dece106c","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.2.3.tgz","fileCount":642,"integrity":"sha512-iDuqN2MPfotW4EQ7hkwg0qOvDiWHnXjEa9pXR6QhW95WsYBCtFu6vyZgKN4HKA2wMl7jBlVMO8isYlwsqZ4DcQ==","signatures":[{"sig":"MEYCIQDVVoSasbpT8RY80nx1RH9/GEoBH0EwZILsLFrxjJwcvgIhAMmA8qRIP4N17wIdejZLOEK5CZTgN8gDQs+3dmlPRSu2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1989621},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"72c8161e37f87f99e14a56ecba2d1106b221e1fd","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.2.3_1773215688086_0.43479421211954916","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@vurb/core","version":"3.3.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.3.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"52773d0ec5eae5449970f413bf52818a7fef7ccc","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.3.0.tgz","fileCount":642,"integrity":"sha512-7is9v7sB11VfXGkoTC0gggIGIZZ/hDi4KBXh9d8ICjFuTG+Fx9fB+VfnqfFTZjnTFqJ2mjKdHFj0GbRJdQw2jw==","signatures":[{"sig":"MEUCIQD3UThyqID0OS4VxU8XDXfwZy+H9hayzhFvHPSiRa8nvQIgA6gsaatlxGYeY6UtbGf1/qXq3WVyixI1jywdFOP1SR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1995267},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"660892651320adfef2301322df681511f0e5f599","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.3.0_1773332483577_0.2006664307414816","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"@vurb/core","version":"3.3.4","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.3.4","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"60717d584138d803d75234fc0e6a5f9151add635","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.3.4.tgz","fileCount":686,"integrity":"sha512-8nodHfCRDHJPLcsLn4/kouhBEyo4lkAKT3llSywIqT6Tt6BXvO4NoLAXPlKMS4xO5A+foj2CBQXQju04qq1zkw==","signatures":[{"sig":"MEYCIQDYhZuGw/yjwsYddpKTmo5SN1PeAcIgCaRDKPTAM730WwIhAM3wlg5k2225HE5+3Cu+p1ieCiYmNawRkoOAno6e4rjC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2188118},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"014303b5544e21365d93f8f91923dcafe072cafa","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.3.4_1773397531441_0.9617268068648768","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@vurb/core","version":"3.5.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.5.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"579f79b8420c474e1a027e340b95ff7ad233ac42","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.5.0.tgz","fileCount":686,"integrity":"sha512-T+D2cw4Sy2d/AS894dYAolF7GmxGTNrf6t6QF6e0IP/iXPG9xORyiP8Qvih63xwSAJOKYaK+LJCILTNvA1beGQ==","signatures":[{"sig":"MEUCIQDML3mbNPq9dhDDxWZh+DyocLw0ej+/vbykxXs179v5hAIgEf9a1CeWJ31kEVuo0D2UzQSKtp3EdB50zmmswwVnQD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2208897},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"f2a4d5eb5b839131fa18c6c62fe54e0496bf42ab","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.5.0_1773449729299_0.4434118119917647","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@vurb/core","version":"3.6.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.6.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"392624d47e06a8da82f4f48c8c7ede8a458a2f87","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.6.0.tgz","fileCount":710,"integrity":"sha512-8dJ7NpNts6wsWCfY3SfxxT4dh1Ls9FvNY0X7Z8zA9aE2nZLKR2hLvcsasrPbf3q14Ky2fSHZB6viID514AjQcA==","signatures":[{"sig":"MEYCIQCU1aMSi3DnCNxThEihExIIcLF1Y8qkm962Ktcy+Rs1NwIhAKmX9rVRQaS8/CUXoSeVYHIPPNpBLRuaEnZb8m+8xS6K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2279084},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"92062ccdd48552e349edcadd0aee5f6bb97a3f2e","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.6.0_1773623680041_0.7268045010523041","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@vurb/core","version":"3.6.1","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.6.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"8ac30f74f812763765aaf6ca7e81c1f515e16c37","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.6.1.tgz","fileCount":710,"integrity":"sha512-foBMwnDF6GztNhig2yx3iWk5ee70EdQRYL1tLhk6E5QJHK9GtV2rDcRLIMYquZi0P2b2FGPWXQV/j0TBCO3ydg==","signatures":[{"sig":"MEUCIQCeuGiCRIpTo4qh4LXMVK/pTZEJDDa62ts+9hysYoBt8gIgWseqXZg5sxTg8Hqmsam+6fJXBrz6YOYX6BTGq6G6SWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2280567},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"93bb464937f9ef79214a374cbe326d2f5b62d6fa","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.6.1_1773651628258_0.6387225493100224","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"@vurb/core","version":"3.6.2","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.6.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"636736c831b46cbbedca96b92bead2d9eff6d703","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.6.2.tgz","fileCount":710,"integrity":"sha512-wta6t/zXdpDm2qbUzX/n2jh+ufXypQoxnYYjWO4JArIBDAa+4a9yG30kYzrFNey8WpQfOqmns38YCCxdpUdKRQ==","signatures":[{"sig":"MEYCIQDvvO3YuRFrZS+VOz62/z/1IAAP+mb/NaeQwVdgHqxHOwIhAK9vXUarsLDnZNHC8uIuD+IYllRABJLgiKB6luUZ6Bp7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2283559},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"c0dc1d71c2b1044aa0e38ca38da2be9549cafa15","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.6.2_1773738823870_0.20752018340725198","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"name":"@vurb/core","version":"3.6.3","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.6.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"1acbff21aad3d411d96567f5258e1dfd64fd3d38","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.6.3.tgz","fileCount":710,"integrity":"sha512-zf0Nj6a/QlkFjsFWp54XLvBrzUzFWNC6rVMEkZ3IFo8OosqB36dK97d7fcEuHoAxGSBYEiug5BMfNFd3OchdXg==","signatures":[{"sig":"MEYCIQC4nPFAuAfvGm/m2B6IahCl+moghvZgA5zUiYF/CCuDVgIhAOVq6oLGn1G20RhVLtuKa4b/KuDLkbJAPyxY9nNH/WCZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2286649},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"5cb9decab089a7e7d1535bff88f2fe73bc78bf5a","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.6.3_1773740630708_0.7339140738579275","host":"s3://npm-registry-packages-npm-production"}},"3.6.4":{"name":"@vurb/core","version":"3.6.4","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.6.4","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"1719deaf144422f35c3c1eaef395f598f96446a4","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.6.4.tgz","fileCount":710,"integrity":"sha512-C/obeuyjTMY0lVFyofNeJTeNqT/pQIaib87Pfod10wigkvx3RnyoiCvVI/NAHLh6zUZ093K5oCgJ4h6FGE9qMg==","signatures":[{"sig":"MEUCIQDhcK5/4Snxwg9CQ0o10EyUvs3luncMhRANSZ4YfsACPwIgTaXBOS2orsmLHEXwfY2rKay9Z0TrBEu8+Ev7UEu1hq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2288589},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"99f6f8036865e14af21d3fbd2ea3233d956b1703","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.6.4_1773742847194_0.44225439422055635","host":"s3://npm-registry-packages-npm-production"}},"3.6.5":{"name":"@vurb/core","version":"3.6.5","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.6.5","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"084d254d564828edb37e7d22c3ec938330d02bf7","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.6.5.tgz","fileCount":710,"integrity":"sha512-xxUP7N4qqbXgc5f/QeqS/Sjl4VYZidvhyRk5ZFWdSfQQNLegwOoxVNQxAWR3+q1/UvP2rVM3j6DCAs8na660pg==","signatures":[{"sig":"MEUCIAMsGIFSp9elfJMgPg3/t7T32S4kU6ARZksQOJEdYPrSAiEA1Bl/hr4eBeVTA+2M20SGSbUrN+8T0GlmVZC8eDKZ9SE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2297098},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"7cb9413ee02102c572bc5f30873eb3693a6cbe25","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.6.5_1773744373489_0.4793361914980072","host":"s3://npm-registry-packages-npm-production"}},"3.6.6":{"name":"@vurb/core","version":"3.6.6","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.6.6","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"4649aedda62b185c5fadc389cc6105fa15eb62c0","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.6.6.tgz","fileCount":718,"integrity":"sha512-QcdmFApYloj5fcr9wiaY/v7VY6SBx7dExHd/F8lNKpxtmK3Owvt6+CjjH9w3lP5C8vNKfDSJWUPBEdK85U/Khg==","signatures":[{"sig":"MEYCIQCPLR9bIpzleKq20LUWnann7hz5XApIu1R/oSAOaLLCvgIhAIVqse7mu24Znbl1AW1YrYH9Cap9dFibZOGVz/E+L+xo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2306101},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"28d1a9054a574ec849dac6639cde28b2eb601cbd","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.6.6_1773772961126_0.9025721484886062","host":"s3://npm-registry-packages-npm-production"}},"3.6.7":{"name":"@vurb/core","version":"3.6.7","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.6.7","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"b7059ccf9084b2065a3ed5103e1dba121430e6f5","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.6.7.tgz","fileCount":722,"integrity":"sha512-OPgkPjMwYC5pd+zd992YwmiWCjXij8sVxcR6UrxLveENjxDz5veaP+NnEJF4YH/sf2FQh3TOFlQyJLd+RI6Rlg==","signatures":[{"sig":"MEQCIHePjbE2OnOBlJP5VgrI7g5fbSErXJIA+O+Z1KHw9Q4KAiBXRucpiXcn/hOOp+2qY0+IaInKtSDFvBwf0hr1V4ldQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2314234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"9fc21ac689ce6f85b3844ea5b5c72bb1ef7cf1e0","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.6.7_1773865424798_0.6081364886917293","host":"s3://npm-registry-packages-npm-production"}},"3.6.8":{"name":"@vurb/core","version":"3.6.8","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.6.8","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"e0ba594b17b1509010f8619f8b93e3419edc4b69","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.6.8.tgz","fileCount":722,"integrity":"sha512-Ik5RsUUtLZ8PXoQpWY8+r/88f1473vq/EsH0FD0hxcryZWX3KBbJ1sbOM+iQBZqAbc3WGaYW5YUybdwxQbwjeA==","signatures":[{"sig":"MEYCIQCqWsKt7RDiVj/9Y7tFvyPz/6y3Ko7WCA0a4Lt4SqgvhQIhAKtPdPOjr33yWyMQ38uJFpHX+EiE5HowQsschPhOmbPf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2314141},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"c918287973c541951b2b325b2985e063f0a60e73","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.6.8_1773867115607_0.7560696556942661","host":"s3://npm-registry-packages-npm-production"}},"3.6.9":{"name":"@vurb/core","version":"3.6.9","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.6.9","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"2eff0bdc1a7e853efb17ec76551f8691c8257b66","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.6.9.tgz","fileCount":722,"integrity":"sha512-1KF+KXIalKJxsz2UkN2bad7E8Hs2iBfI/lZoyEQFfOVwODHPPsCYhADXPmObbkTxekiVwbQeZFXXFBSXSppn1A==","signatures":[{"sig":"MEUCIG6h0npzMZh7GoxXdVpPuD9bSizGfesuQYn8fo67RkjpAiEAg+df/O65jXppNDmkYt2kKwt09blVNXlvq53onuLvcCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2317009},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"e82edb91346987a5cb944987b4cc164c61c88023","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.6.9_1773872142006_0.14068439955492207","host":"s3://npm-registry-packages-npm-production"}},"3.6.10":{"name":"@vurb/core","version":"3.6.10","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.6.10","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"b14ecd5b1e9dada25a3998216450e17c25fe4822","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.6.10.tgz","fileCount":722,"integrity":"sha512-0gBtvqNrqAD42ewXiWJPG4v/A6IQ3+1yK3Irk8Y0IlNac2aG0d+wqkeNouju85VWcJaeMK+BICqc0z98hZtF8w==","signatures":[{"sig":"MEQCIAKJKS/MDQi3JhTR8gjN7YbR5HrUr5v8MjpG2DQbu/pPAiAiVuIxtLKjuBeAVEhXVSwDpykzO1kGGShv2Bu8UB9zgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2319830},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"811c3a43a642fb1d0304624999d9631eb0f2c218","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.6.10_1773873474456_0.8005822234273108","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"@vurb/core","version":"3.7.1","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.7.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"b3ccfa9bbd0ee441f3abae3684dd4588b2039a89","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.7.1.tgz","fileCount":730,"integrity":"sha512-ksjxMFNpzXb2QivRaxxuxfqAJDKyMiXEr4NKjw/xcNbE4nnUa0BI1lZaVR+oPoYoDDbUgXItphrttgSpCQxgRA==","signatures":[{"sig":"MEUCIQC85aO5Rx/nWBqoOsI6O3Tp4GSfZpHiNWRLn6bq52ASIAIgDywWGV3ULfd02Dy7akafIcLV+rdh3iRsYN9oIfm/cl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2377718},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"7fb960f1c92029004ab9ccfef1a44fe8b22dad7f","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.7.1_1773880173376_0.7188606762280756","host":"s3://npm-registry-packages-npm-production"}},"3.7.3":{"name":"@vurb/core","version":"3.7.3","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.7.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"1be6cdaa0b41fbb51cf432e89acfbe5505568175","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.7.3.tgz","fileCount":730,"integrity":"sha512-J6aBfVfU4r5txWzx8q/qmlYFBUA6NI6dwm+oDjn/d67QGA/viKXLpMaWGotu2e5aAy01SUA0mH7bDRmFrQpOvQ==","signatures":[{"sig":"MEQCICkBns0HmhO+f+gQMa5r7PHTPAFjwicaUS/hdi94cHiNAiAZOqA9poZFnp+Ya7JWuPPLFewlr5kUbdQRo5rY/4dlxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2387007},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"bd6057cb3735ea2a52e6c43d5dce2f3d6e2a54a5","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.7.3_1773882288915_0.213339502701978","host":"s3://npm-registry-packages-npm-production"}},"3.7.4":{"name":"@vurb/core","version":"3.7.4","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.7.4","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"59eb7c682c36294824dc47578c683a4edff876d4","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.7.4.tgz","fileCount":730,"integrity":"sha512-8lmD7ubw7u1IK73C3fKuORwTYVwlHu90TeO42BX30dTjcuvl5ehjWS1bPpYue+GGATl7oNVDe3AZR+4+vDDitw==","signatures":[{"sig":"MEYCIQDgfi8Voy7lez9RKZ63NrOE+UAyv8xyFbqn8ZXO7xuHXAIhAIMZIbZ3mVGesz9uk67brAxL3+t9v2h2FfV3OPnZKh8D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2386263},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"c710bfb23dc9d23bf9b2d48457d432f6da020f66","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.7.4_1773883190664_0.4449620612377607","host":"s3://npm-registry-packages-npm-production"}},"3.7.5":{"name":"@vurb/core","version":"3.7.5","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.7.5","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"16c844e86d9393546ac2f236f1b5b9a020a90fa8","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.7.5.tgz","fileCount":730,"integrity":"sha512-932iriiI4GtPlGl0SNnkhxxWN6fhaz701duzvQwZwUQ+ZJc1zL18D49z1ckjwt1aaKmQyHckNa+BMi2YIAd4Xw==","signatures":[{"sig":"MEUCIAIJN4EMLq18GO65ktIsQYNdq+05YzYbnQtjgX3ajQiqAiEAuYCrmh8bQDGSrT/oSsk7uYiY1XSG16Z+sitsROxqR8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2387982},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"9286bd9018f974ff78112a3968a43b50dd551127","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.7.5_1773914103436_0.6208009376148333","host":"s3://npm-registry-packages-npm-production"}},"3.7.7":{"name":"@vurb/core","version":"3.7.7","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.7.7","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"838658c261a4c43350226342620d606ca8220ec2","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.7.7.tgz","fileCount":730,"integrity":"sha512-dYJOZ5OddGqUJAwwinlBE2zqrDhs8Izp60Qy3m/LALpOmNsggfstW5Ydm/06gFjjK3EoATW+w9Q6uX1GYiLKoQ==","signatures":[{"sig":"MEUCIGPYc58R6MpGMGkBWt0w4EZxaybwI8n55+tVIYXT8ttuAiEAo4+KXxKzThOCkEap9EmvqJRQQzoDUdVE/pasv7w+4LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2389215},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"217e678708a26423f35704f28b7e0066112d8af3","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.7.7_1773916361466_0.726277498523414","host":"s3://npm-registry-packages-npm-production"}},"3.7.8":{"name":"@vurb/core","version":"3.7.8","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.7.8","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"980e927380d88b39cfb712515a9d7c2b2d98df85","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.7.8.tgz","fileCount":730,"integrity":"sha512-oAeq9GgVNNPLt2FMIJI/22unjHptT044IVGsDmf0V0XnAV3nX8MEF8Waw9H0f8g2dKK9Is7KcZfCyTAUukn2Uw==","signatures":[{"sig":"MEUCIG588QkwtSRTa4vnJP8IBDARxU2qTceB7BQVRgEYJQn3AiEA7m0eR2NNWsVe7sBwvHxDK9Sks8e1wmsJXSRBVHrzWoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2402177},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"497d26d6e06bda9c28b8181b8e45fae442b2a6cc","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.7.8_1773930355137_0.16291980818535534","host":"s3://npm-registry-packages-npm-production"}},"3.7.9":{"name":"@vurb/core","version":"3.7.9","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.7.9","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"1a4428122e19770430e00b8b6bd30d85b952a244","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.7.9.tgz","fileCount":730,"integrity":"sha512-W8QsPomeVrOULA9MrNkwoDhndEG4+ZHSHAH+2gpkEOLPj814R/vtk1B54IeihQ5ADYhuEENS9ujIs1WvR0YE8A==","signatures":[{"sig":"MEYCIQC0gsR+dBd3izsTIfnkcQwd63//U7QZgb0/7jxM2HuC3gIhANSeS3gnpAzT8ITJwYb9jK57hvs9n9Txa+Vwx1RIXw8c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2404274},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"5a790c5f02201d71194828c33d300f3e9b84b195","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.7.9_1773940999279_0.3010255304288276","host":"s3://npm-registry-packages-npm-production"}},"3.7.10":{"name":"@vurb/core","version":"3.7.10","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.7.10","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"7b9e06ec00044664db15192ddb465bce438e40ca","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.7.10.tgz","fileCount":730,"integrity":"sha512-cwZEGsRT6SzfIgFZeIazS+gE84899uIM9uC6TZNZuXpuZ93PgsqfuDo+rIeFRp4t4XtQk+strF5lwdOJpFRewQ==","signatures":[{"sig":"MEUCIGskXW9LYvOIfpWxteCgal8IM5KpH4BLsHtksUStmof+AiEA9qXqnkh4sVRy8IbugZIabEqeBn9hfW3cUJhzjFLJNvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2428333},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"f1e8544011ccc382358cc2e24151edb4adb84c20","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.7.10_1774003140785_0.256335070667415","host":"s3://npm-registry-packages-npm-production"}},"3.7.11":{"name":"@vurb/core","version":"3.7.11","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.7.11","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"4b3f1d7cf5c84a771761fa17b57976a2fa9d79c9","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.7.11.tgz","fileCount":730,"integrity":"sha512-jrUTlGq2MuQaYvzLS5OWJ4EHvzIqxaE+t8RfROFeNJ6CkjqYts3hT57AiKuZfz2Ee2H/yuhKkvpW/Yszxha/cA==","signatures":[{"sig":"MEQCIHY0XRrVO/hnSZ0vK4WjCWZDOW6RzmbLTgpLGUTc4yaIAiB4t7Co6nT0f+shYY2fknkfxA2Afbls4ub0jBX29RJpJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2425656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"8a286513f13ec7004c1d7e6a86339c4786c08877","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.7.11_1774014862557_0.3959619078538177","host":"s3://npm-registry-packages-npm-production"}},"3.7.12":{"name":"@vurb/core","version":"3.7.12","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.7.12","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"c89edbeae9cd18ed736314ed3d79d5e8e9617d36","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.7.12.tgz","fileCount":730,"integrity":"sha512-0507mGlYisrd+w8FlMCqJrsC8wLrmpLKroeNa5MOaJP+XPeZrmFTUQVuzNEqBBHmO/J32mNtBGPyAsb0NCfFiA==","signatures":[{"sig":"MEYCIQD3XgvG0tTmykNcG+seny7gL+eLZhwzNwxHUHzN1+sfsAIhAPZxtGDbYNp8iVdGcbGANZyqj2A3QcnUPW2zeVlEcA+7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2425635},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"7f33efe74511038863c10b6431eeed105dc3d6b2","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.7.12_1774031195281_0.37268011773013354","host":"s3://npm-registry-packages-npm-production"}},"3.7.13":{"name":"@vurb/core","version":"3.7.13","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.7.13","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"a61c4da14173bb0a13e33f5f18baa600a2fde5ff","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.7.13.tgz","fileCount":730,"integrity":"sha512-sTldBiUJNtfk9P6TwXIOtjgkiEl2J9h37ysfWOEF4CHbwvUKzH/94XGlWQU3ceoF7F6kZXyWnQE57Z1glP0b0A==","signatures":[{"sig":"MEQCIFvuOYFeyMJQtm+vqS5gv1qDT5pFdu//C/2ZkHOV0LxOAiBUtzXBXhXVAeCHkLowJw+ZoYlaBjkxm/7M/VncdufQUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2427453},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"b17be65ea982c83d677a269f689877303af95f71","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.7.13_1774087450100_0.577325685815318","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@vurb/core","version":"3.8.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.8.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"cf9c9a349290a90b20148cd3b7898c46f86ac22b","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.8.0.tgz","fileCount":750,"integrity":"sha512-SzXd/9/9xC3XU1oo/pt520MIVfDmq3AmCRYySDmBQjKCx4l/8wukWl2rAQxdKFpHGeIy0IzZJ9oHweXbSKykXg==","signatures":[{"sig":"MEQCIAUTlZoD84R6T+L7vORgJQmeDWkw2dVDi2b5fsBFZXMgAiBYMoDIwR4ASklmecvh8SbB9aCNvUnnqHL+d+isakr9Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2483113},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"53eec75d248f505647cdd20a4dfff50e7bdee043","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.8.0_1774188022360_0.28070942739100646","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@vurb/core","version":"3.8.1","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.8.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"f4528d24835bc08d26b3bc36f3801ca22b285108","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.8.1.tgz","fileCount":750,"integrity":"sha512-YBGEGYmg8jqrPEGucUkSyxI5R9Els/mO8UalZvsG1sLH9/B0SkEpiQUCZIk67fyLhTb7hpyHYFQU4Va7wsOrDg==","signatures":[{"sig":"MEYCIQCJbGzBaz9qDfrO6dNGS8+AKfOr3YTEt4ANEanbbIBE3AIhAIurMuOTgsFiZP0GWpokQME2C5o/U6CyKoeoYQ2QfuIN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2483634},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"cdbf912af9fa27ccfac136f700383aa6d6125f1c","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.8.1_1774478205843_0.8352759762468602","host":"s3://npm-registry-packages-npm-production"}},"3.8.2":{"name":"@vurb/core","version":"3.8.2","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.8.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"7f94eba1ddd4369f2e2d3a984e7aa9d005e10dc9","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.8.2.tgz","fileCount":750,"integrity":"sha512-jce5dfKNRV1qvHAM7iQu4vlYZRKPEhBr6QinOCs/ggiW5YULsYeYsfxehDSit8++RRJXxWn4YYC2NCUlhAZIag==","signatures":[{"sig":"MEUCIFmksYEh6q5p70c7c85VhbK26OAmxw8WiiIsMmotG3wxAiEAx4Hxuauyd3NFzNNNnb7R2nORVgrCkuvnwz+GslUcwXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2486213},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"02afda1e3cd55f8fb34ea5219a311092a99a031d","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.8.2_1774510518670_0.529512921859784","host":"s3://npm-registry-packages-npm-production"}},"3.8.3":{"name":"@vurb/core","version":"3.8.3","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.8.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"d4ac1697a89aaa0422dfe59a0c6ebe8d390aa46c","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.8.3.tgz","fileCount":750,"integrity":"sha512-2NdQXE+bUZ55QvkAfi09uY+iw7nhnfRgVAAzrYVvvxr1pk0XWW6cM+P7ei0nH6iEVAs5MSWWegOZ1VKe9hh8iw==","signatures":[{"sig":"MEQCIFYgYgkLmPdQhATR94HT6O2+bBj742u12PhpvjGuYrsDAiAaLhwQ5KL8dmgfRx8YQQBJNscXFyNc6cdd9sYn2Lr40Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2483683},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"a98ab9054a632eca99f689102dd54ef81c99044e","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.8.3_1774533132348_0.9874000578792721","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@vurb/core","version":"3.9.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.9.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"fc2358618b5c71deb6b9609510183cada726848f","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.9.0.tgz","fileCount":758,"integrity":"sha512-yeNsEcu64zPFMSh+za1l1a7YwWq5fIxU0m5vqKn/sVG00QO9FrIPtUEr8DYeyyxt8RbNr4Iq5YnMX2e6+Lzpog==","signatures":[{"sig":"MEUCIBTOsdC08wTvaFwVxaL4NeaSiQVfi+mn+Jv21NmvoWotAiEAiWkF8cxEXdgYS2Kkj5LQ57I8Wkn4FQf0SebGlXNfsys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2499560},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"3b1c959d0c20878659f07b962b9ad485a84a850a","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.9.0_1774577301112_0.33972136701056943","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@vurb/core","version":"3.10.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.10.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"eb8f0acda078eb21c59a0f18e609746b5399b04a","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.10.0.tgz","fileCount":762,"integrity":"sha512-lHr3Zw9KmVcsuEkyikxO6L7r+UfDlzXub6/5qy4XYgsm8yVwb3JKu0AtiARuY1WlDV/pq0DB+JE+nktgCnhPaw==","signatures":[{"sig":"MEQCIADFpugu9LXDru6Gps0PczntIF/2zRtD+gvmcc3J9/+RAiBAIGJgAizorMSMEkLAZawhtJetvNTvlzxYJWhRhcqIFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2521842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"f15ed529694149406d70d500997a0e914cbb38dd","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.10.0_1774631315199_0.3387508823030574","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@vurb/core","version":"3.11.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.11.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"7488cc627a15644bc0430e8795030f870261771b","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.11.0.tgz","fileCount":762,"integrity":"sha512-De26bKCRSxVeF/8X7AR0HqIRkS+y/mulqvYEruDDrHVG3DUKMo5XzMs7zjuNcSwh/oNxDR6VOy5nF4o9h85zxA==","signatures":[{"sig":"MEUCIDSOpTRjFtKIgfZAH5tDYVzqKOaTsAUDJdU2BbrrepITAiEA/rssINF+me1LMeh0JBroT4oFPZrfi3+0t65rKE81frI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2525481},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"21a11c78f07e523e0752efd6e586b6bc740631d5","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.11.0_1774651533570_0.4981285759008829","host":"s3://npm-registry-packages-npm-production"}},"3.11.1":{"name":"@vurb/core","version":"3.11.1","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.11.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"d144847ccb38e019c14472bf95be68f1edea248c","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.11.1.tgz","fileCount":762,"integrity":"sha512-uwoqs2KJspFdqU17ek9rkktWUPqO/UAWe+REnBCU/4osiUDku772vpeXGbyaF1rKQNmPs97ttD5/TinY6kiD2w==","signatures":[{"sig":"MEQCIBaIFpp9QQayjY8kXkOLCCFXqCZszy11NcVH5DVFD3xoAiAyZpvefMIOY2S0IJt9r1Kwnt2pv0Z2NhPfN+EKPTwBzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2526801},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"fc5076c5b1319b1d475b481dd58a4fef45e49583","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.11.1_1774659606712_0.6208057154792397","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@vurb/core","version":"3.12.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.12.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"00d8212b398622ba962d5b7e6ce2ffb89911ae20","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.12.0.tgz","fileCount":786,"integrity":"sha512-S3vAUfAw32bfFA/62IQxfnFT17ciPJuF4uvyJVlzmzmOYkLfnvoUStGpmdG0UP4R0+zyqpSJUaOC3aC+Gg3u+Q==","signatures":[{"sig":"MEQCICB2+IRQu0X2edzFrrMebs/h+QNYEcRtyqZNPCjyeA5oAiBzpUWzt4W0vIt5c6odx/rziZ6amDrYsVLI9ECGeWKSXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2587228},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"abf1b40b65619a84c0484cc61358964cfecda604","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.12.0_1774663087182_0.009323196810077317","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"@vurb/core","version":"3.12.1","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.12.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"b16d4a1e612c2421882a01970415d52d698f657e","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.12.1.tgz","fileCount":786,"integrity":"sha512-oHSz5Vx00dOdU1apZJvWsqCpCp9IcoyNeOD09L2D9cmVhk5mFiD5vSuCcFeCS7LCD1ku8vjG/Rc3KYOy80HriQ==","signatures":[{"sig":"MEUCIHU+i0GqJ5MyT2hlSe2eAEPtV2ZruKsQZCOKSFoxFsVHAiEAksHSEOVuuSu/Z06MmRgixeCYhFnqJU7G4V8VG8cWi74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2588228},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"ca23870569f9f14de1bd0e1717f70e74523b6c9e","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.12.1_1774664261830_0.8028320280351926","host":"s3://npm-registry-packages-npm-production"}},"3.12.2":{"name":"@vurb/core","version":"3.12.2","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.12.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"d0b21d08d46636b72eb2c891596c4d93dd533310","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.12.2.tgz","fileCount":786,"integrity":"sha512-MIZ5OKFnQUE3F1oa2IoLmaK6QI05ga4bQGBVdgQU1M+gErzWcjVGOwqppTROjUrms85EbmCusBhJVaj6cdA6lg==","signatures":[{"sig":"MEUCICDQo0iJFpHAOdGJbaPwe9n49/PHM/l35ryKLqF1MTBpAiEAqpVUoSgnL42FXb6+7AEAe/qX+bFHkiZSn2/WDi7FRN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2593461},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"ca23870569f9f14de1bd0e1717f70e74523b6c9e","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.12.2_1774665259899_0.8839499237168258","host":"s3://npm-registry-packages-npm-production"}},"3.12.3":{"name":"@vurb/core","version":"3.12.3","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.12.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"c9191cd61aab75d1e17ed027664f6920a4920dd1","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.12.3.tgz","fileCount":786,"integrity":"sha512-qwb8x4nfosdL2m9TguhDiAKodCNd62O8YqmSNEw1T2weVIva405PdT+tOtNT2TFrTjnkTYye/Vbm+NmuX+/+QQ==","signatures":[{"sig":"MEUCICBN17tdOtR+sfntTln+T7tDrCPEyzswXOSptlhhhGqFAiEAud+8RciV+ZwPOaBNdpZItI7lK+49RBpSAHf86Bxo42I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2591897},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"5b7d25e7b7455a964aa78107010297996c80a52b","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.12.3_1774666117136_0.028325542307796825","host":"s3://npm-registry-packages-npm-production"}},"3.12.4":{"name":"@vurb/core","version":"3.12.4","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.12.4","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"ac9d5886211b19c4f64aa033ec40d2d01611bd82","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.12.4.tgz","fileCount":786,"integrity":"sha512-HY+X9Um+Gxy0aLW/IFxTchqhRYgQ+1BtHwz/UFM1CjFLONsK93rn6RxEoxdwT5+XaF2NjbQC6+g6xAYyLWLc+A==","signatures":[{"sig":"MEYCIQCamHyT3iqGQ1NKSh0dq1s5hMh/tXeZxbtcXHOW6uYW9QIhAPEnOGp/c7rT7ajrAceB1wGLIIykVsNRRpOaFYn5sD9S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2594723},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"8f735e53226048a80b680eca852b880e09ef3a10","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.12.4_1774666859440_0.07820987866895157","host":"s3://npm-registry-packages-npm-production"}},"3.12.5":{"name":"@vurb/core","version":"3.12.5","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.12.5","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"0fc4fe2d3522a8cf09906d36c6316f62a587d153","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.12.5.tgz","fileCount":786,"integrity":"sha512-SGKUaK9DNcTBpS3EwcRadRK9saWYv+8bNGWJzoqPRjBrwCUu4Ah44LRbM2K+MzK9aYISsWyzJ16dQx8dboBo4Q==","signatures":[{"sig":"MEYCIQCzKAbnq4RcfCwA8C3gllN+dpqy++RCLkU8Dml1xS9cGwIhANx4hlTp9rjQM46lBD17jGMe5+IYNedNYUg96bsIzVDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2595797},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"d5a136f45b06c6323991baa1c3d90ee1a5f90618","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.12.5_1774667508907_0.5099941738048432","host":"s3://npm-registry-packages-npm-production"}},"3.12.6":{"name":"@vurb/core","version":"3.12.6","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.12.6","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"359261eb5459f38097f16a22e2e71729cbbe4379","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.12.6.tgz","fileCount":786,"integrity":"sha512-NumvsgaT2BsXUMHfzQzwU+SmVDJN5TI6nhYJODJDBcwHNW/fLWCN5HIjUbPuQyK+CW0IfgPecyrM7yLzWnYyrw==","signatures":[{"sig":"MEQCIFqjWaNIE3eW2kQ1DqlR+/Y4YJFhRztKdR5yvLaAfK2lAiB8VvXgRiTmfRqB8lcj5N/fqVLu7BJDEL8/XyHogou4UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2595877},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"f4da067ddfecc2313bfeeca0682ca4b2145da538","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.12.6_1774668511418_0.3099649669490345","host":"s3://npm-registry-packages-npm-production"}},"3.12.7":{"name":"@vurb/core","version":"3.12.7","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.12.7","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"bc036f4e94f97215f7d32b80d368c4952641b8e9","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.12.7.tgz","fileCount":786,"integrity":"sha512-ygYWtwj75WrAEwBCPNnFVRCUv3yNcs7VG0cxAX76g+gR3ykBpyM2pPNKEsBZ8FjekwAt3GQT8KfFWwNUpRdiwg==","signatures":[{"sig":"MEYCIQCWYM8aLMqHjZ/mWdRaIb0hknJ93L4K/bOTvNHIS8EVEAIhAMTlR8PnFyfMpAQDkV0yj1atK1qBNJjlLz8ZoiVnBfzY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2596164},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"075c49f9a367fe7418ec4d7f34b58198a4e11268","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.12.7_1774672156068_0.35070360092123054","host":"s3://npm-registry-packages-npm-production"}},"3.12.8":{"name":"@vurb/core","version":"3.12.8","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.12.8","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"814d9def19d0126c742c459e85ac17fc69b4a7ae","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.12.8.tgz","fileCount":786,"integrity":"sha512-2J7ZAn4mhWWA/RtxfocYOB1FYEildlhg2T7/QdEYg2VVfeUVU7zwWzzGCgBRGdy6Lv7mV9kD2vxADsP0jSy/bA==","signatures":[{"sig":"MEQCICLLamevA6zZxInprYvTE/4kHe8rAZFquTfNctq/xlw2AiB3ahRVad9YaDIXPteHXL2XBUCeykb0sCDvdcrKNp11Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.12.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2594453},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"c4e46668df897da27176571d646c4f44627b345f","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.12.8_1774678326397_0.9465732908870284","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@vurb/core","version":"3.13.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.13.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"ed92e9269a65c7125cf0db719d5e817c059ef4ed","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.13.0.tgz","fileCount":786,"integrity":"sha512-MZ2plxDRcpBhFu2KN0ITSRk9lsjslGbDExKGR1fBubs3wqxkoHCZ0UsM4pKCsdNSXozotEEO8UyA/U/FyMH2uw==","signatures":[{"sig":"MEUCICdolY5hGnPG/I7PA5M7SLHvnA4KhKCgTHdslJWd6vmlAiEA4wme70ZyUkuUEGIj3kZ6garT4At/dGdo5vvChS1LMsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2597167},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"9bfd1078776c673ff1dde0f886df2a1778ebb5aa","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.13.0_1774681690191_0.49193276486729576","host":"s3://npm-registry-packages-npm-production"}},"3.13.1":{"name":"@vurb/core","version":"3.13.1","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.13.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"bb7c81c56ed56a90df541eec13d83ea236142a09","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.13.1.tgz","fileCount":786,"integrity":"sha512-l1pO0mbO9x3WWJP6x3dKqNC4Y71EjbtL/W3CrHVStyUBhzjZ0zMDKw5ca9lI/MOHjS/AbU98i4EsWQqOonMtRg==","signatures":[{"sig":"MEUCIQCe/JYc26EcXHlfzVyhBsMTmbgbmXgThp0aanBh4seXGQIgELfuIV4okWjrzCvB+GfKbvulnmnjh7fSuKIy9IjpoNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2597663},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"c3a3c1f4443ff81488b7f1d53d306281b92aa853","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.13.1_1774735000491_0.19001810810971387","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@vurb/core","version":"3.14.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.14.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"53ec5841189674915b60c09e45890a3426429ba9","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.14.0.tgz","fileCount":786,"integrity":"sha512-mv79TmkviyvASr7VaFYwqvRO65pJVRVERF4A55wd26bsX8NaQRoc6tA4C7fsNDpjynGno6cezo8v9MrBdXEGZA==","signatures":[{"sig":"MEUCIQC+hXRzLOHOfCrhOrbYzSoSwMdEe5iQgCXdwki7d2I1XAIgVFrRdeDXhhLiItFt4ZhB2sn3LiaY0qpnx4A9xjzbENo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2602331},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"de655847fc30829ae0e43b121b23e67e0a6a156c","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.14.0_1774803872175_0.43782765571904925","host":"s3://npm-registry-packages-npm-production"}},"3.14.1":{"name":"@vurb/core","version":"3.14.1","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.14.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"c0f119905e19136fc1e94c1e43575b7a30fe69b9","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.14.1.tgz","fileCount":786,"integrity":"sha512-e90ym2/6sOFBCRohfNZoZAp913Wfb37rypp79eyDWWeqVblEzfj/EU7XkQQB0yHLnhe9NygZsHX8A6ZuwLmPdw==","signatures":[{"sig":"MEYCIQDpJROfliUx8zcTDx88N/NAp6nzBlkOqSs1vTX9lMw5FgIhANWkHEXR3rIzZ2DwwmeK3ll7VwjmkcNbK1wZ7dt04nTY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2607712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"31bbc1de9e94d39d4d01a8ad8fb9222f34d203b5","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.14.1_1774825813632_0.7268049440197626","host":"s3://npm-registry-packages-npm-production"}},"3.14.2":{"name":"@vurb/core","version":"3.14.2","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.14.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"8509a98ed4fe4d2a80fe98cf91b74d3639a9aba1","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.14.2.tgz","fileCount":786,"integrity":"sha512-ALRFcnH7JavuSSNlXyzKUpQjaWjubUry7C3lAtgTvXkxPP+ua/vw3rbYfEj896SMUA8/yXFg65eOSE3s+sO+1A==","signatures":[{"sig":"MEUCIQDIWskV3uMH+pbsEXM5SYTaoFZADrenSxY2Uvmzqd82bAIgaj/RK054V5+fc2Q96Rq2LoIgxm4C+b+wke8E0EhXE1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2607714},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"31bbc1de9e94d39d4d01a8ad8fb9222f34d203b5","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.14.2_1774932417270_0.8935845957236075","host":"s3://npm-registry-packages-npm-production"}},"3.14.3":{"name":"@vurb/core","version":"3.14.3","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.14.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"2f65159eecceddf5b6ef2fcca058d49b6e1ac6e4","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.14.3.tgz","fileCount":786,"integrity":"sha512-fGx2UzbF3sySdIBNAjtLyDuRQxQPCOt0YeETDWkZK64PiTluiEOh6sjPy0kYlcI67LZx8225rwhaNg1WkF6vPQ==","signatures":[{"sig":"MEYCIQDQkOSkjo662z473lae5/dbb3qxYgLBgWf94mfzXpDlIQIhAIvsoIzzwmE+EoK5dGtm6+TCESA625cchYJQuCSET8dI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2609128},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"31bbc1de9e94d39d4d01a8ad8fb9222f34d203b5","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.14.3_1774932681106_0.4811682005639928","host":"s3://npm-registry-packages-npm-production"}},"3.14.4":{"name":"@vurb/core","version":"3.14.4","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.14.4","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"b3253bfae5cdcc98789996c8a122e76058e1cedc","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.14.4.tgz","fileCount":786,"integrity":"sha512-ouSsNbLyWSgBrFYL1Q3SXpc/cl6gifYk67a+0iRFQFB4VES0xqbmBUmkMhdShXSmKZomo+vPW1Y2MZMNY3xsjg==","signatures":[{"sig":"MEUCIQDeyN2q/8Camd5WX4ou/34yLYaWiYq8aHDwyqlbNqF8xwIgQi6CUrvkjwxsB3x+davkDksq6DDfkXk1sBAytYvsbs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2610131},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"31bbc1de9e94d39d4d01a8ad8fb9222f34d203b5","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.14.4_1774932786688_0.46722957108640606","host":"s3://npm-registry-packages-npm-production"}},"3.14.5":{"name":"@vurb/core","version":"3.14.5","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.14.5","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"1de758a9d5861632868a111f323fd8cdcb6ada1a","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.14.5.tgz","fileCount":786,"integrity":"sha512-gnTiHZd9f1tWAd7ixc8bbmNS2Z1QLrQoM0A9qa0a3VCaFlopWwtXa3zrN9nprP3tnBm7IKl5I+JnL3J6+g2Y8g==","signatures":[{"sig":"MEYCIQDPRPUWAm4XgfgATLdKLCvuIO6Em7qXqXOTEejm/WnLnAIhALKbIYdfMXbbsN1hHq+tgKYZJKbDfTbXauGI8R0QT6rl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.14.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2607816},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"214b1b02f9a765500f5c78adabad5a89e1e5191e","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.14.5_1774965726751_0.797948017642689","host":"s3://npm-registry-packages-npm-production"}},"3.14.6":{"name":"@vurb/core","version":"3.14.6","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.14.6","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"759216ebdaa76343e82ec20c42abc55dd329db19","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.14.6.tgz","fileCount":786,"integrity":"sha512-LmpUbYzUuSMxR9jGww85PYvoqMdgzJ0xO6VPzAvkRMQblJUEbDpj0jYgVaxrti8Z+xkCxODwFtgq1RAz2WUuWw==","signatures":[{"sig":"MEUCIDYrf/ZyH2BeMv2b4HJ4+FEDaKvqfhm6hLS4Tg3WfgJVAiEAkwTkPwgbbQU1JDLOdYdrvKadxCEP2ZVRpiGKYiz7UXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2610155},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"214b1b02f9a765500f5c78adabad5a89e1e5191e","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.14.6_1774969843403_0.06417370042640935","host":"s3://npm-registry-packages-npm-production"}},"3.14.7":{"name":"@vurb/core","version":"3.14.7","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.14.7","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"f7249194e83148d346d6dc2e6e82c43317e63dc1","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.14.7.tgz","fileCount":786,"integrity":"sha512-drhrGHfaYkxt6oqB/BC0eYvTYmnSuQ56/2bxRv8dqZPIpBZD+gUB+QvbjgfnicTCtx+Zox/q80m75n/kmf+FJA==","signatures":[{"sig":"MEUCICUDbxsqnFiuC1zh3tcQR6d/eqXhTKfWpXq1G7copgGFAiEAqXlrPAEZ87/dKlYM+JyiHQyQ8CZE/gMO7Qt2NXqLkkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2610134},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"214b1b02f9a765500f5c78adabad5a89e1e5191e","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.14.7_1774970629316_0.5304282219243044","host":"s3://npm-registry-packages-npm-production"}},"3.14.8":{"name":"@vurb/core","version":"3.14.8","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.14.8","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"567d8ca37e56beb166b7505aea51ddb499efeb24","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.14.8.tgz","fileCount":790,"integrity":"sha512-sMdvhCGiRQR1QDVLd9nvIlxBUvjZ1vQDkPBiThwqUqiOtoEB9YDxk5T7eDOrH8EDaEZMU05+YGs/UpqXh3Om8Q==","signatures":[{"sig":"MEUCIDYjiq/TrubomNx/37VtEysqQFGErOTLqp0vdrzmkXiUAiEA4kgI5jNkaZVwZpv7S3Pt15NkT5MtwkLNlUE1hSIa2p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.14.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2613223},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"87b0d7cc20067fe4508c341c401dc1c1bc420d10","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.14.8_1774999426500_0.4430820486927334","host":"s3://npm-registry-packages-npm-production"}},"3.14.9":{"name":"@vurb/core","version":"3.14.9","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.14.9","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"71c1afeda78f4fed105eb740c6f060fb5bcb91c9","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.14.9.tgz","fileCount":790,"integrity":"sha512-IUYoBayYkmQq/P51CoAQYjkhImRh/kF2m70wFP0MNpxOdP0AzKP1bPGjaOBRw4Ivtl7L30mDKWLrekTayyRKlg==","signatures":[{"sig":"MEQCIHTPCYW+88rE0/BJZkTAHT2ZYSGLvi8EQhrD1Pf83ePMAiACKGS+D5WOu1mKRZuTBgER5qBJYFLYW58KjXGh/KCUYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2615735},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"87b0d7cc20067fe4508c341c401dc1c1bc420d10","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.14.9_1775095474054_0.08799390662365658","host":"s3://npm-registry-packages-npm-production"}},"3.14.10":{"name":"@vurb/core","version":"3.14.10","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.14.10","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"aa3b725f04bf1c2c6b12111abefe1c89619e3151","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.14.10.tgz","fileCount":790,"integrity":"sha512-F7YfSPyn8yip/HByIz5uu8Op+xU6yK4bMXRtPJ+tFE2RUy8iHH5Hq5u/xNC4cDnBA2C09VDUdiCt02YZGKzjXw==","signatures":[{"sig":"MEYCIQDgW/GtJ8m5lTNjP4b7Lz2d7n9Phx5O/5gtnZYT4yweHAIhAK1uc2+5G1Bt11SZuWjfv69teEqV8oFiPiZrk/tVcpwK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2617710},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"87b0d7cc20067fe4508c341c401dc1c1bc420d10","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.3","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.14.10_1775097090946_0.5292924104961994","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"@vurb/core","version":"3.15.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.15.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"4da327e534843535601871f5ffe1dc2eb78b3f33","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.15.0.tgz","fileCount":790,"integrity":"sha512-t2mEXnmiTiHg+6gKvIEzdyrerWTfda6O1SxEF9oPV74IduRAfRFMwWo8le9DQX/Lztac+KcdlHFvX00mhW/GIA==","signatures":[{"sig":"MEYCIQC4Ba1HTvQ2LuAtgp4o66ttT89EHvzaJLQLFaO1U4ioMAIhAJ3J/W3qoialLj1hPs/GvF+wqIhTxQMOase2VRH4/IxT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2618517},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"9f864bb814bf02d6949bc8096ea5e67368324758","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.15.0_1775543226885_0.9763074315160061","host":"s3://npm-registry-packages-npm-production"}},"3.15.1":{"name":"@vurb/core","version":"3.15.1","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.15.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"1f4085014289feb97a5ba10c177e38478208a56d","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.15.1.tgz","fileCount":790,"integrity":"sha512-JzSCcFM41FH8wvp5lZB4bphjBIrWlloT2F45W4RZfggWTK9/KwzCtoXIYWcAgeNxMjUedeQR9dubOCpX9ArqqA==","signatures":[{"sig":"MEQCID6DzuBQWdMlgprJq2uJK0nrZaZDD0yVsnEbUj0zpzFwAiATgaOm+L/frKgQ5yr7BOSKcp00I9YyVr26CfQvjLEkmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2621234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"8f2182578da0b12336e68513ff1cb76c85a83045","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.15.1_1775799392079_0.38432387733448925","host":"s3://npm-registry-packages-npm-production"}},"3.15.2":{"name":"@vurb/core","version":"3.15.2","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.15.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"6c93c7a90f486be7973e9754cfceeee8c633d5e5","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.15.2.tgz","fileCount":790,"integrity":"sha512-IyKiurzNYbzaNco+y+wwW4zWbpGKUiPyMBkYNjKtC23cTFo7HhlZplupyFhFw6ACSy3zf4IdthA+HWQE19vm9w==","signatures":[{"sig":"MEUCIQCI0akrqawImC9cqXUBRixm2qH6zQzgb8CWzHNXUGyHJQIgDynSApsC0h5NBD6CyKkleNVnizvMCAhVKsIt957S8Vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2621944},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"123a7c19601f8b1a9e2735e9d39802c48347e217","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.15.2_1775934329595_0.25950606639233476","host":"s3://npm-registry-packages-npm-production"}},"3.15.3":{"name":"@vurb/core","version":"3.15.3","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.15.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"1e82d9c6f63cd9f2b899905075bb888c76f69afa","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.15.3.tgz","fileCount":790,"integrity":"sha512-uqBkOi1rhxvFwI1RFbGtXAEbVcyQH9otjhI6nc9D7bsUL61OOU+HRUaaq7ndJ/s8a1C5JBskgSlfg+JuZIHbBw==","signatures":[{"sig":"MEUCIEMV2XUx+PMIjYYNKVCM9a4IAotYiPqM4DMAS0N0KzPuAiEA35fdKNouxrSyn5f0tQ3ibDOAP5K6HWLYs6G/zbD9qh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2621944},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"fc7cf250711a8d3864a9934ed9d6d8170e0bf103","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.15.3_1776698984583_0.292893893285169","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"@vurb/core","version":"3.16.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.16.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"05f8a6e813fd78a15e453e34377ee3c882d90046","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.16.0.tgz","fileCount":802,"integrity":"sha512-KCs5fwf1WJRrTJVnlyzk5lzTPpuDrNoXpT4N4WR7qfx3D50WmJHEsVW2ZiiwuiCBkLHpkHCXaHsIWXEJx64gQQ==","signatures":[{"sig":"MEUCIQCkd/ZDIiWUyGFBOjTkoD7Dl0sJ56ZWomoAHxPjijWPZQIgHOa4WaGOOY6Y3dzrUFK1hhv59GVjlIDU8Nt/jWq6iKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2665775},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"e97730cf6acffeb48768776b18445042accb10a4","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.16.0_1776733042608_0.9740567975827574","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"@vurb/core","version":"3.17.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.17.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"4c8e72f7f9a46f4517cc3b01ce0e6e1bfc00be9c","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.17.0.tgz","fileCount":802,"integrity":"sha512-g+YuHMC3Bgnhje7uxPhsYlFfGleW7P3UKzyPrvLbM755U0XRFTqJAFRIyJB3pfHhHb1LJiCkp9Z4X3Nkdy5jEQ==","signatures":[{"sig":"MEUCIQCr3J/EeY45V4ATWn0agDGj1QQcUfPXPCYWU7XkH52iaQIgdS+ciOy97V5mzu/irDyruY1mD3AeRmpm2DjUeMij45k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2666955},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"d76d1d213194924a0e85def4860baad514b43b0c","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.17.0_1776745261697_0.32960542462981235","host":"s3://npm-registry-packages-npm-production"}},"3.17.1":{"name":"@vurb/core","version":"3.17.1","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.17.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"cd9ea9ef4e187e834faaa1c52213f18b7a3b6284","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.17.1.tgz","fileCount":802,"integrity":"sha512-L1/UvmJ04w1xuq6v4lwbxTTIi69hBuznakwu14xQnNw9E84E0XzyK/xUrY6rJr/5Drc23wOhsPWMZF4T2xBvig==","signatures":[{"sig":"MEYCIQCw9KBYHMqrkeiiKkICPq3yTluRD+zKmJcyUFKB9K/WLAIhAOfPNgAIHozI09bXBkLU2cPDhyppSQuDSRDlZH0PHYz9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2667049},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./cli":{"types":"./dist/cli/rc.d.ts","import":"./dist/cli/rc.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"e0269c7ba887fc3a4c465b58b0ce19a879c771d4","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.17.1_1776748921879_0.7125754255942984","host":"s3://npm-registry-packages-npm-production"}},"3.17.2":{"name":"@vurb/core","version":"3.17.2","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.17.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"3940810282050e7303e9fe2c5bada4b4b086130e","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.17.2.tgz","fileCount":802,"integrity":"sha512-sBpUx8sKVtk4hnWn1RShjhAj5e1VMI/I4Rcy9TM7CEbGVWelsmR3oqPjiTSiyatwqp1w5f2T8jCo8JGZsfYArQ==","signatures":[{"sig":"MEYCIQDRJvHA+ya+5r2PM2YJtHFCNsqAXhj7/dXTSFR013jCEwIhANWRRgQvV16t1orUON6HduGPkabK82awXeoeDM0aLgH6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2667049},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./cli":{"types":"./dist/cli/rc.d.ts","import":"./dist/cli/rc.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"6eea45f8868cef71cc7f04ad1795ed743805c795","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.17.2_1776931544768_0.4386149751737951","host":"s3://npm-registry-packages-npm-production"}},"3.17.3":{"name":"@vurb/core","version":"3.17.3","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.17.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"0adc20e0257f1f67450e8f77909a60ddc41cd116","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.17.3.tgz","fileCount":802,"integrity":"sha512-PkbszVG+yy9MN/Kifw/9A2CbgE2oYAkDmriaNxHsWO9xWHCic8N3UOj6e5RgbLv99pVWU746pNgfR4xQRJUTlQ==","signatures":[{"sig":"MEUCIBOkF2SjMJCxBySy+rwircMjhtPXXBelTGMHyLznnFyBAiEA0pW56+abvHKVmZX6BfmXQJ45Z+JQ1oI15bfk5al/8Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2669300},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./cli":{"types":"./dist/cli/rc.d.ts","import":"./dist/cli/rc.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"2eeadea5f87972d33a21207c81a2268a8adbf3b3","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.17.3_1777546179471_0.9633138143320741","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"@vurb/core","version":"3.18.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.18.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"f853a728f30153e6f181dd00bbb4315c10f56b30","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.18.0.tgz","fileCount":806,"integrity":"sha512-+rK08TioGBkFWJffGS7KzA9AqpfbIObDiIDq6+ECSunyp1ja8IcUjfCAhpT2dKi8d6BauAPn6W8FjekxXsqnsw==","signatures":[{"sig":"MEUCIBNYfukfU2t6c+AxjT88lpZmQjzWIyItUrKaxXmWi40CAiEAv57jTjKpckastJDVpHA8u+NvuUFWBIUFa30mNhb5reI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2693554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./cli":{"types":"./dist/cli/rc.d.ts","import":"./dist/cli/rc.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"27140b34b2940fc6ffd7a7cea4e8124f05646b8b","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.18.0_1777626150109_0.3885969733355843","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"@vurb/core","version":"3.19.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.19.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"d71d3306157b04003c4726b71273bb5e76552bac","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.19.0.tgz","fileCount":806,"integrity":"sha512-N4BFtLTmQIDx0RgpCF0qHn1ALC/qxobytg9xy2WITmlnrbKlNUgxEDLHDpQPximtvR2siYpwwqlZpxkeMyME4g==","signatures":[{"sig":"MEQCIFEUHZrXbTQmr8aZLPW52s9MuQMItNWppAqU0zu8Ffy5AiB0GrAXRdF1J/nzOC0gsxKofvdcvquM31Hq16UEOOCdDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2693554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./cli":{"types":"./dist/cli/rc.d.ts","import":"./dist/cli/rc.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"a17c25d7a54f2e0c046b294a7725464c9b269cc0","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.19.0_1777629494551_0.6490685235362452","host":"s3://npm-registry-packages-npm-production"}},"3.19.1":{"name":"@vurb/core","version":"3.19.1","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.19.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"4e74b0c159c663072f97c57266c73e99aa385108","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.19.1.tgz","fileCount":806,"integrity":"sha512-HVMcpwhEYbLFfAvUYyiF1sHqZ6TWewHmOcGtspaL3AbnPzlzWqw2Kv5LQN2N0imLcuywb22YWzf8YiIdHOPGjg==","signatures":[{"sig":"MEUCIGSHEDaeQC3RkJQEtb6oTcZP7mHg++mTbSNNE8ovY4PVAiEA1GgVRkXuDwTmuC6uY2VSJIWbrs9CUuorzMKdz0KabS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2693554},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./cli":{"types":"./dist/cli/rc.d.ts","import":"./dist/cli/rc.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"6ef052ec550868068b0c5460eec2b7babf316a02","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.19.1_1777660043734_0.645590390879299","host":"s3://npm-registry-packages-npm-production"}},"3.19.2":{"name":"@vurb/core","version":"3.19.2","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.19.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"c58ad6a5271b80bd5a613d5dbdacd0c1ea91a059","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.19.2.tgz","fileCount":806,"integrity":"sha512-S0df53ZfsuNqvmxm0jawsRtTMF58Ssf1Cw1hOJdhX0ah2fkqlJrpBnToHefbciZhod63Wtqkk9q9LuINRbDdbQ==","signatures":[{"sig":"MEQCIFKE+siy8r1+rcB6+gbU/nsXWKPgeSt/QTbqI+OLLiRmAiAgkDN88RF/Dy0yGVWwk1VTFxV5R85I7QfCtOYtfvPFPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2694033},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./cli":{"types":"./dist/cli/rc.d.ts","import":"./dist/cli/rc.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"02d0129b43c56d69d1fe6cc030d5a01b5b86e663","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.19.2_1777667596553_0.7720166130600927","host":"s3://npm-registry-packages-npm-production"}},"3.19.3":{"name":"@vurb/core","version":"3.19.3","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.19.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"a86a81443dfe07626ceaa4514c5a23c849ea91ff","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.19.3.tgz","fileCount":806,"integrity":"sha512-SEonQlFt3z3wtKVVmoqQlq91G3LdmciJxoFMCaQfig8RaHF77NeEOnfrmlZSIMDLAUEn6CcXaGF1p4iM3vwBQw==","signatures":[{"sig":"MEYCIQCtYcKSLTdY5eNQwXybtg3jxCaLi/xgoyod5yyoYcMqlgIhALyy5AQ8G1xR2JHtnHY/xDToummodpvDl2mZutGhUj//","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.19.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2694707},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./cli":{"types":"./dist/cli/rc.d.ts","import":"./dist/cli/rc.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"50f3779022160d5a6b89df8d425e63adcbae4e88","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.19.3_1777668204573_0.17690414221250061","host":"s3://npm-registry-packages-npm-production"}},"3.19.4":{"name":"@vurb/core","version":"3.19.4","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.19.4","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"444709e4cca7429c9083bbec75782a04cbaea950","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.19.4.tgz","fileCount":806,"integrity":"sha512-xrXUzVCGY/Nu2u1FBXDLZPdwgKXkymcQ6Ygx7SZwsYdI7q1X0OWpSN3Zb7bmy1sfk6WA/nW4331FOt/MldqpFQ==","signatures":[{"sig":"MEYCIQDlhHouw8Od2CKXAqpQi9OUGKM2MEXSOkTv7D3xXWy54AIhAJBaYIynuf9QzfKN7W0rU3oFmbIQKKyaxTIlTPUoHUyy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.19.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2695473},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./cli":{"types":"./dist/cli/rc.d.ts","import":"./dist/cli/rc.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"3bb038e2e0bd6151cab2622bd6bb71da52770b5d","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.19.4_1778117627527_0.07164224035458844","host":"s3://npm-registry-packages-npm-production"}},"3.19.5":{"name":"@vurb/core","version":"3.19.5","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/core@3.19.5","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"bin":{"vurb":"dist/cli/vurb.js"},"dist":{"shasum":"39f704687e33a91ac58016d7c608bc339e009969","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.19.5.tgz","fileCount":806,"integrity":"sha512-koSP3SyD5oG0XFxK/gz9RFY6wb1lIsyNlnH3Ae1duXsgmz3mgbblTwSWn6R7vCInqpqoUvYn2VuoygFCBk6uGA==","signatures":[{"sig":"MEUCIQCTcueraLc/ncwHXXJ2ia+yyhkNAhv+SkWYFPzeBChgbgIgZagGePb681eO09MuuJfhn8yKNtD2PhsS3MUO8RB2fpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.19.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2635712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./ui":{"types":"./dist/presenter/ui.d.ts","import":"./dist/presenter/ui.js"},"./cli":{"types":"./dist/cli/rc.d.ts","import":"./dist/cli/rc.js"},"./dev":{"types":"./dist/server/DevServer.d.ts","import":"./dist/server/DevServer.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js"},"./prompt":{"types":"./dist/prompt/index.d.ts","import":"./dist/prompt/index.js"},"./schema":{"types":"./dist/core/StandardSchema.d.ts","import":"./dist/core/StandardSchema.js"},"./sandbox":{"types":"./dist/sandbox/index.d.ts","import":"./dist/sandbox/index.js"},"./testing":{"types":"./dist/testing/MvaMetaSymbol.d.ts","import":"./dist/testing/MvaMetaSymbol.js"},"./presenter":{"types":"./dist/presenter/index.d.ts","import":"./dist/presenter/index.js"},"./state-sync":{"types":"./dist/state-sync/index.d.ts","import":"./dist/state-sync/index.js"},"./introspection":{"types":"./dist/introspection/index.d.ts","import":"./dist/introspection/index.js"},"./observability":{"types":"./dist/observability/index.d.ts","import":"./dist/observability/index.js"}},"gitHead":"17b3a50ab74f2ea48464f059e6cd039ffc5d7e15","scripts":{"lint":"eslint src/","test":"vitest run","build":"rimraf dist && tsc","lint:fix":"eslint src/ --fix","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.0","fast-redact":"^3.5.0"},"peerDependencies":{"zod":"^3.25.1 || ^4.0.0","xstate":"^5.0.0","esbuild":"^0.24.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","fast-json-stringify":"^6.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"peerDependenciesMeta":{"zod":{"optional":true},"xstate":{"optional":true},"esbuild":{"optional":true},"fast-redact":{"optional":true},"isolated-vm":{"optional":true},"fast-json-stringify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.19.5_1778118950274_0.5363393359286852","host":"s3://npm-registry-packages-npm-production"}},"3.19.6":{"name":"@vurb/core","description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","type":"module","main":"dist/index.js","types":"dist/index.d.ts","bin":{"vurb":"dist/cli/vurb.js"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./client":{"import":"./dist/client/index.js","types":"./dist/client/index.d.ts"},"./ui":{"import":"./dist/presenter/ui.js","types":"./dist/presenter/ui.d.ts"},"./presenter":{"import":"./dist/presenter/index.js","types":"./dist/presenter/index.d.ts"},"./prompt":{"import":"./dist/prompt/index.js","types":"./dist/prompt/index.d.ts"},"./state-sync":{"import":"./dist/state-sync/index.js","types":"./dist/state-sync/index.d.ts"},"./observability":{"import":"./dist/observability/index.js","types":"./dist/observability/index.d.ts"},"./dev":{"import":"./dist/server/DevServer.js","types":"./dist/server/DevServer.d.ts"},"./schema":{"import":"./dist/core/StandardSchema.js","types":"./dist/core/StandardSchema.d.ts"},"./testing":{"import":"./dist/testing/MvaMetaSymbol.js","types":"./dist/testing/MvaMetaSymbol.d.ts"},"./introspection":{"import":"./dist/introspection/index.js","types":"./dist/introspection/index.d.ts"},"./sandbox":{"import":"./dist/sandbox/index.js","types":"./dist/sandbox/index.d.ts"},"./cli":{"import":"./dist/cli/rc.js","types":"./dist/cli/rc.d.ts"}},"scripts":{"build":"rimraf dist && tsc","lint":"eslint src/","lint:fix":"eslint src/ --fix","test":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"author":{"name":"Renato Marinho"},"repository":{"type":"git","url":"git+https://github.com/vinkius-labs/vurb.ts.git","directory":"packages/core"},"bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"homepage":"https://vurb.vinkius.com/","engines":{"node":">=18.0.0"},"publishConfig":{"access":"public"},"dependencies":{"@toon-format/toon":"^2.1.0","zod-to-json-schema":"^3.25.1"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.12.1","esbuild":"^0.24.0","fast-json-stringify":"^6.0.0","fast-redact":"^3.0.0","isolated-vm":"^5.0.4","xstate":"^5.0.0","zod":"^3.25.1 || ^4.0.0"},"peerDependenciesMeta":{"zod":{"optional":true},"isolated-vm":{"optional":true},"esbuild":{"optional":true},"fast-json-stringify":{"optional":true},"fast-redact":{"optional":true},"xstate":{"optional":true}},"license":"Apache-2.0","devDependencies":{"fast-redact":"^3.5.0","rimraf":"^6.0.0"},"version":"3.19.6","_id":"@vurb/core@3.19.6","gitHead":"18a5dfc0aef88c0b0354bc8bb1cb7329dbcf104b","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xpz+odAJh+Pjv0rYdHLdmLVC++tkVeuWw/YAZLZaubzuEXaMX8ZMrW/wjVhM1+vrOQgb9OkWMIitaS8DWh4Feg==","shasum":"ff3fdf1b1914c13da7e40f87d2fa2d162217cb5c","tarball":"https://registry.npmjs.org/@vurb/core/-/core-3.19.6.tgz","fileCount":806,"unpackedSize":2635469,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fcore@3.19.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCWwyZ/kYzg8akfTT4u4CW9hCRJFys3QhPkXKgBS5MRVAIgLGBmL+Mh8NcZUGHXq/cwj9NQSPpVr1wR02dLPUM7WmY="}]},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"directories":{},"maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_3.19.6_1778541466046_0.2355780911181502"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-09T10:57:02.298Z","modified":"2026-05-11T23:17:46.514Z","3.2.0":"2026-03-09T10:57:02.638Z","3.2.1":"2026-03-09T11:31:54.537Z","3.2.2":"2026-03-11T06:46:52.353Z","3.2.3":"2026-03-11T07:54:48.334Z","3.3.0":"2026-03-12T16:21:23.748Z","3.3.4":"2026-03-13T10:25:31.638Z","3.5.0":"2026-03-14T00:55:29.480Z","3.6.0":"2026-03-16T01:14:40.269Z","3.6.1":"2026-03-16T09:00:28.460Z","3.6.2":"2026-03-17T09:13:44.034Z","3.6.3":"2026-03-17T09:43:50.921Z","3.6.4":"2026-03-17T10:20:47.434Z","3.6.5":"2026-03-17T10:46:13.682Z","3.6.6":"2026-03-17T18:42:41.377Z","3.6.7":"2026-03-18T20:23:44.999Z","3.6.8":"2026-03-18T20:51:55.766Z","3.6.9":"2026-03-18T22:15:42.196Z","3.6.10":"2026-03-18T22:37:54.709Z","3.7.1":"2026-03-19T00:29:33.666Z","3.7.3":"2026-03-19T01:04:49.102Z","3.7.4":"2026-03-19T01:19:50.980Z","3.7.5":"2026-03-19T09:55:03.689Z","3.7.7":"2026-03-19T10:32:41.675Z","3.7.8":"2026-03-19T14:25:55.334Z","3.7.9":"2026-03-19T17:23:19.484Z","3.7.10":"2026-03-20T10:39:01.047Z","3.7.11":"2026-03-20T13:54:22.764Z","3.7.12":"2026-03-20T18:26:35.553Z","3.7.13":"2026-03-21T10:04:10.317Z","3.8.0":"2026-03-22T14:00:22.575Z","3.8.1":"2026-03-25T22:36:46.030Z","3.8.2":"2026-03-26T07:35:18.883Z","3.8.3":"2026-03-26T13:52:12.604Z","3.9.0":"2026-03-27T02:08:21.334Z","3.10.0":"2026-03-27T17:08:35.467Z","3.11.0":"2026-03-27T22:45:33.747Z","3.11.1":"2026-03-28T01:00:06.917Z","3.12.0":"2026-03-28T01:58:07.407Z","3.12.1":"2026-03-28T02:17:42.061Z","3.12.2":"2026-03-28T02:34:20.163Z","3.12.3":"2026-03-28T02:48:37.359Z","3.12.4":"2026-03-28T03:00:59.643Z","3.12.5":"2026-03-28T03:11:49.163Z","3.12.6":"2026-03-28T03:28:31.638Z","3.12.7":"2026-03-28T04:29:16.281Z","3.12.8":"2026-03-28T06:12:06.594Z","3.13.0":"2026-03-28T07:08:10.394Z","3.13.1":"2026-03-28T21:56:40.679Z","3.14.0":"2026-03-29T17:04:32.429Z","3.14.1":"2026-03-29T23:10:13.861Z","3.14.2":"2026-03-31T04:46:57.463Z","3.14.3":"2026-03-31T04:51:21.454Z","3.14.4":"2026-03-31T04:53:06.913Z","3.14.5":"2026-03-31T14:02:06.991Z","3.14.6":"2026-03-31T15:10:43.590Z","3.14.7":"2026-03-31T15:23:49.506Z","3.14.8":"2026-03-31T23:23:46.708Z","3.14.9":"2026-04-02T02:04:34.319Z","3.14.10":"2026-04-02T02:31:31.182Z","3.15.0":"2026-04-07T06:27:07.071Z","3.15.1":"2026-04-10T05:36:32.344Z","3.15.2":"2026-04-11T19:05:29.798Z","3.15.3":"2026-04-20T15:29:44.805Z","3.16.0":"2026-04-21T00:57:22.786Z","3.17.0":"2026-04-21T04:21:01.904Z","3.17.1":"2026-04-21T05:22:02.163Z","3.17.2":"2026-04-23T08:05:44.977Z","3.17.3":"2026-04-30T10:49:39.690Z","3.18.0":"2026-05-01T09:02:30.340Z","3.19.0":"2026-05-01T09:58:14.730Z","3.19.1":"2026-05-01T18:27:23.991Z","3.19.2":"2026-05-01T20:33:16.823Z","3.19.3":"2026-05-01T20:43:24.782Z","3.19.4":"2026-05-07T01:33:47.725Z","3.19.5":"2026-05-07T01:55:50.511Z","3.19.6":"2026-05-11T23:17:46.227Z"},"bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"author":{"name":"Renato Marinho"},"license":"Apache-2.0","homepage":"https://vurb.vinkius.com/","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","framework","middleware","zod","mva","model-view-agent","presenter","guardrails","agentic","structured-data","action-consolidation","dlp","compliance","pii-redaction","fsm","state-machine","anti-hallucination"],"repository":{"type":"git","url":"git+https://github.com/vinkius-labs/vurb.ts.git","directory":"packages/core"},"description":"MVA (Model-View-Agent) framework for the Model Context Protocol. Structured perception packages with Presenters, cognitive guardrails, self-healing errors, action consolidation, and tRPC-style type safety — so AI agents perceive and act on your data deter","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"readme":"<div align=\"center\">\n\n<picture>\n  \n  <img width=\"844\" height=\"343\" alt=\"image\" src=\"https://github.com/user-attachments/assets/a08b19cb-1149-4d40-ac10-37e430d1f46c\" />\n\n\n</picture>\n\nThe TypeScript framework for MCP Servers.\n\n**Presenters shape perception.**<br>\nA typed layer between your data and the AI agent — strips undeclared fields, redacts PII, gates tools by workflow state, and deploys to any edge.\n\n[![npm version](https://img.shields.io/npm/v/@vurb/core.svg?color=0ea5e9)](https://www.npmjs.com/package/@vurb/core)\n[![Downloads](https://img.shields.io/npm/dw/@vurb/core)](https://www.npmjs.com/package/@vurb/core)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.7+-blue?logo=typescript&logoColor=white)](https://www.typescriptlang.org/)\n[![MCP Standard](https://img.shields.io/badge/MCP-Standard-purple)](https://modelcontextprotocol.io/)\n[![License](https://img.shields.io/badge/License-Apache_2.0-green)](https://github.com/vinkius-labs/vurb.ts/blob/main/LICENSE)\n[![llms.txt](https://img.shields.io/badge/llms.txt-AI_Ready-8b5cf6)](https://vurb.vinkius.com/llms.txt)\n\n[Documentation](https://vurb.vinkius.com/) · [Quick Start](https://vurb.vinkius.com/quickstart-lightspeed) · [API Reference](https://vurb.vinkius.com/api/) · [llms.txt](https://vurb.vinkius.com/llms.txt)\n\n\n\n<img width=\"920\" height=\"580\" alt=\"demo\" src=\"https://github.com/user-attachments/assets/32a93236-f52d-4b17-b73f-ddeacbc7deb3\" />\n\n</div>\n\n## Why Vurb.ts?\n\nEvery raw MCP server does the same thing: `JSON.stringify()` the database row and ships it to the LLM. The AI receives `password_hash`, `customer_ssn`, `internal_margin` — every column. No governance. No rules. No perception control.\n\nVurb.ts gives you three ways to fix this — pick the one that fits your team:\n\n### Path 1: Declarative YAML — zero code\n\nDefine your entire MCP server in a single `vurb.yaml`. No TypeScript. No build step.\n\n```yaml\n# vurb.yaml — a complete MCP server\nversion: \"1.0\"\nserver:\n  name: \"github-tools\"\n\nconnections:\n  github:\n    type: rest\n    base_url: \"https://api.github.com\"\n    auth:\n      type: bearer\n      token: \"${SECRETS.GITHUB_TOKEN}\"\n\ntools:\n  - name: search_repos\n    description: \"Search GitHub repositories\"\n    instruction: \"Use for finding projects by topic or keyword.\"\n    rules:\n      - \"Max 10 results per query\"\n    parameters:\n      query: { type: string, required: true }\n    execute:\n      connection: github\n      method: GET\n      path: \"/search/repositories\"\n      query: { q: \"{{query}}\", per_page: \"10\" }\n    response:\n      extract: [\"items[].{full_name, description, stargazers_count, html_url}\"]\n```\n\n```bash\nvurb yaml dev   # MCP server running — zero TypeScript\n```\n\n### Path 2: Presenter flow — control what the agent perceives\n\nThe Presenter is a typed perception layer. Your handler returns raw data. The Presenter shapes everything the agent sees:\n\n```\nHandler (raw data)         Presenter                    Agent (LLM)\n──────────────────         ─────────                    ──────────\n{ amount_cents,       →    Schema (allowlist)       →   Structured\n  password_hash,           + Rules (contextual)         perception\n  customer_ssn,            + PII redaction              package\n  internal_margin }        + Suggested next actions\n                           - password_hash  ← STRIPPED\n                           - customer_ssn   ← REDACTED\n                           - internal_margin ← STRIPPED\n```\n\n```typescript\nimport { createPresenter, f, t } from '@vurb/core';\n\nconst InvoicePresenter = createPresenter('Invoice')\n    .schema({ id: t.string, amount_cents: t.number, status: t.enum('paid', 'pending') })\n    .redactPII(['*.customer_ssn'])\n    .rules(['amount_cents is in CENTS — divide by 100 for display.'])\n    .suggest((inv) => inv.status === 'pending'\n        ? [suggest('billing.pay', 'Invoice pending — process payment')]\n        : [suggest('billing.archive', 'Invoice settled — archive it')]);\n\nexport default f.query('billing.get_invoice')\n    .describe('Get an invoice by ID')\n    .withString('id', 'Invoice ID')\n    .returns(InvoicePresenter)\n    .handle(async (input, ctx) => ctx.db.invoices.findUnique({ where: { id: input.id } }));\n```\n\nUndeclared fields are stripped at RAM level. PII is redacted after UI logic runs (Late Guillotine). Rules travel with data, not in the system prompt. Next actions are computed from data state, not hardcoded.\n\n### Path 3: Workflow gates — tools that appear only when valid\n\nThe FSM State Gate makes it physically impossible for the AI to call tools out of order. If the state is `empty`, `cart.pay` doesn't exist in `tools/list`:\n\n```typescript\nconst gate = f.fsm({\n    id: 'checkout', initial: 'empty',\n    states: {\n        empty:     { on: { ADD_ITEM: 'has_items' } },\n        has_items: { on: { CHECKOUT: 'payment' } },\n        payment:   { on: { PAY: 'confirmed' } },\n        confirmed: { type: 'final' },\n    },\n});\n\nexport default f.mutation('cart.pay')\n    .bindState('payment', 'PAY')  // Invisible until 'payment' state\n    .handle(async (input, ctx) => ctx.db.payments.process(input.method));\n```\n\n| State | Visible tools |\n|---|---|\n| `empty` | `cart.add_item`, `cart.view` |\n| `has_items` | `cart.add_item`, `cart.checkout`, `cart.view` |\n| `payment` | `cart.pay`, `cart.view` |\n| `confirmed` | `cart.view` |\n\n---\n\n## Get Started\n\n```bash\nnpx @vurb/core create my-server\ncd my-server && npm run dev\n```\n\nDrop a file in `src/tools/`, restart — it's a live MCP tool:\n\n```\nsrc/tools/\n├── billing/\n│   ├── get_invoice.ts  → billing.get_invoice\n│   └── pay.ts          → billing.pay\n└── users/\n    └── list.ts         → users.list\n```\n\n### Deploy\n\nSame code, any platform. Zero changes:\n\n```bash\nvurb deploy                  # Vinkius Edge (default)\nvercel deploy                # Vercel Functions\nwrangler deploy              # Cloudflare Workers\n```\n\n### Scaffold Options\n\n```bash\nvurb create my-server                           # Vanilla — file-based routing\nvurb create my-api --vector prisma              # Prisma — CRUD with field-level security\nvurb create ops-bridge --vector n8n             # n8n — workflow bridge\nvurb create petstore --vector openapi           # OpenAPI → MCP in one command\nvurb create my-server --target vercel --yes     # Vercel Functions target\nvurb create my-server --target cloudflare --yes # Cloudflare Workers target\n```\n\n---\n\n## Zero Learning Curve\n\nVurb.ts ships a [SKILL.md](https://agentskills.io) — a machine-readable architectural contract. Your AI agent reads the spec and writes the entire server. First pass, no corrections.\n\nOpen your project in **Cursor**, **Claude Code**, **GitHub Copilot**, or **Windsurf** and prompt:\n\n> *\"Build an MCP server for patient records with Prisma. Redact SSN and diagnosis from LLM output. Add an FSM that gates discharge tools until attending physician signs off.\"*\n\nThe agent reads the spec, produces correct Presenters, middleware, FSM gating, and file-based routing. You review the PR.\n\n> 📄 **Machine-readable spec:** [vurb.vinkius.com/llms.txt](https://vurb.vinkius.com/llms.txt) — optimized for LLM consumption.\n\n---\n\n## Key Features\n\nEgress Firewall (Presenter schema allowlist) · PII Redaction with Late Guillotine · FSM State Gate (tools disappear by state) · A2A Protocol Bridge (`@vurb/a2a` — expose MCP servers as A2A-compliant agents with Agent Cards and task delegation) · Multi-Agent Swarm (`@vurb/swarm` — HMAC-SHA256 delegation, namespace isolation, W3C tracing) · Middleware (pre-compiled, zero-allocation) · tRPC-style typed client · Self-healing errors · State Sync (RFC 7234 cache signals) · Zero-trust Sandbox (V8 isolate) · Prompt Engine · Agent Skills · Capability Governance (SHA-256 lockfile) · Inspector (real-time TUI dashboard) · Declarative YAML engine (`@vurb/yaml`)\n\n→ **[Full documentation](https://vurb.vinkius.com/)**\n\n---\n\n## Code Generators\n\nTurn existing infrastructure into MCP servers:\n\n```bash\n# OpenAPI / Swagger → typed MCP tools\nnpx openapi-gen generate -i ./petstore.yaml -o ./generated\n\n# Prisma → CRUD tools with field-level security\nnpx prisma generate   # uses vurb-prisma-gen\n\n# n8n → auto-discover webhook workflows\nconst n8n = await createN8nConnector({ url, apiKey, includeTags: ['ai-enabled'] });\n```\n\n---\n\n## Ecosystem\n\n### Core\n\n| Package | Purpose |\n|---|---|\n| [`@vurb/core`](https://www.npmjs.com/package/@vurb/core) | Framework core — Presenters, Fluent API, middleware, routing |\n| [`@vurb/yaml`](https://www.npmjs.com/package/@vurb/yaml) | Declarative YAML engine — define MCP servers without code |\n| [`@vurb/swarm`](https://github.com/vinkius-labs/vurb.ts/tree/main/packages/swarm) | Multi-agent orchestration — Federated Handoff Protocol |\n| [`@vurb/a2a`](https://github.com/vinkius-labs/vurb.ts/tree/main/packages/a2a) | A2A Protocol Bridge — Agent Cards, task delegation, structured message exchange |\n| [`@vurb/testing`](https://vurb.vinkius.com/testing) | In-memory pipeline testing with MVA layer assertions |\n| [`@vurb/inspector`](https://vurb.vinkius.com/inspector) | Real-time terminal dashboard via Shadow Socket |\n\n### Adapters\n\n| Package | Target |\n|---|---|\n| [`@vurb/vercel`](https://vurb.vinkius.com/vercel-adapter) | Vercel Functions (Edge / Node.js) |\n| [`@vurb/cloudflare`](https://vurb.vinkius.com/cloudflare-adapter) | Cloudflare Workers |\n\n### Generators & Connectors\n\n| Package | Purpose |\n|---|---|\n| [`@vurb/openapi-gen`](https://vurb.vinkius.com/openapi-gen) | OpenAPI 3.x / Swagger 2.0 → MCP tools |\n| [`@vurb/prisma-gen`](https://vurb.vinkius.com/prisma-gen) | Prisma schema → CRUD tools with field-level security |\n| [`@vurb/n8n`](https://vurb.vinkius.com/n8n-connector) | n8n workflows → MCP tools |\n| [`@vurb/aws`](https://vurb.vinkius.com/aws-connector) | AWS Lambda & Step Functions → MCP tools |\n| [`@vurb/skills`](https://vurb.vinkius.com/skills) | Progressive instruction distribution for agents |\n\n### Security & Auth\n\n| Package | Purpose |\n|---|---|\n| [`@vurb/oauth`](https://vurb.vinkius.com/oauth) | RFC 8628 Device Flow |\n| [`@vurb/jwt`](https://vurb.vinkius.com/jwt) | JWT verification — HS256 / RS256 / ES256 + JWKS |\n| [`@vurb/api-key`](https://vurb.vinkius.com/api-key) | API key validation with timing-safe comparison |\n\n---\n\n## Documentation\n\nFull guides, API reference, and cookbook recipes:\n\n**[vurb.vinkius.com](https://vurb.vinkius.com/)** · **[llms.txt](https://vurb.vinkius.com/llms.txt)** *(AI-optimized spec)*\n\n## Contributing\n\nSee [CONTRIBUTING.md](https://github.com/vinkius-labs/vurb.ts/blob/main/CONTRIBUTING.md) for development setup and guidelines.\n\n## Security\n\nSee [SECURITY.md](https://github.com/vinkius-labs/vurb.ts/blob/main/SECURITY.md) for reporting vulnerabilities.\n\n## License\n\n[Apache 2.0](https://github.com/vinkius-labs/vurb.ts/blob/main/LICENSE)\n","readmeFilename":"README.md"}