chore: update n8n to 2.1.4 and bump version to 2.31.2 (#507)

- Updated n8n from 2.0.2 to 2.1.4
- Updated n8n-core from 2.0.1 to 2.1.3
- Updated n8n-workflow from 2.0.1 to 2.1.1
- Updated @n8n/n8n-nodes-langchain from 2.0.1 to 2.1.3
- Rebuilt node database with 540 nodes (434 from n8n-nodes-base, 106 from @n8n/n8n-nodes-langchain)
- Refreshed template database with 2,737 workflow templates from n8n.io
- Updated README badge with new n8n version
- Updated CHANGELOG with dependency changes

Conceived by Romuald Członkowski - https://www.aiadvisors.pl/en

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Romuald Członkowski <romualdczlonkowski@MacBook-Pro-Romuald.local>
Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Romuald Członkowski
2025-12-24 15:15:22 +01:00
committed by GitHub
parent 705d31c35e
commit 20663dad0d
20 changed files with 502 additions and 300 deletions

View File

@@ -267,7 +267,7 @@ export interface McpToolResponse {
executionId?: string;
workflowId?: string;
}
export type ExecutionMode = 'preview' | 'summary' | 'filtered' | 'full';
export type ExecutionMode = 'preview' | 'summary' | 'filtered' | 'full' | 'error';
export interface ExecutionPreview {
totalNodes: number;
executedNodes: number;
@@ -296,6 +296,9 @@ export interface ExecutionFilterOptions {
itemsLimit?: number;
includeInputData?: boolean;
fieldsToInclude?: string[];
errorItemsLimit?: number;
includeStackTrace?: boolean;
includeExecutionPath?: boolean;
}
export interface FilteredExecutionResponse {
id: string;
@@ -316,6 +319,7 @@ export interface FilteredExecutionResponse {
};
nodes?: Record<string, FilteredNodeData>;
error?: Record<string, unknown>;
errorInfo?: ErrorAnalysis;
}
export interface FilteredNodeData {
executionTime?: number;
@@ -333,4 +337,39 @@ export interface FilteredNodeData {
};
};
}
export interface ErrorAnalysis {
primaryError: {
message: string;
errorType: string;
nodeName: string;
nodeType: string;
nodeId?: string;
nodeParameters?: Record<string, unknown>;
stackTrace?: string;
};
upstreamContext?: {
nodeName: string;
nodeType: string;
itemCount: number;
sampleItems: unknown[];
dataStructure: Record<string, unknown>;
};
executionPath?: Array<{
nodeName: string;
status: 'success' | 'error' | 'skipped';
itemCount: number;
executionTime?: number;
}>;
additionalErrors?: Array<{
nodeName: string;
message: string;
}>;
suggestions?: ErrorSuggestion[];
}
export interface ErrorSuggestion {
type: 'fix' | 'investigate' | 'workaround';
title: string;
description: string;
confidence: 'high' | 'medium' | 'low';
}
//# sourceMappingURL=n8n-api.d.ts.map