{"_id":"@a700/n8n-nodes-agent700","_rev":"10-a51d10e95e848bc13c9c567ec16e5427","name":"@a700/n8n-nodes-agent700","dist-tags":{"latest":"1.2.2"},"versions":{"1.0.5":{"name":"@a700/n8n-nodes-agent700","version":"1.0.5","keywords":["n8n","n8n-community-node-package","agent700","ai","chat","workflow","automation"],"author":{"name":"Agent700","email":"support@agent700.ai"},"license":"MIT","_id":"@a700/n8n-nodes-agent700@1.0.5","maintainers":[{"name":"a700","email":"saas@agent700.ai"}],"homepage":"https://github.com/agent700/n8n-nodes-agent700#readme","bugs":{"url":"https://github.com/agent700/n8n-nodes-agent700/issues"},"n8n":{"nodes":["dist/nodes/Agent700Agent.node.js","dist/nodes/Agent700ContextLibrary.node.js"],"credentials":["dist/credentials/Agent700AppPasswordApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"18d449602bb737b5ec8c3ff319a47e5a4eb9eacb","tarball":"https://registry.npmjs.org/@a700/n8n-nodes-agent700/-/n8n-nodes-agent700-1.0.5.tgz","fileCount":18,"integrity":"sha512-epulcWrt1DeziPTYg57X0ya6xePsG8dMaDFGulauu5DfHLTa2OUKNNVMQzMU2DRPnlblrwSYv+D1dKu12mLeKw==","signatures":[{"sig":"MEUCIQDu2Zh/7Px5mlQFAxYlQBkXRpY0MJhmJ+TTii8fs7ZImQIgZdOB+gayyEcYYXldeWRRcBbS+45j4gWcMoCiFaytyNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62937},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7800dfc7e7506da3c879ba9979aec0dcf7d172d2","scripts":{"lint":"eslint src --ext .ts","test":"jest","build":"tsc && npm run copy:assets","lintfix":"eslint src --ext .ts --fix","test:watch":"jest --watch","copy:assets":"cp src/nodes/*.svg dist/nodes/ 2>/dev/null || true","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"a700","email":"saas@agent700.ai"},"repository":{"url":"git+https://github.com/agent700/n8n-nodes-agent700.git","type":"git"},"_npmVersion":"10.8.2","description":"Agent700 AI integration nodes for n8n workflow automation","directories":{},"_nodeVersion":"20.19.5","dependencies":{"n8n-workflow":"*"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","axios":"^1.6.0","dotenv":"^16.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-agent700_1.0.5_1766038175120_0.2290382304302252","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@a700/n8n-nodes-agent700","version":"1.0.7","keywords":["n8n","n8n-community-node-package","agent700","ai","chat","workflow","automation"],"author":{"name":"Agent700","email":"support@agent700.ai"},"license":"MIT","_id":"@a700/n8n-nodes-agent700@1.0.7","maintainers":[{"name":"a700","email":"saas@agent700.ai"}],"homepage":"https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700#readme","bugs":{"url":"https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700/issues"},"n8n":{"nodes":["dist/nodes/Agent700Agent.node.js","dist/nodes/Agent700ContextLibrary.node.js"],"credentials":["dist/credentials/Agent700AppPasswordApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"3cda38da1a69f66d4f8dd7f8525e4c2804091615","tarball":"https://registry.npmjs.org/@a700/n8n-nodes-agent700/-/n8n-nodes-agent700-1.0.7.tgz","fileCount":18,"integrity":"sha512-n1wujHKUIkghZH40A4LiNLObZ4G6p9pcQTXN4sLcRCAWdXELYKV93obwZt9GdhHt7X6l9sxdvXoHb+BD5b9tsw==","signatures":[{"sig":"MEYCIQCIPfTCb2A9WsLsPK8h5NATTcgFkJeR/dXuqy4K+tUdlAIhAP0//om/gFpf216iRN3MhGMAow2uCosCSGu+Gb+CO06L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62955},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ac63240b4d69ece2d291674d9791be5b110d8c8d","scripts":{"lint":"eslint src --ext .ts","test":"jest","build":"tsc && npm run copy:assets","lintfix":"eslint src --ext .ts --fix","test:watch":"jest --watch","copy:assets":"cp src/nodes/*.svg dist/nodes/ 2>/dev/null || true","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"a700","email":"saas@agent700.ai"},"repository":{"url":"git+https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700.git","type":"git"},"_npmVersion":"10.8.2","description":"Agent700 AI integration nodes for n8n workflow automation","directories":{},"_nodeVersion":"20.19.5","dependencies":{"n8n-workflow":"*"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","axios":"^1.6.0","dotenv":"^16.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-agent700_1.0.7_1766067874663_0.9697424063112723","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@a700/n8n-nodes-agent700","version":"1.0.8","keywords":["n8n","n8n-community-node-package","agent700","ai","chat","workflow","automation"],"author":{"name":"Agent700","email":"support@agent700.ai"},"license":"MIT","_id":"@a700/n8n-nodes-agent700@1.0.8","maintainers":[{"name":"a700","email":"saas@agent700.ai"}],"homepage":"https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700#readme","bugs":{"url":"https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700/issues"},"n8n":{"nodes":["dist/nodes/Agent700Agent.node.js","dist/nodes/Agent700ContextLibrary.node.js"],"credentials":["dist/credentials/Agent700AppPasswordApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"0a7b3b125d13c15477632e33a90cef0a5125e2a2","tarball":"https://registry.npmjs.org/@a700/n8n-nodes-agent700/-/n8n-nodes-agent700-1.0.8.tgz","fileCount":18,"integrity":"sha512-0z+zrQfe31wK3qfZ318sIOin/QkQ0IGlXtBcPfCmDlzFR/l6KQ+SddK4DWwu058sA0gPx1l+z6kWqDnYI+kp1w==","signatures":[{"sig":"MEUCIQCzmbWzmNWIjHzinruKb70XxdKilrkenrBakzhh9ftKeAIgealjn05icm6+B3g7QSXzOIfe23SCCll5O9Z0OhLndlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63008},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ac63240b4d69ece2d291674d9791be5b110d8c8d","scripts":{"lint":"eslint nodes credentials --ext .ts","test":"jest","build":"tsc && npm run copy:assets","lintfix":"eslint nodes credentials --ext .ts --fix","test:watch":"jest --watch","copy:assets":"cp nodes/*.svg dist/nodes/ 2>/dev/null || true","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"a700","email":"saas@agent700.ai"},"repository":{"url":"git+https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700.git","type":"git"},"_npmVersion":"10.8.2","description":"Agent700 AI integration nodes for n8n workflow automation","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","axios":"^1.6.0","dotenv":"^16.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","n8n-workflow":"*","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-agent700_1.0.8_1766068788328_0.6005372212884053","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@a700/n8n-nodes-agent700","version":"1.0.9","keywords":["n8n","n8n-community-node-package","agent700","ai","chat","workflow","automation"],"author":{"name":"Agent700","email":"support@agent700.ai"},"license":"MIT","_id":"@a700/n8n-nodes-agent700@1.0.9","maintainers":[{"name":"a700","email":"saas@agent700.ai"}],"homepage":"https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700#readme","bugs":{"url":"https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700/issues"},"n8n":{"nodes":["dist/nodes/Agent700Agent/Agent700Agent.node.js","dist/nodes/Agent700ContextLibrary/Agent700ContextLibrary.node.js"],"credentials":["dist/credentials/Agent700AppPasswordApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"3a15d07efce7098ea21ab524feaeef28b605acee","tarball":"https://registry.npmjs.org/@a700/n8n-nodes-agent700/-/n8n-nodes-agent700-1.0.9.tgz","fileCount":19,"integrity":"sha512-7ACIAD7eSF0VuMjonDEWkk5iqZf86WUTYY1aYMPvpicclDezEGIZbV45/4eg1IUOrgmXvyuV7OU1DQKHpJUYzw==","signatures":[{"sig":"MEUCIQDnq5dDbIT4xKSGuT2dU5MPOWqS5lkwKxvRTYmsySmHAQIgL0n0Lm7UKfGgge3oaj7KQRKOwqg+WN4/MHFyqFgcYzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66290},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"19a731dbf1c80f7a5739fe029c3bcdca99d8753a","scripts":{"lint":"eslint nodes/**/*.ts credentials --ext .ts","test":"jest","build":"tsc && npm run copy:assets","lintfix":"eslint nodes/**/*.ts credentials --ext .ts --fix","test:watch":"jest --watch","copy:assets":"cp nodes/Agent700Agent/*.svg dist/nodes/Agent700Agent/ 2>/dev/null || true; cp nodes/Agent700ContextLibrary/*.svg dist/nodes/Agent700ContextLibrary/ 2>/dev/null || true","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"a700","email":"saas@agent700.ai"},"repository":{"url":"git+https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700.git","type":"git"},"_npmVersion":"10.8.2","description":"Agent700 AI integration nodes for n8n workflow automation","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","axios":"^1.6.0","dotenv":"^16.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","n8n-workflow":"*","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.16.4","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-agent700_1.0.9_1766069883580_0.6196311022884018","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@a700/n8n-nodes-agent700","version":"1.0.11","keywords":["n8n","n8n-community-node-package","agent700","ai","chat","workflow","automation"],"author":{"name":"Agent700","email":"support@agent700.ai"},"license":"MIT","_id":"@a700/n8n-nodes-agent700@1.0.11","maintainers":[{"name":"a700","email":"saas@agent700.ai"}],"homepage":"https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700#readme","bugs":{"url":"https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700/issues"},"n8n":{"nodes":["dist/nodes/Agent700Agent/Agent700Agent.node.js","dist/nodes/Agent700ContextLibrary/Agent700ContextLibrary.node.js"],"credentials":["dist/credentials/agent700AppPasswordApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"a49d399e1a6cccac23a3999b06372dab808fd37c","tarball":"https://registry.npmjs.org/@a700/n8n-nodes-agent700/-/n8n-nodes-agent700-1.0.11.tgz","fileCount":19,"integrity":"sha512-+VyetOEF1sg7tbhe9GOc5y1kpH/5MUOjuxOE3hlWdywvfjzTUCZIXlGepgALdVHdZdRjDZeLN3TKsolCU1Clkg==","signatures":[{"sig":"MEUCIQDEC6AbCz7fDEBSoeI+uTVhs/QpjK3fRKNOZJxOr9YnrAIgPlk+A/Cwst9keXD92lw/sSnZ99euWx9KvSy74CzfF+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66291},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2b4d96c5a8593bdbb17e12bacf113b47a5755e25","scripts":{"lint":"eslint nodes/**/*.ts credentials --ext .ts","test":"jest","build":"tsc && npm run copy:assets","lintfix":"eslint nodes/**/*.ts credentials --ext .ts --fix","test:watch":"jest --watch","copy:assets":"cp nodes/Agent700Agent/*.svg dist/nodes/Agent700Agent/ 2>/dev/null || true; cp nodes/Agent700ContextLibrary/*.svg dist/nodes/Agent700ContextLibrary/ 2>/dev/null || true","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"a700","email":"saas@agent700.ai"},"repository":{"url":"git+https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700.git","type":"git"},"_npmVersion":"10.8.2","description":"Agent700 AI integration nodes for n8n workflow automation","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","axios":"^1.6.0","dotenv":"^16.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","n8n-workflow":"*","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.16.4","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-agent700_1.0.11_1766076280997_0.637146659861376","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@a700/n8n-nodes-agent700","version":"1.0.12","keywords":["n8n","n8n-community-node-package","agent700","ai","chat","workflow","automation"],"author":{"name":"Agent700","email":"support@agent700.ai"},"license":"MIT","_id":"@a700/n8n-nodes-agent700@1.0.12","maintainers":[{"name":"a700","email":"saas@agent700.ai"}],"homepage":"https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700#readme","bugs":{"url":"https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700/issues"},"n8n":{"nodes":["dist/nodes/Agent700Agent/Agent700Agent.node.js","dist/nodes/Agent700ContextLibrary/Agent700ContextLibrary.node.js"],"credentials":["dist/credentials/Agent700AppPasswordApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"0e440e17cd6575f48e789b372cfb3e6ef482058a","tarball":"https://registry.npmjs.org/@a700/n8n-nodes-agent700/-/n8n-nodes-agent700-1.0.12.tgz","fileCount":19,"integrity":"sha512-KWbGHqFzNsuvobAzWaONPVFH1b0uxlXCokZDF6W/bL7Dr1yryyXg4SxenD/C/bKwkcGeVPpt0dg+Ed/HWehAIQ==","signatures":[{"sig":"MEUCICZrcKtAj8wts0XcLo/mc5Du4SlRJog6tPodZHvB7BUhAiEAlElcdSMFDhs0+A/9qBbiwh+JlI4zuRqpgs23Jld9dz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66291},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bcf383f8ac85209a982a9a294942e55b5b594357","scripts":{"lint":"eslint nodes/**/*.ts credentials --ext .ts","test":"jest","build":"tsc && npm run copy:assets","lintfix":"eslint nodes/**/*.ts credentials --ext .ts --fix","test:watch":"jest --watch","copy:assets":"cp nodes/Agent700Agent/*.svg dist/nodes/Agent700Agent/ 2>/dev/null || true; cp nodes/Agent700ContextLibrary/*.svg dist/nodes/Agent700ContextLibrary/ 2>/dev/null || true","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"a700","email":"saas@agent700.ai"},"repository":{"url":"git+https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700.git","type":"git"},"_npmVersion":"10.8.2","description":"Agent700 AI integration nodes for n8n workflow automation","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","axios":"^1.6.0","dotenv":"^16.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","n8n-workflow":"*","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.16.4","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-agent700_1.0.12_1766077047098_0.45616084424199643","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@a700/n8n-nodes-agent700","version":"1.0.14","keywords":["n8n","n8n-community-node-package","agent700","ai","chat","workflow","automation"],"author":{"name":"Agent700","email":"support@agent700.ai"},"license":"MIT","_id":"@a700/n8n-nodes-agent700@1.0.14","maintainers":[{"name":"a700","email":"saas@agent700.ai"}],"homepage":"https://agent700.ai","bugs":{"url":"https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700/issues"},"n8n":{"nodes":["dist/nodes/Agent700Agent/Agent700Agent.node.js","dist/nodes/Agent700ContextLibrary/Agent700ContextLibrary.node.js"],"strict":false,"credentials":["dist/credentials/Agent700AppPasswordApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"58857bee3799581df936682d980544321dde0841","tarball":"https://registry.npmjs.org/@a700/n8n-nodes-agent700/-/n8n-nodes-agent700-1.0.14.tgz","fileCount":16,"integrity":"sha512-Zbx8SSlEJgF0PXbM9VETt51OuWzV9ksRMCVizlP2oqoIuw1uxGYYHhf/VqDN2GfXK5bCguDpVXjnmQ90R5qoLw==","signatures":[{"sig":"MEUCIBsz6ApTwANIFd46EuctHL0SSZcXDb80tZZ2DRu6pPozAiEAp06CQaWMBCzoa/vFyRd8CJ6n1pI+H0mz4sp6qaARsyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138287},"gitHead":"1055686bc166627e43642ccfa72b4481b1533f0b","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","test":"jest","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"a700","email":"saas@agent700.ai"},"repository":{"url":"git+https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700.git","type":"git"},"_npmVersion":"10.8.2","description":"Agent700 AI integration nodes for n8n workflow automation","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","axios":"^1.6.0","dotenv":"^16.0.0","eslint":"9.32.0","ts-jest":"^29.1.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@types/jest":"^29.5.0","@types/node":"^20.0.0","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-agent700_1.0.14_1766118342769_0.9126361732210506","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@a700/n8n-nodes-agent700","version":"1.0.15","keywords":["n8n","n8n-community-node-package","agent700","ai","chat","workflow","automation"],"author":{"name":"Agent700","email":"support@agent700.ai"},"license":"MIT","_id":"@a700/n8n-nodes-agent700@1.0.15","maintainers":[{"name":"a700","email":"saas@agent700.ai"}],"homepage":"https://agent700.ai","bugs":{"url":"https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700/issues"},"n8n":{"nodes":["dist/nodes/Agent700Agent/Agent700Agent.node.js","dist/nodes/Agent700ContextLibrary/Agent700ContextLibrary.node.js"],"strict":false,"credentials":["dist/credentials/Agent700AppPasswordApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"e50c7af8c2e8f3d1c68a331e67c03346d07dd547","tarball":"https://registry.npmjs.org/@a700/n8n-nodes-agent700/-/n8n-nodes-agent700-1.0.15.tgz","fileCount":16,"integrity":"sha512-xQsHYsZ5x3b54b8LW0eHq4FoMtTf4igQFjds9byGBRwLK0Kg1fCtGYze34N1SVHmZJ8kO+d7LyEAd07pTE8TbQ==","signatures":[{"sig":"MEQCIFL+V3XKLPPmFo5XuS0Su+MdimZOlCDltMMHhkOsp+o0AiAktmRMLRjOeaXPNaNNQV6GUMm2D67dqE6szZJzf/8YVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138279},"gitHead":"cfbb10ea017168c948cb885139ad5b8141d38d8d","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","test":"jest","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"a700","email":"saas@agent700.ai"},"repository":{"url":"git+https://bitbucket.org/LevelUpDevelopment/n8n-nodes-agent700.git","type":"git"},"_npmVersion":"10.8.2","description":"Agent700 AI integration nodes for n8n workflow automation","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","axios":"^1.6.0","dotenv":"^16.0.0","eslint":"9.32.0","ts-jest":"^29.1.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@types/jest":"^29.5.0","@types/node":"^20.0.0","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-agent700_1.0.15_1766119220980_0.7081726799502102","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@a700/n8n-nodes-agent700","version":"1.2.1","keywords":["n8n","n8n-community-node-package","agent700","ai","chat","workflow","automation"],"author":{"name":"Agent700","email":"support@agent700.ai"},"license":"MIT","_id":"@a700/n8n-nodes-agent700@1.2.1","maintainers":[{"name":"a700","email":"saas@agent700.ai"}],"homepage":"https://agent700.ai","bugs":{"url":"https://github.com/Agent700-ai/Agent700-n8n/issues"},"n8n":{"nodes":["dist/nodes/Agent700Agent/Agent700Agent.node.js","dist/nodes/Agent700ContextLibrary/Agent700ContextLibrary.node.js"],"strict":false,"credentials":["dist/credentials/Agent700AppPasswordApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"3924fe5487fcb25523fc9e301eae1352105da482","tarball":"https://registry.npmjs.org/@a700/n8n-nodes-agent700/-/n8n-nodes-agent700-1.2.1.tgz","fileCount":17,"integrity":"sha512-ptkcZs6qm8Kbcid4pfY7heUEOu1myBW+BZ6hHhrWv8o2wwPIAOq59rE5hpwMAyxg4XgkY3RgpQ6ATFYLoY/6Ng==","signatures":[{"sig":"MEQCIDm8bq8gClj0ezCUU3BUIsgXz2JL4KKkbRRr/AzsBQkEAiAj/DtrpZpIEit0zqo5ZuqW8j6t2RGEresOXY3XXk+T0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139313},"gitHead":"26e044d769ea4175e74b273c957bc95bdce4e092","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","test":"jest","build":"n8n-node build","release":"n8n-node release","lint:fix":"n8n-node lint --fix","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"n8n-node prerelease"},"_npmUser":{"name":"a700","email":"saas@agent700.ai"},"repository":{"url":"git+https://github.com/Agent700-ai/Agent700-n8n.git","type":"git"},"_npmVersion":"10.8.2","description":"Agent700 AI integration nodes for n8n workflow automation","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","axios":"^1.6.0","dotenv":"^16.0.0","eslint":"9.32.0","ts-jest":"^29.1.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@types/jest":"^29.5.0","@types/node":"^20.0.0","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-agent700_1.2.1_1766164673435_0.29767852351433577","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@a700/n8n-nodes-agent700","version":"1.2.2","description":"Agent700 AI integration nodes for n8n workflow automation","license":"MIT","homepage":"https://agent700.ai","keywords":["n8n","n8n-community-node-package","agent700","ai","chat","workflow","automation"],"author":{"name":"Agent700","email":"support@agent700.ai"},"repository":{"type":"git","url":"git+https://github.com/Agent700-ai/Agent700-n8n.git"},"scripts":{"build":"n8n-node build","dev":"n8n-node dev","lint":"n8n-node lint","lint:fix":"n8n-node lint --fix","release":"n8n-node release","prepublishOnly":"npm run build","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","check":"npm run build && npm run lint && npm run test","check:ci":"npm run build && npm run lint && npm run test:coverage"},"engines":{"node":">=18.0.0"},"n8n":{"n8nNodesApiVersion":1,"strict":false,"credentials":["dist/credentials/Agent700AppPasswordApi.credentials.js"],"nodes":["dist/nodes/Agent700Agent/Agent700Agent.node.js","dist/nodes/Agent700ContextLibrary/Agent700ContextLibrary.node.js"]},"devDependencies":{"@n8n/node-cli":"*","@types/jest":"^29.5.0","@types/node":"^20.0.0","axios":"^1.6.0","dotenv":"^16.0.0","eslint":"9.32.0","jest":"^29.5.0","prettier":"3.6.2","release-it":"^19.0.4","ts-jest":"^29.1.0","typescript":"5.9.2"},"peerDependencies":{"n8n-workflow":"*"},"_id":"@a700/n8n-nodes-agent700@1.2.2","gitHead":"5a1280cace88d0fdc14951b1b92dfc6f2dfdff28","bugs":{"url":"https://github.com/Agent700-ai/Agent700-n8n/issues"},"_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Jbd791rgODIvgVngilCPF1ouMZoRQHSb3F9EM5invqV41gXGoLfPzHbYSCWPkXsJJ2V1whV0cU0MjN0+XzKYvg==","shasum":"bf35063483c330c3a01d04db72435076b22a98ee","tarball":"https://registry.npmjs.org/@a700/n8n-nodes-agent700/-/n8n-nodes-agent700-1.2.2.tgz","fileCount":17,"unpackedSize":140993,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEivNimESEJhl7MmtJ7HqUDHyKbY08jehB4qZ7CnI15AIgKJdXLUZlEa258pDYxg/susvghXSB3kFpixmDrfOMqLM="}]},"_npmUser":{"name":"a700","email":"saas@agent700.ai"},"directories":{},"maintainers":[{"name":"a700","email":"saas@agent700.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-agent700_1.2.2_1771310414064_0.9542292385638782"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-18T06:09:35.042Z","modified":"2026-02-17T06:40:14.360Z","1.0.5":"2025-12-18T06:09:35.274Z","1.0.7":"2025-12-18T14:24:34.797Z","1.0.8":"2025-12-18T14:39:48.508Z","1.0.9":"2025-12-18T14:58:03.725Z","1.0.11":"2025-12-18T16:44:41.134Z","1.0.12":"2025-12-18T16:57:27.251Z","1.0.14":"2025-12-19T04:25:42.911Z","1.0.15":"2025-12-19T04:40:21.134Z","1.2.1":"2025-12-19T17:17:53.587Z","1.2.2":"2026-02-17T06:40:14.221Z"},"bugs":{"url":"https://github.com/Agent700-ai/Agent700-n8n/issues"},"author":{"name":"Agent700","email":"support@agent700.ai"},"license":"MIT","homepage":"https://agent700.ai","keywords":["n8n","n8n-community-node-package","agent700","ai","chat","workflow","automation"],"repository":{"type":"git","url":"git+https://github.com/Agent700-ai/Agent700-n8n.git"},"description":"Agent700 AI integration nodes for n8n workflow automation","maintainers":[{"name":"a700","email":"saas@agent700.ai"}],"readme":"# Agent700 n8n Custom Nodes\n\nProduction-ready custom n8n nodes for integrating with the Agent700 API. These nodes provide seamless authentication, chat interactions, context management, and more.\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Authentication](#authentication)\n- [Node Documentation](#node-documentation)\n- [Workflow Examples](#workflow-examples)\n- [Best Practices](#best-practices)\n- [Troubleshooting](#troubleshooting)\n\n## Installation\n\n### Install from npm (recommended for production)\n\nInstall the package in your n8n instance (or in your n8n project if using embedded nodes):\n\n```bash\nnpm install @a700/n8n-nodes-agent700\n```\n\n- **Package:** [@a700/n8n-nodes-agent700](https://www.npmjs.com/package/@a700/n8n-nodes-agent700)\n- Restart n8n after installing. The nodes appear as **Agent700 Agent** and **Agent700 Context Library**.\n\n### Prerequisites\n\n- n8n installed and running\n- Node.js 18+ and npm\n- Agent700 account credentials\n\n### Build from source (optional)\n\nTo build and run from the repository:\n\n```bash\ngit clone https://github.com/Agent700-ai/Agent700-n8n.git\ncd Agent700-n8n\nnpm install\nnpm run build\n```\n\nThis compiles TypeScript to JavaScript in the `dist/` folder.\n\n### Manual installation (Docker / custom path)\n\nChoose the installation method that matches your n8n setup:\n\n#### Option 1: Docker Setup (Recommended for Testing)\n\nIf you're using Docker Compose, you have two options:\n\n**Option A: Volume Mount (Recommended)**\n\n1. Update your `docker-compose.yml` to mount the built package:\n   ```yaml\n   volumes:\n     - ./n8n-data:/home/node/.n8n/data\n     - ./Agent700-n8n:/home/node/.n8n/custom/Agent700-n8n\n   ```\n\n2. Restart your containers:\n   ```bash\n   docker-compose down\n   docker-compose up -d\n   ```\n\n3. Install dependencies inside the container:\n   ```bash\n   docker exec <CONTAINER_NAME> sh -c \"cd /home/node/.n8n/custom/Agent700-n8n && npm install --production\"\n   ```\n\n**Option B: Copy into Container**\n\n1. Find your n8n container:\n   ```bash\n   docker ps | grep n8n\n   ```\n\n2. Copy the built package into the container:\n   ```bash\n   docker cp Agent700-n8n <CONTAINER_NAME>:/home/node/.n8n/custom/\n   ```\n\n3. Install dependencies inside container:\n   ```bash\n   docker exec <CONTAINER_NAME> sh -c \"cd /home/node/.n8n/custom/Agent700-n8n && npm install --production\"\n   ```\n\n4. Restart container:\n   ```bash\n   docker restart <CONTAINER_NAME>\n   ```\n\n#### Option 2: Local n8n Installation (Non-Docker)\n\nIf you have n8n installed locally (not in Docker):\n\n1. Copy to n8n custom directory:\n   ```bash\n   # Find your n8n custom directory (usually ~/.n8n/custom)\n   cp -r Agent700-n8n ~/.n8n/custom/\n   \n   # Install production dependencies\n   cd ~/.n8n/custom/Agent700-n8n\n   npm install --production\n   ```\n\n2. Set environment variable (if needed):\n   ```bash\n   export N8N_CUSTOM_EXTENSIONS=~/.n8n/custom\n   ```\n\n3. Restart n8n:\n   ```bash\n   # If running as service\n   systemctl restart n8n\n   \n   # Or if running manually\n   n8n start\n   ```\n\n#### Option 3: Using npm link (For Development)\n\nFor active development with hot reloading:\n\n1. Build and link your package:\n   ```bash\n   cd Agent700-n8n\n   npm install\n   npm run build\n   npm link\n   ```\n\n2. Link in n8n directory:\n   ```bash\n   # If n8n is installed globally\n   cd $(npm root -g)/n8n\n   npm link @a700/n8n-nodes-agent700\n   \n   # Or if n8n is in a specific directory\n   cd /path/to/n8n\n   npm link @a700/n8n-nodes-agent700\n   ```\n\n3. Restart n8n\n\n**Note:** After making code changes, rebuild (`npm run build`) and restart n8n for changes to take effect.\n\n### Verify Installation\n\nAfter installation, verify everything works:\n\n1. **Check nodes appear in n8n UI:**\n   - Open n8n interface (typically `http://localhost:5678`)\n   - Create a new workflow\n   - Search for \"Agent700\" - you should see all nodes available:\n     - Agent700 Agent\n     - Agent700 Context Library\n\n3. **Check n8n logs for errors:**\n   ```bash\n   # Docker\n   docker logs <CONTAINER_NAME>\n   \n   # Local\n   n8n start --log-level=debug\n   ```\n\n### Troubleshooting Installation\n\n**Nodes don't appear:**\n- Verify `dist/` folder exists and contains `.node.js` files\n- Check `package.json` has correct `n8n.nodes` array\n- Ensure file permissions are correct (Docker: check container user permissions)\n- Restart n8n after installation\n- Check n8n logs for specific error messages\n\n**Dependencies missing:**\n- Run `npm install --production` in the custom nodes directory\n- For Docker: `docker exec <CONTAINER> sh -c \"cd /home/node/.n8n/custom/Agent700-n8n && npm install --production\"`\n\n**Build errors:**\n- Ensure TypeScript is installed: `npm install`\n- Check for TypeScript errors: `npm run build`\n- Verify Node.js version is 18+\n\n## Authentication\n\n### How Authentication Works\n\nAll Agent700 nodes authenticate using an **App Password** configured directly in the node parameters. Nodes automatically handle authentication on each request - no manual token copying needed!\n\n### Setting Up Authentication\n\n1. **Get your App Password** from the Agent700 web interface\n   - Format: `app_a7_` followed by 32 characters\n   - Example: `app_a7_12345678901234567890123456789012`\n\n2. **Configure in Node Parameters:**\n   - **Base URL**: `https://api.agent700.ai` (default)\n   - **App Password**: Your app password token (required)\n   - Nodes automatically use this to obtain access tokens\n\n### Authentication Flow\n\n1. Node sends App Password to `/api/auth/app-login`\n2. API returns an access token\n3. Node uses Bearer token for all subsequent API calls\n4. Token is obtained fresh for each execution\n\n## Node Documentation\n\n### 1. Agent700 Agent\n\n**Purpose**: Send messages to agents and get structured responses\n\n**Key Features:**\n- Auto-authenticates using App Password\n- Agent ID via manual entry\n- Simplify output option for cleaner responses\n- Full n8n UX guidelines compliance\n\n**Parameters:**\n- **Base URL**: `https://api.agent700.ai` (default)\n- **App Password** (required): Your Agent700 app password token\n- **Resource**: Chat (single resource)\n- **Operation**: Send Message\n- **Agent ID** (optional): Enter the Agent UUID manually\n- **Message** (required): Your message to send\n- **Simplify** (default: true): Return simplified output with key fields only\n\n**Output (Simplified):**\n```json\n{\n  \"response\": \"Agent response\",\n  \"finish_reason\": \"stop\",\n  \"scrubbed_message\": \"...\",\n  \"error\": null,\n  \"prompt_tokens\": 100,\n  \"completion_tokens\": 50\n}\n```\n\n**Output (Full):**\nReturns complete API response with all fields.\n\n**Example:**\n```\n1. Add \"Agent700 Agent\" node\n2. Enter App Password\n3. Enter Agent ID (UUID from Agent700 web interface)\n4. Enter message: \"What is AI?\"\n5. Enable Simplify for cleaner output (optional)\n6. Execute\n```\n\n### 2. Agent700 Context Library\n\n**Purpose**: Manage alignment data (key-value storage) with encryption at rest\n\n**Key Features:**\n- Full CRUD operations following n8n vocabulary\n- Pattern matching and query operations\n- JSON construction from patterns\n- Auto-authenticates using App Password\n\n**Resource**: Entry\n\n**Operations:**\n- **Get**: Retrieve a single entry by key\n- **Get Many**: List all entries\n- **Create**: Create a new entry\n- **Update**: Update an existing entry (with optional key renaming)\n- **Upsert**: Create or update an entry (upsert)\n- **Delete**: Delete an entry (returns `{ deleted: true, key }`)\n- **Query**: List key/value pairs matching a pattern\n- **Query + Construct**: Construct JSON from pattern matches using a template\n\n**Example (Upsert):**\n```\n1. Add \"Agent700 Context Library\" node\n2. Enter App Password\n3. Resource: Entry\n4. Operation: \"Upsert\"\n5. Key: \"user_preference\"\n6. Value: {\"theme\": \"dark_mode\"}\n7. Execute\n```\n\n**Example (Delete):**\n```\n1. Operation: \"Delete\"\n2. Key: \"old_key\"\n3. Returns: { \"deleted\": true, \"key\": \"old_key\" }\n```\n\n\n## Workflow Examples\n\n### Example 1: Simple Chat Workflow\n\n**Use Case**: One-off questions, simple Q&A\n\n**Steps:**\n1. **Manual Trigger** → Start workflow\n2. **Agent700 Agent** → Send message\n   - Enter App Password\n   - Select Agent ID\n   - Message: \"What is machine learning?\"\n3. **Display Response** → Show result\n\n**Node Flow:**\n```\nManual Trigger → Agent700 Agent → Display Response\n```\n\n**When to Use:**\n- Quick questions\n- Single message interactions\n- No conversation history needed\n\n---\n\n### Example 2: Chat with Conversation Context\n\n**Use Case**: Multi-turn conversations, follow-up questions\n\n**Note**: Conversation context feature is not available in v2. For multi-turn conversations, manually include previous messages in your prompt or use the Context Library to store conversation history.\n\n**Steps:**\n1. **Manual Trigger** → Start workflow\n2. **Agent700 Agent** → First message\n   - Enter App Password\n   - Select Agent ID\n   - Message: \"Explain quantum computing\"\n3. **Agent700 Agent** → Follow-up\n   - Include previous context in message\n   - Message: \"Based on your previous explanation, how does it differ from classical computing?\"\n4. **Display Response** → Show result\n\n**Node Flow:**\n```\nManual Trigger → Agent700 Agent → Agent700 Agent (with context) → Display\n```\n\n---\n\n### Example 3: URL Evaluation Workflow\n\n**Use Case**: Content analysis, privacy policy scanning, URL validation\n\n**Steps:**\n1. **Manual Trigger** → Start workflow\n2. **Get URLs** → Retrieve URLs (from Context Library or input)\n3. **Split in Batches** → Process one at a time\n4. **Agent700 Agent** → Evaluate each URL\n   - Message: \"Analyze this URL for privacy concerns: {{$json.url}}\"\n5. **Save Results** → Store in Context Library\n6. **Aggregate** → Combine all evaluations\n\n**Node Flow:**\n```\nTrigger → Get URLs → Split → Chat → Save → Aggregate\n```\n\n**Advanced Version:**\n```\nTrigger → Context Library (List) → Loop → Chat → Context Library (Upsert) → Summary\n```\n\n---\n\n### Example 4: Context Library Management Workflow\n\n**Use Case**: Dynamic context injection, data-driven conversations\n\n**Steps:**\n1. **Manual Trigger** → Start workflow\n2. **Agent700 Context Library** → List all data\n   - Operation: \"List All Data\"\n3. **Process Data** → Filter/transform as needed\n4. **Agent700 Context Library** → Upsert new data\n   - Operation: \"Upsert Data\"\n   - Key: \"user_context\"\n   - Value: \"{{$json.processed_data}}\"\n5. **Agent700 Agent** → Use context in conversation\n   - Message: \"Based on this context: {{$json.user_context}}, answer my question\"\n\n**Node Flow:**\n```\nTrigger → Context Library (List) → Process → Context Library (Upsert) → Chat\n```\n\n---\n\n### Example 8: Error Handling Workflow\n\n**Use Case**: Production workflows, reliability-critical applications\n\n**Steps:**\n1. **Manual Trigger** → Start workflow\n2. **Agent700 Agent** → Attempt chat\n3. **Error Handler** → Catch errors\n4. **Retry Logic** → Retry on failure (with delay)\n5. **Fallback Response** → Use cached/default response if all retries fail\n\n**Node Flow:**\n```\nTrigger → Chat → Error Handler → Retry → Fallback\n```\n\n**Implementation Tips:**\n- Use \"Continue on Fail\" option in nodes\n- Implement retry with exponential backoff\n- Cache successful responses for fallback\n\n---\n\n### Example 9: Batch Processing Workflow\n\n**Use Case**: Bulk operations, data processing pipelines\n\n**Steps:**\n1. **Manual Trigger** → Start workflow\n2. **Get Items** → Retrieve items to process (from Context Library, database, etc.)\n3. **Split in Batches** → Process in batches\n4. **Agent700 Agent** → Process each item\n   - Message: \"Process this item: {{$json.item}}\"\n5. **Aggregate Results** → Combine all results\n6. **Save** → Store aggregated results\n\n**Node Flow:**\n```\nTrigger → Get Items → Split → Chat (per item) → Aggregate → Save\n```\n\n**Performance Tips:**\n- Process in parallel batches\n- Use Continue on Fail for individual items\n- Aggregate results efficiently\n\n\n## Best Practices\n\n### When to Use Which Node\n\n- **Agent Node**: Regular chat interactions, sending messages to agents\n- **Context Library Node**: Data storage, context injection, pattern matching\n\n### Authentication Management\n\n1. **Use App Passwords**\n   - Required for all nodes\n   - Can be revoked individually\n   - Better audit trail\n   - Format: `app_a7_` + 32 characters\n\n2. **Store App Passwords Securely**\n   - Use n8n's parameter encryption\n   - Never hard-code in workflows\n   - Rotate app passwords regularly\n   - Consider using n8n environment variables for sensitive values\n\n3. **One App Password Per Environment**\n   - Separate app passwords for dev/staging/prod\n   - Use different Agent IDs per environment\n\n### Error Handling\n\n1. **Enable Continue on Fail**\n   - For batch processing\n   - When individual failures shouldn't stop workflow\n\n2. **Implement Retry Logic**\n   - For transient errors (network, timeouts)\n   - Use exponential backoff\n\n3. **Log Errors Properly**\n   - Use n8n's error handling\n   - Store error details in Context Library for debugging\n\n### Performance Tips\n\n1. **Message Context**\n   - Include previous messages manually in prompts when needed\n   - Use Context Library to store conversation history\n   - Limit context size to avoid token limits\n\n2. **Batch Processing**\n   - Process items in parallel when possible\n   - Use Split in Batches node\n   - Aggregate results efficiently\n\n3. **Caching**\n   - Cache agent configs in Context Library\n   - Cache frequently accessed data\n   - Use workflow static data for session management\n\n### Security\n\n1. **SSL/TLS Configuration**\n   - Use \"Strict SSL\" in production\n   - Only disable for development/testing\n\n2. **Token Management**\n   - Tokens auto-refresh via credentials\n\n3. **Data Privacy**\n   - Be careful with PII in messages\n   - Use Context Library encryption features\n   - Review scrubbed_message in responses\n\n## Troubleshooting\n\n### Common Issues\n\n#### Authentication Fails\n\n**Symptoms:**\n- \"Authentication failed\" errors\n- 401 Unauthorized responses\n- \"App login did not return accessToken\" errors\n\n**Solutions:**\n1. Verify App Password is correct (format: `app_a7_` + 32 chars)\n2. Check API Base URL is correct (`https://api.agent700.ai`)\n3. Verify App Password is valid in Agent700 web interface\n4. Try creating a new app password\n5. Check network connectivity\n6. Ensure App Password parameter is set in node (not empty)\n\n#### Node Not Appearing\n\n**Symptoms:**\n- Can't find Agent700 nodes in n8n\n\n**Solutions:**\n1. Verify installation path is correct (see [Installation](#installation) section)\n2. Check `dist/` folder exists and contains compiled `.node.js` files\n3. Verify `package.json` n8n.nodes array matches actual file paths\n4. Check file permissions (Docker: ensure container user can read files)\n5. Restart n8n after installation\n6. Check n8n logs for errors: `docker logs <CONTAINER>` or `n8n start --log-level=debug`\n7. Verify TypeScript compiled successfully (`npm run build`)\n8. For Docker: Ensure volume mount path is correct in `docker-compose.yml`\n9. Install dependencies: `npm install --production` in the custom nodes directory\n\n#### Agent ID Not Found\n\n**Symptoms:**\n- \"Agent not found\" errors\n\n**Solutions:**\n1. Verify the Agent UUID is correct (copy from Agent700 web interface)\n2. Verify App Password is correct and has access to the agent\n3. Check you have access to agents in Agent700 account\n4. Verify API Base URL is correct\n\n#### API Errors\n\n**Symptoms:**\n- 4xx/5xx HTTP errors\n- \"API Error\" messages\n\n**Solutions:**\n1. Check error details in node output\n2. Verify Agent UUID is correct\n3. Check API rate limits\n4. Review API documentation for endpoint changes\n5. Enable Continue on Fail to see detailed errors\n\n#### SSL/TLS Issues\n\n**Symptoms:**\n- Certificate errors\n- Connection refused\n\n**Solutions:**\n1. Use \"Strict SSL\" in production\n2. Check API Base URL uses HTTPS\n3. Verify certificate is valid\n4. Only use \"Allow Self-Signed\" for development\n\n### Debugging Tips\n\n1. **Check Node Output**\n   - Look at `json` output for error details\n   - Check `status` field for operation results\n\n2. **Enable Continue on Fail**\n   - See what errors occur\n   - Don't stop workflow on first error\n\n3. **Use Context Library for Logging**\n   - Store debug information\n   - Track workflow execution\n\n4. **Test Individual Nodes**\n   - Test each node separately\n   - Verify credentials work\n   - Check API connectivity\n\n### Getting Help\n\n1. **Check n8n Logs**\n   - Look for error messages\n   - Check execution logs\n\n2. **Review API Documentation**\n   - Agent700 API docs\n   - n8n node development docs\n\n3. **Test with Simple Workflow**\n   - Start with basic chat\n   - Add complexity gradually\n\n## Workflow Templates\n\nReady-to-use workflow templates are available in the `workflows/` folder:\n\n- `simple-chat.json` - Basic chat workflow\n- `chat-with-context.json` - Conversation context example\n- `url-evaluation.json` - URL evaluation workflow\n- `context-library-management.json` - Context Library operations\n- `error-handling.json` - Error handling example\n- `batch-processing.json` - Batch processing workflow\n\n**Note**: Workflow templates from v1 may need updates for v2:\n- Replace credential references with App Password parameter\n- Update node type names (`agent700Chat` → `agent700Agent`)\n- Update operation names in Context Library node\n\n**To import:**\n1. In n8n, go to **Workflows** → **Import from File**\n2. Select the JSON file from `workflows/` folder\n3. Configure App Password in each node\n4. Update Agent IDs if needed\n5. Execute and customize\n\n## License\n\nMIT License - see LICENSE file for details.\n\n## Support\n\n- Check n8n documentation for general n8n issues\n- Review Agent700 API documentation for API-specific issues\n- Create issues in the repository for bugs or feature requests\n\n\n\n","readmeFilename":"README.md"}