Commit Graph

28 Commits

Author SHA1 Message Date
oleg
ccd974ea22
feat(ai-builder): Implement Core Subgraph Infrastructure (no-changelog) (#22325)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-12-01 07:53:55 +01:00
oleg
769c1c9ec2
test(ai-builder): Add pairwise evaluations (no-changelog) (#22438)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-11-28 15:35:53 +01:00
Mutasem Aldmour
4319da6f1c
fix(ai-builder): Fix import of multiple nodes with maxNode, add validation (#22348) 2025-11-26 17:34:34 +01:00
Benjamin Schroth
5f5181ec28
test(ai-builder): Integrate structural workflow comparison (#22209) 2025-11-24 15:25:12 +01:00
Benjamin Schroth
246387e3c9
feat(ai-builder): Add python script for workflow comparison (#21927) 2025-11-21 14:56:37 +01:00
Michael Drury
da2446ead3
fix(ai-builder): Improving workflow builder following model instructions and using AI agent node (#22011) 2025-11-19 14:58:12 +00:00
Eugene
0a355ccadb
feat(ai-builder): Send workflow validation issues to telemetry (#21837)
Co-authored-by: Michael Drury <michael.drury@n8n.io>
2025-11-18 16:30:16 +00:00
Michael Drury
72dfa553a1
feat(ai-builder): Updating prompt suggestions for the workflow builder (#21690) 2025-11-10 19:51:06 +02:00
Eugene
7c0d1db43c
feat(ai-builder): Check sub-nodes are connected to root node (#21330) 2025-11-03 11:15:42 +01:00
yehorkardash
7e1f07dfd6
test(Guardrail Node): Add Guardrail tests (#21388) 2025-10-31 18:06:03 +00:00
yehorkardash
453f90816b
feat(Guardrails Node): Add new node (#20755) 2025-10-30 13:36:05 +02:00
Michael Drury
409462b09d
feat(ai-builder): Categorize prompts for taxonomy approach (#20862) 2025-10-29 14:26:56 +00:00
Eugene
e912fa0fe1
fix(ai-builder): Clear prompt messages used in langsmith evals (no-changelog) (#21152) 2025-10-24 14:54:48 +02:00
Eugene
fa7cdf39bd
feat(core): Add programmatic workflow validation in AI workflow builder (#20998) 2025-10-24 14:17:43 +02:00
Eugene
2b53cc0f5c
feat(ai-builder): CSV input for evals (no-changelog) (#21150) 2025-10-24 14:15:36 +02:00
oleg
cf3b0f5b5a
refactor(ai-builder): Refactor prompt caching evals (#20911)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-10-24 09:34:43 +02:00
oleg
8659a73e31
feat(ai-builder): Properly separate system and user prompts in AI nodes (#21068)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-10-23 09:59:53 +02:00
Eugene
424cf05b8c
ci: Increase number of reps for langsmith evals (#20592) 2025-10-14 12:12:37 +02:00
Jiri De Jonghe
3afb4db4ae
feat(ai-builder): Optimize Anthropic prompt caching with 4-breakpoint strategy (#20484)
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2025-10-14 08:43:23 +02:00
oleg
0c1f2ad82d
feat: Use Sonnet 4.5 for AI Workflow Builder (no-changelog) (#20351) 2025-10-03 13:33:05 +02:00
Eugene
49aa80fac1
feat: Add programmatic evaluations for workflow builder (no-changelog) (#20214) 2025-10-02 16:40:30 +02:00
oleg
35a4a35358
chore: Refactor T2WF evals into separate evaluators (no-changelog) (#19739) 2025-09-26 11:20:37 +02:00
oleg
a0d92a72b9
chore: Remove AI WF Builder planner step (no-changelog) (#19343) 2025-09-11 08:56:38 +02:00
Eugene
3175650a7a
fix: includeOtherFields parameter of Workflow Configuration node (no-changelog) (#19149) 2025-09-05 07:53:12 +02:00
Mutasem Aldmour
2ba544284f
fix: Update builder to better work with loops and binary data (no-changelog) (#19040) 2025-09-02 11:41:26 +02:00
oleg
94f0048f02
feat: Add planning step to AI workflow builder (no-changelog) (#18737)
Co-authored-by: Eugene Molodkin <eugene@n8n.io>
2025-09-01 16:28:19 +02:00
Mutasem Aldmour
a9d59ed84a
feat: Decrease AI Builder wordiness (no-changelog) (#18920) 2025-09-01 11:36:12 +02:00
oleg
fb3a2ae216
feat: Evaluation framework for AI Workflow Builder (#18016) 2025-08-20 11:11:14 +02:00