{"_id":"@embraceableai/n8n-nodes-core","_rev":"10-1067b65bf96042dbc53b03326da06354","name":"@embraceableai/n8n-nodes-core","dist-tags":{"latest":"2.3.7"},"versions":{"0.9.0":{"name":"@embraceableai/n8n-nodes-core","version":"0.9.0","keywords":["n8n-community-node-package"],"author":{"name":"embraceable Technology GmbH","email":"ops@embraceable.ai"},"license":"MIT","_id":"@embraceableai/n8n-nodes-core@0.9.0","maintainers":[{"name":"embraceableai-org","email":"ops@embraceable.ai"}],"homepage":"https://github.com/<...>/n8n-nodes-<...>#readme","bugs":{"url":"https://github.com/<...>/n8n-nodes-<...>/issues"},"n8n":{"nodes":["dist/nodes/EmbraceableAiCore/EmbraceableAiCore.node.js"],"strict":true,"credentials":["dist/credentials/EmbraceableAiCoreApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"39f2314b2e9c557d55655e22b0873194b7ec2dab","tarball":"https://registry.npmjs.org/@embraceableai/n8n-nodes-core/-/n8n-nodes-core-0.9.0.tgz","fileCount":16,"integrity":"sha512-gOgmCrp/HZD/hQ/Y/KQ3W3tnVgkMYxzb54yTdYiToChejRpn0f7imgLNPV/poKALkzWeSMSZcnWeyoClvFhDJw==","signatures":[{"sig":"MEUCIQDdNt2T4CAY5tvuNKiqwxfr7eVppel32QIBhuS9P9BnBQIgdMNQGclPkSaxAdAXJcHjS9IddkYhHzoOFMyUSffJoZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73191},"gitHead":"7907c805ea31ed4eda9883c51090df0d00672edf","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"embraceableai-org","email":"ops@embraceable.ai"},"repository":{"url":"git+https://github.com/<...>/n8n-nodes-<...>.git","type":"git"},"_npmVersion":"10.9.2","description":"An n8n community node that integrates with [embraceable.ai](https://embraceable.ai). The node offers a single operation — \"Conclusion\" — which posts a structured user message to an OpenAI-compatible chat completions endpoint and returns the model's result","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-core_0.9.0_1762240520765_0.7158244156525562","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@embraceableai/n8n-nodes-core","version":"0.9.7","keywords":["n8n-community-node-package"],"author":{"name":"embraceable Technology GmbH","email":"ops@embraceable.ai"},"_id":"@embraceableai/n8n-nodes-core@0.9.7","maintainers":[{"name":"embraceableai-org","email":"ops@embraceable.ai"}],"homepage":"https://embraceable.ai","n8n":{"nodes":["dist/nodes/EmbraceableAiCore/EmbraceableAiCore.node.js"],"strict":true,"credentials":["dist/credentials/EmbraceableAiCoreApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"726f1b8bf9d6052c212d5c73b37aed431e72a926","tarball":"https://registry.npmjs.org/@embraceableai/n8n-nodes-core/-/n8n-nodes-core-0.9.7.tgz","fileCount":16,"integrity":"sha512-gYJRypXFx+goIhT0URuKcHwx86TQyYEctDkEEPjbUbPS9p2FxOLjQrFTN8wG+U8IMYnVw3U7SfTblWqsvlr39A==","signatures":[{"sig":"MEUCIAG9c1Wwn3gM4RjL0szPsxdtHchlXJ3whgg32kcJHP+BAiEAtEr606YESDTjGc/JHQR/3ZboqPqovHxDKSkIw0HAYpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54243},"gitHead":"20704485ca8b1a14cc6c5a171f0e831c4651029b","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"embraceableai-org","email":"ops@embraceable.ai"},"_npmVersion":"10.9.4","description":"N8n community node representing the embraceable conclusion worker.","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-core_0.9.7_1762244423866_0.6629778946146445","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@embraceableai/n8n-nodes-core","version":"0.9.8","keywords":["n8n-community-node-package"],"author":{"name":"embraceable Technology GmbH","email":"ops@embraceable.ai"},"_id":"@embraceableai/n8n-nodes-core@0.9.8","maintainers":[{"name":"embraceableai-org","email":"ops@embraceable.ai"}],"homepage":"https://embraceable.ai","n8n":{"nodes":["dist/nodes/EmbraceableAiCore/EmbraceableAiCore.node.js"],"strict":true,"credentials":["dist/credentials/EmbraceableAiCoreApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"00bfb27612d1257e125b39a7e1d7cd8db77d8b0c","tarball":"https://registry.npmjs.org/@embraceableai/n8n-nodes-core/-/n8n-nodes-core-0.9.8.tgz","fileCount":16,"integrity":"sha512-2a73qAQqlxQ8HdFhB95n9YDlommrIsuzwFl5w1xX430svp0XY4ZVyu9b5AWgkR2RP2GejvsHM0Lp1eBmdSd+gg==","signatures":[{"sig":"MEUCIFE45YWZAsQ05DwmUEPdqyg403eT8I8io7HG25qKr5+BAiEA/rrcJflDHZn/PaiQXZd0dlMwfcdJL3WqGoKjQbQciIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54238},"gitHead":"c64579743044f4c3bab7e5129cd2b0c5bd3fd93b","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"embraceableai-org","email":"ops@embraceable.ai"},"_npmVersion":"10.9.4","description":"N8n community node representing the embraceable conclusion worker.","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-core_0.9.8_1762245418916_0.6174566264990851","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@embraceableai/n8n-nodes-core","version":"2.3.0","keywords":["n8n-community-node-package"],"author":{"name":"embraceable Technology GmbH","email":"ops@embraceable.ai"},"license":"MIT","_id":"@embraceableai/n8n-nodes-core@2.3.0","maintainers":[{"name":"embraceableai-org","email":"ops@embraceable.ai"}],"homepage":"","n8n":{"nodes":["dist/nodes/EmbraceableAi/EmbraceableAi.node.js"],"strict":true,"credentials":["dist/credentials/EmbraceableAiCoreApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"a28f435492793f1fe408a3ed92edf2dab0ef9748","tarball":"https://registry.npmjs.org/@embraceableai/n8n-nodes-core/-/n8n-nodes-core-2.3.0.tgz","fileCount":19,"integrity":"sha512-9ScitMOmEnI6KqMtp2idDR6fIozLFYctrRvECTuCEAaudyZwY6Wjwz0RxrOWz8q2j2vr5FaSRqtB7UJO3Uc1cQ==","signatures":[{"sig":"MEQCIE9a4WffsuoTyMduChQ1/ycJQqXE4GOhA4lVQxFtBooJAiB2ubyhBxjbcrQOkMwlqcClxEk/JVouuZz90Usjfp5iZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84710},"gitHead":"b20a1948cd21923848d6dfa01c69141ca2327e72","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:ef8845e3-4384-4e37-b302-7de126e918af"}},"repository":{"url":"gitlab.com:valuecloud/knowledge-foundation/connectors/n8n-community-node","type":"git"},"_npmVersion":"11.7.0","description":"n8n community nodes for embraceableAI - Conclusion generation via OpenAI-compatible API and new Conclusion API with automatic polling","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-core_2.3.0_1765377049410_0.44095963938395766","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@embraceableai/n8n-nodes-core","version":"2.3.1","keywords":["n8n-community-node-package"],"author":{"name":"embraceable Technology GmbH","email":"ops@embraceable.ai"},"license":"MIT","_id":"@embraceableai/n8n-nodes-core@2.3.1","maintainers":[{"name":"embraceableai-org","email":"ops@embraceable.ai"}],"homepage":"","n8n":{"nodes":["dist/nodes/EmbraceableAi/EmbraceableAi.node.js"],"strict":true,"credentials":["dist/credentials/EmbraceableAiCoreApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"21c08e64ca2d3df28bf47d484d4af452f8602f26","tarball":"https://registry.npmjs.org/@embraceableai/n8n-nodes-core/-/n8n-nodes-core-2.3.1.tgz","fileCount":19,"integrity":"sha512-tOJpGwtz6nYxpLxdAqr9Mc8U53TKHV7sERH54/uAiZZ84CYlQufOQUItyuZhRXXZ50dNeboWPHc3GYSHHVoY5Q==","signatures":[{"sig":"MEUCIQDLnlc1qQQJ91JLD+vujQmIGrLaYa5D8ShvljinrWukSgIgM1kBFFCsOdgORCjXt7MgUvFaAhd2MSzf1hM0M06j5vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84710},"gitHead":"a10da2265ba3ee6ba7bfa0c4252eb9d832870f62","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:ef8845e3-4384-4e37-b302-7de126e918af"}},"repository":{"url":"gitlab.com:valuecloud/knowledge-foundation/connectors/n8n-community-node","type":"git"},"_npmVersion":"11.7.0","description":"n8n community nodes for embraceableAI - Conclusion generation via OpenAI-compatible API and new Conclusion API with automatic polling","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-core_2.3.1_1765380361678_0.0803043029491255","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@embraceableai/n8n-nodes-core","version":"2.3.2","keywords":["n8n-community-node-package"],"author":{"name":"embraceable Technology GmbH","email":"ops@embraceable.ai"},"license":"MIT","_id":"@embraceableai/n8n-nodes-core@2.3.2","maintainers":[{"name":"embraceableai-org","email":"ops@embraceable.ai"}],"homepage":"","n8n":{"nodes":["dist/nodes/EmbraceableAi/EmbraceableAi.node.js"],"strict":true,"credentials":["dist/credentials/EmbraceableAiCoreApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"d2f53e12743d8b9535739b949dbea583034f7a52","tarball":"https://registry.npmjs.org/@embraceableai/n8n-nodes-core/-/n8n-nodes-core-2.3.2.tgz","fileCount":19,"integrity":"sha512-pqGCQTMYrLwWpJ8gMxPGgVJdVS7/UxSYr4p5VK7JRTMet6uzabf5bp9WhgH7/82g5jwcYdVi6jCor1EcgGLI0Q==","signatures":[{"sig":"MEUCIQCQNRmTR6z+is1FsoDGCe6fbk7oEeoqKnN+VXQQgCnQkAIgRkMOiYqjzVzDrxO59gSnoJIFQuq3ZXMcjnJNvKykMQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84793},"gitHead":"192abccdc23b02e73c747e98a0f2279f7e1853a1","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:ef8845e3-4384-4e37-b302-7de126e918af"}},"repository":{"url":"gitlab.com:valuecloud/knowledge-foundation/connectors/n8n-community-node","type":"git"},"_npmVersion":"11.7.0","description":"n8n community nodes for embraceableAI - Conclusion generation via OpenAI-compatible API and new Conclusion API with automatic polling","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-core_2.3.2_1765527119372_0.1739009524748225","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@embraceableai/n8n-nodes-core","version":"2.3.3","keywords":["n8n-community-node-package"],"author":{"name":"embraceable Technology GmbH","email":"ops@embraceable.ai"},"license":"MIT","_id":"@embraceableai/n8n-nodes-core@2.3.3","maintainers":[{"name":"embraceableai-org","email":"ops@embraceable.ai"}],"homepage":"","n8n":{"nodes":["dist/nodes/EmbraceableAi/EmbraceableAi.node.js"],"strict":true,"credentials":["dist/credentials/EmbraceableAiCoreApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"e87011a8fa9442f231aa45b51702cbe9a5878c5c","tarball":"https://registry.npmjs.org/@embraceableai/n8n-nodes-core/-/n8n-nodes-core-2.3.3.tgz","fileCount":19,"integrity":"sha512-uIScc10NDHfusfVWN3ImU28F28a2+RGRfzN9jgJvPrOqgbOh/qb1NerwLwh/aS1qLnvCwa96dJwOWuq21afSZg==","signatures":[{"sig":"MEQCIBYgv/qSTyNuSEKCruAzFc7ZYRMB/BsXTzxnYIjXLLXIAiA1uBiNVyB/xVaV7oDEaMt1neKdzbVoJB9fAPM7UM5ZPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108831},"gitHead":"a8da81c7d65e4eb668ae4b52a51e4d6e574bfffe","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:ef8845e3-4384-4e37-b302-7de126e918af"}},"repository":{"url":"gitlab.com:valuecloud/knowledge-foundation/connectors/n8n-community-node","type":"git"},"_npmVersion":"11.7.0","description":"n8n community nodes for embraceableAI - Conclusion generation via OpenAI-compatible API and new Conclusion API with automatic polling","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@types/node":"^22.0.0","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-core_2.3.3_1765530496992_0.7168613982510843","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@embraceableai/n8n-nodes-core","version":"2.3.4","keywords":["n8n-community-node-package"],"author":{"name":"embraceable Technology GmbH","email":"ops@embraceable.ai"},"license":"MIT","_id":"@embraceableai/n8n-nodes-core@2.3.4","maintainers":[{"name":"embraceableai-org","email":"ops@embraceable.ai"}],"homepage":"","n8n":{"nodes":["dist/nodes/EmbraceableAi/EmbraceableAi.node.js"],"strict":true,"credentials":["dist/credentials/EmbraceableAiCoreApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"bce36a4d1bb4b68cd9ea89b49ee688b2c1f138c7","tarball":"https://registry.npmjs.org/@embraceableai/n8n-nodes-core/-/n8n-nodes-core-2.3.4.tgz","fileCount":19,"integrity":"sha512-2e8doQvsKvDSztCZzjZcS0Hj0QAhC3fwrO+W3iJ+W9vYy2RcXVgNBAakqVYcD+Q72ZYaEsk9SoJSd6eRhTwg7A==","signatures":[{"sig":"MEUCIEG0JlT8fUaUd04VyXlkWrSbarej5Q6mBp881MN3/aWWAiEAyKnUY8MGLTXYGDQUR6/cNn43JgAl7sl9gckygVFOcIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108662},"gitHead":"f0aa5255b42ce2cff321f01bc88334335c50e012","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:ef8845e3-4384-4e37-b302-7de126e918af"}},"repository":{"url":"gitlab.com:valuecloud/knowledge-foundation/connectors/n8n-community-node","type":"git"},"_npmVersion":"11.7.0","description":"n8n community nodes for embraceableAI - Conclusion generation via OpenAI-compatible API and new Conclusion API with automatic polling","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@types/node":"^22.0.0","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-core_2.3.4_1765532918635_0.9505436755229495","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@embraceableai/n8n-nodes-core","version":"2.3.5","keywords":["n8n-community-node-package"],"author":{"name":"embraceable Technology GmbH","email":"ops@embraceable.ai"},"license":"MIT","_id":"@embraceableai/n8n-nodes-core@2.3.5","maintainers":[{"name":"embraceableai-org","email":"ops@embraceable.ai"}],"homepage":"","n8n":{"nodes":["dist/nodes/EmbraceableAi/EmbraceableAi.node.js","dist/nodes/EmbraceableAiInfinity/EmbraceableAiInfinity.node.js"],"strict":true,"credentials":["dist/credentials/EmbraceableAiCoreApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"07bf822a0abb85765655dc74ba91664f2ddd9b2c","tarball":"https://registry.npmjs.org/@embraceableai/n8n-nodes-core/-/n8n-nodes-core-2.3.5.tgz","fileCount":31,"integrity":"sha512-hk5Chs1F0/CCk3oZl866u2HF4VOfztVx/wvgxsdNq9yv4PDY3IkPtfuHEzH+hdntUnkZ1qf5/aGmbf5YDK3LPw==","signatures":[{"sig":"MEQCIEoXFpqHO6SJ6RlSvrr7TI2uF9gBydmSRG/bQ1FXTVDQAiAxr2MrJkRx7brmrcq+XO7P30HDyKyHEYI5bAEStHSFZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193575},"gitHead":"d2dc3d3217126d05186c6b9f081b5f0d08af35a9","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:ef8845e3-4384-4e37-b302-7de126e918af"}},"repository":{"url":"gitlab.com:valuecloud/knowledge-foundation/connectors/n8n-community-node","type":"git"},"_npmVersion":"11.12.1","description":"n8n community nodes for embraceableAI - Conclusion generation via OpenAI-compatible API and new Conclusion API with automatic polling","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@types/node":"^22.0.0","@n8n/node-cli":"0.37.4"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-core_2.3.5_1783606190342_0.7005861672129732","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"@embraceableai/n8n-nodes-core","version":"2.3.7","description":"n8n community nodes for embraceableAI - Conclusion generation via OpenAI-compatible API and new Conclusion API with automatic polling","license":"MIT","homepage":"","keywords":["n8n-community-node-package"],"author":{"name":"embraceable Technology GmbH","email":"ops@embraceable.ai"},"repository":{"type":"git","url":"gitlab.com:valuecloud/knowledge-foundation/connectors/n8n-community-node"},"scripts":{"build":"n8n-node build","build:watch":"tsc --watch","dev":"n8n-node dev","lint":"n8n-node lint","lint:fix":"n8n-node lint --fix","release":"n8n-node release","prepublishOnly":"n8n-node prerelease"},"n8n":{"n8nNodesApiVersion":1,"strict":true,"credentials":["dist/credentials/EmbraceableAiCoreApi.credentials.js"],"nodes":["dist/nodes/EmbraceableAi/EmbraceableAi.node.js","dist/nodes/EmbraceableAiInfinity/EmbraceableAiInfinity.node.js"]},"devDependencies":{"@n8n/node-cli":"0.37.4","@types/node":"^22.0.0","eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2"},"peerDependencies":{"n8n-workflow":"*"},"gitHead":"8cdd8dbe64ff9365d7b0cc98e2aac6872e8d5831","_id":"@embraceableai/n8n-nodes-core@2.3.7","_nodeVersion":"22.23.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-BB0A/gugc3X9feF9qj/7lRjwlqjbblk4WdVDWWIywosf3CFRljM3UJYs71wkurzowNYS8d2OUfWVuiLMrsgZ3w==","shasum":"75dfc18e012b8d36a945d7106286c701b28f6517","tarball":"https://registry.npmjs.org/@embraceableai/n8n-nodes-core/-/n8n-nodes-core-2.3.7.tgz","fileCount":43,"unpackedSize":245648,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCsKRo+aI+sVKykpSLIdCqPodBQqWA7ydFEUi8qNCNqcgIgVbcILL60VtfBIz13LF+S9Vf676H8ax1K8BHMcgzyB+c="}]},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:ef8845e3-4384-4e37-b302-7de126e918af"}},"directories":{},"maintainers":[{"name":"embraceableai-org","email":"ops@embraceable.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-core_2.3.7_1784658132343_0.3244590940455423"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-04T07:15:20.692Z","modified":"2026-07-21T18:22:12.834Z","0.9.0":"2025-11-04T07:15:21.013Z","0.9.7":"2025-11-04T08:20:24.081Z","0.9.8":"2025-11-04T08:36:59.082Z","2.3.0":"2025-12-10T14:30:49.549Z","2.3.1":"2025-12-10T15:26:01.822Z","2.3.2":"2025-12-12T08:11:59.518Z","2.3.3":"2025-12-12T09:08:17.140Z","2.3.4":"2025-12-12T09:48:38.776Z","2.3.5":"2026-07-09T14:09:50.462Z","2.3.7":"2026-07-21T18:22:12.500Z"},"author":{"name":"embraceable Technology GmbH","email":"ops@embraceable.ai"},"license":"MIT","keywords":["n8n-community-node-package"],"repository":{"type":"git","url":"gitlab.com:valuecloud/knowledge-foundation/connectors/n8n-community-node"},"description":"n8n community nodes for embraceableAI - Conclusion generation via OpenAI-compatible API and new Conclusion API with automatic polling","maintainers":[{"name":"embraceableai-org","email":"ops@embraceable.ai"}],"readme":"# @embraceableai/n8n-nodes-core\n\nn8n community nodes that integrate with [embraceable.ai](https://embraceable.ai). This package provides two nodes:\n\n- **embraceableAI** — the **Conclusion API** and **OpenAI-compatible API** for generating policy-compliant, structured conclusions from case descriptions and policies.\n- **INFINITY (by embraceable Technology)** — **retrieve** relevant information from, and **upload** documents to, your **Knowledge Collections** (retrieval / RAG).\n\n> 📚 **Documentation:** For comprehensive setup instructions, usage examples, and API details, see the [embraceableAI n8n Community Node Documentation](https://docs.embraceable.ai/n8n-community-node/introduction).\n>\n> ⚠️ **App (Preview) Environment:** These nodes are configured for the **App (Preview) environment** to help you learn and explore the API. For **production use cases**, access to additional models, or custom deployments, please [contact embraceableAI](https://embraceable.ai) to discuss your requirements.\n\nEmbraceable's core principles are reliability, transparency and controllability: these nodes are built to make it easy to supply explicit policies and structured case descriptions so outputs can be validated and audited.\n\n[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/sustainable-use-license/) workflow automation platform.\n\n\n## Features\n\n- **Conclusion API** — Request and wait for a conclusion with structured goal, details, and policy blocks\n- **OpenAI-Compatible API** — Use the OpenAI schema for conclusion generation\n- **INFINITY — Retrieve** — Query a Knowledge Collection and get the matching content chunks (each chunk as its own item)\n- **INFINITY — Upload** — Upload a document into a Knowledge Collection, optionally waiting for the ingest job to finish\n- Dynamic dropdowns — Models, Knowledge Collections, and Knowledge Stores are loaded automatically from your account\n- Usable as an AI-agent tool (`usableAsTool`)\n\nFor detailed feature documentation, see the [embraceableAI API Documentation](https://docs.embraceable.ai/).\n\n> ⚠️ **Caution:** Complex use cases may result in timeout exceptions within these nodes.\n> Consider implementing an HTTP-Request node with a custom timeout.\n\n## Installation\n\nFor detailed installation and setup instructions, see the [embraceableAI n8n Community Node Installation Guide](https://docs.embraceable.ai/n8n-community-node/introduction#installation-and-setup).\n\nQuick start:\n\n1. Install the community node: `@embraceableai/n8n-nodes-core`\n2. Configure your API credentials (see [Credentials](#credentials) below)\n3. Start using the nodes in your workflows\n\nFor general n8n community node installation, see the [n8n community nodes documentation](https://docs.n8n.io/integrations/community-nodes/installation/).\n\n## embraceableAI Node — Operations\n\nThe **embraceableAI** node provides two operations:\n\n1. **Conclusion API: Request and Wait for Conclusion** — Create a conclusion request and automatically poll until completion. Uses structured goal, details, and policy blocks. See the [Conclusion API Documentation](https://docs.embraceable.ai/api/conclusion/) for details.\n\n2. **OpenAI Compatible API: Request Conclusion with OpenAI Schema** — Generate a conclusion using the OpenAI-compatible endpoint. See the [OpenAI-Compatible API Documentation](https://docs.embraceable.ai/api/openai-compat/) for details.\n\nBoth operations require:\n\n- **Model** — Automatically loaded based on your API key (see [Available Models](https://docs.embraceable.ai/models/))\n- **Goal** — The primary objective to be accomplished\n- **Details** — Context and information about the case\n- **Policies** — Hard rules and constraints that must be followed\n\nFor detailed operation documentation, see the [embraceableAI n8n Community Node Documentation](https://docs.embraceable.ai/n8n-community-node).\n\n## INFINITY Node — Retrieval & Upload\n\nThe **INFINITY (by embraceable Technology)** node works with your **Knowledge Collections**. It uses the same credential as the embraceableAI node.\n\n### Retrieve\n\nQuery a Knowledge Collection and return the matching content chunks.\n\n- **Knowledge Collection** — Loaded from your account (searchable dropdown), or provide an ID via an expression\n- **Query** — The search query\n- **Advanced Options** — Retrieval Strategy (`agentic_simple` / `simple`), Match Mode (`strict` / `balanced` / `overview`), Limit, Timeout\n\nEach result chunk is emitted as its own item, carrying `retrievalId` and `applicationId` as context. Field keys are normalised — an internal `p_` prefix is stripped (e.g. `p_title` → `title`).\n\n### Upload\n\nUpload a document (from an incoming binary field) into a Knowledge Collection.\n\n- **Knowledge Collection** — as above\n- **Input Binary Field** — Name of the binary property that holds the file (default `data`)\n- **Wait for Completion**\n  - _Off_ (default) — returns immediately with the `jobId` (\"fire and forget\")\n  - _On_ — polls the ingest job until it finishes (`done` → success, `error` → the node fails)\n- **Advanced Options**\n  - **Knowledge Store** — the target index; hidden by default. When a collection has only one store it is used automatically (\"Default\"); pick a specific one here when several exist.\n  - **Force OCR**, **File Name** (override the document name), **Poll Interval**, **Max Wait Time**\n\nOn an API error the node surfaces the exact **status** and **message** (including the API's validation `errors`). By default the node fails on a 4xx/5xx; enable **Continue On Fail** to receive the error as a data item (`status`, `message`, `errors`, `responseBody`) and keep the workflow running.\n\n## Credentials\n\nThe nodes require an embraceableAI API key (Access Token) and a Base URL. The same credential (**embraceableAI API**) is shared by both the embraceableAI and INFINITY nodes.\n\n**For the App (Preview) Environment:**\n\n- Get your API key from the [Embraceable App (Preview) Console — API keys](https://app-preview.embraceable.ai/console/api-key)\n- The default Base URL is `https://app-preview.embraceable.ai` (pre-configured)\n\n**For Production Use:**\n\n- Contact [embraceableAI](https://embraceable.ai) to obtain production API credentials\n- Custom Base URLs will be provided for production deployments\n\nWhen creating credentials in n8n:\n\n- Paste your Embraceable API key into the `Access Token` field\n- Leave the `Base URL` at the default `https://app-preview.embraceable.ai` for App (Preview), or use your production URL if provided\n\nFor detailed authentication information, see the [embraceableAI Authentication Documentation](https://docs.embraceable.ai/api/authentication/).\n\n## Compatibility\n\nTested without any problems on n8n version 1.117.3\n\n## Usage\n\nFor comprehensive usage examples and best practices, see the [embraceableAI Documentation](https://docs.embraceable.ai/).\n\n**Conclusion (embraceableAI node):**\n\n1. Add the embraceableAI node to your workflow\n2. Select your operation (Conclusion API or OpenAI-Compatible API)\n3. The `Model` field will automatically load available models based on your API key\n4. Fill in `Goal`, `Details`, and `Policies`\n5. Run the workflow\n\n**Retrieve / Upload (INFINITY node):**\n\n1. Add the INFINITY node to your workflow\n2. Choose **Retrieve** or **Upload** and select a **Knowledge Collection** from the dropdown\n3. Retrieve → enter a **Query**; Upload → point **Input Binary Field** at the file to ingest\n4. Run the workflow\n\n**Key Points:**\n\n- Models, Knowledge Collections, and Knowledge Stores are dynamically loaded — no need to enter IDs manually\n- The Conclusion prompt format is explicit and designed for policy compliance\n- Full transparency: compliance with policies can be verified in the [App (Preview) Console](https://app-preview.embraceable.ai/console/api-key/) under \"Logs\"\n- For production use cases or custom requirements, [contact embraceableAI](https://embraceable.ai)\n\n## Resources\n\n- [n8n community nodes documentation](https://docs.n8n.io/integrations/#community-nodes)\n- [embraceable Technology GmbH](https://embraceable.ai/)\n- [embraceable App (Preview) Console](https://app-preview.embraceable.ai/console)\n- [embraceable Documentation](https://docs.embraceable.ai/)\n","readmeFilename":"README.md"}