{"record":{"id":"48c7a838aefe1878","repo":"n8n-io/n8n","slug":"invalid-filter-value-for-key-value-canno","errorCode":null,"errorMessage":"Invalid `--filter` value for \"${key}\": value cannot be empty","messagePattern":"Invalid `--filter` value for \"(.+?)\": value cannot be empty","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/@n8n/ai-workflow-builder.ee/evaluations/cli/argument-parser.ts","lineNumber":480,"sourceCode":"}\n\nfunction parseFilters(args: {\n\tfilter: string[];\n\tnotionId?: string;\n\ttechnique?: string;\n}): LangsmithExampleFilters | undefined {\n\tconst filters: LangsmithExampleFilters = {};\n\n\tfor (const raw of args.filter) {\n\t\tconst match = raw.match(/^(\\w+):(.+)$/);\n\t\tif (!match) {\n\t\t\tthrow new Error('Invalid `--filter` format. Expected: --filter \"key:value\"');\n\t\t}\n\n\t\tconst [, key, valueRaw] = match;\n\t\tconst value = valueRaw.trim();\n\t\tif (value.length === 0) {\n\t\t\tthrow new Error(`Invalid \\`--filter\\` value for \"${key}\": value cannot be empty`);\n\t\t}\n\t\tswitch (key) {\n\t\t\tcase 'do':\n\t\t\t\tfilters.doSearch = value;\n\t\t\t\tbreak;\n\t\t\tcase 'dont':\n\t\t\t\tfilters.dontSearch = value;\n\t\t\t\tbreak;\n\t\t\tcase 'technique':\n\t\t\t\tfilters.technique = value;\n\t\t\t\tbreak;\n\t\t\tcase 'id':\n\t\t\t\tfilters.notionId = value;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tthrow new Error(`Unknown filter key \"${key}\". Expected one of: do, dont, technique, id`);\n\t\t}\n\t}","sourceCodeStart":462,"sourceCodeEnd":498,"githubUrl":"https://github.com/n8n-io/n8n/blob/5ac6606e81f67bb9534255570cd4e86fd8101eee/packages/@n8n/ai-workflow-builder.ee/evaluations/cli/argument-parser.ts#L462-L498","documentation":"Error \"Invalid `--filter` value for \"${key}\": value cannot be empty\" thrown in n8n-io/n8n.","triggerScenarios":"Thrown at packages/@n8n/ai-workflow-builder.ee/evaluations/cli/argument-parser.ts:480 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"5ac6606e81f67bb9534255570cd4e86fd8101eee","analyzedAt":"2026-08-12T05:26:35.080Z","schemaVersion":2},"datasetVersion":"2026-08-12T18:17:37.767Z"}