chore: Deprecate Zep nodes (#18061)

Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
This commit is contained in:
Daniel Chalef
2025-08-14 01:10:18 -07:00
committed by GitHub
parent eae9493f49
commit 2b992588dd
6 changed files with 33 additions and 0 deletions

View File

@@ -13,6 +13,12 @@ export class ZepApi implements ICredentialType {
documentationUrl = 'zep';
properties: INodeProperties[] = [
{
displayName: 'This Zep integration is deprecated and will be removed in a future version.',
name: 'deprecationNotice',
type: 'notice',
default: '',
},
{
displayName: 'API Key',
name: 'apiKey',

View File

@@ -33,6 +33,7 @@ export class MemoryZep implements INodeType {
description: INodeTypeDescription = {
displayName: 'Zep',
name: 'memoryZep',
hidden: true,
// eslint-disable-next-line n8n-nodes-base/node-class-description-icon-not-svg
icon: 'file:zep.png',
group: ['transform'],
@@ -67,6 +68,12 @@ export class MemoryZep implements INodeType {
},
],
properties: [
{
displayName: 'This Zep integration is deprecated and will be removed in a future version.',
name: 'deprecationNotice',
type: 'notice',
default: '',
},
getConnectionHintNoticeField([NodeConnectionTypes.AiAgent]),
{
displayName: 'Only works with Zep Cloud and Community edition <= v0.27.2',

View File

@@ -50,6 +50,7 @@ export class VectorStoreZep extends createVectorStoreNode<ZepVectorStore | ZepCl
meta: {
displayName: 'Zep Vector Store',
name: 'vectorStoreZep',
hidden: true,
description: 'Work with your data in Zep Vector Store',
credentials: [
{
@@ -62,6 +63,12 @@ export class VectorStoreZep extends createVectorStoreNode<ZepVectorStore | ZepCl
'https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstorezep/',
},
sharedFields: [
{
displayName: 'This Zep integration is deprecated and will be removed in a future version.',
name: 'deprecationNotice',
type: 'notice',
default: '',
},
{
displayName: 'Collection Name',
name: 'collectionName',

View File

@@ -63,6 +63,12 @@ export class VectorStoreZepInsert implements INodeType {
],
outputs: [NodeConnectionTypes.Main],
properties: [
{
displayName: 'This Zep integration is deprecated and will be removed in a future version.',
name: 'deprecationNotice',
type: 'notice',
default: '',
},
{
displayName: 'Collection Name',
name: 'collectionName',

View File

@@ -57,6 +57,12 @@ export class VectorStoreZepLoad implements INodeType {
outputs: [NodeConnectionTypes.AiVectorStore],
outputNames: ['Vector Store'],
properties: [
{
displayName: 'This Zep integration is deprecated and will be removed in a future version.',
name: 'deprecationNotice',
type: 'notice',
default: '',
},
{
displayName: 'Collection Name',
name: 'collectionName',

View File

@@ -19,6 +19,7 @@ export type NodeOperationMode = 'insert' | 'load' | 'retrieve' | 'update' | 'ret
export interface NodeMeta {
displayName: string;
name: string;
hidden?: boolean;
description: string;
docsUrl: string;
icon: Icon;