Commit Graph

29 Commits

Author SHA1 Message Date
Albert Alises
22f2e34fe6
fix(core): Stop workflow builder after terminal remediation (#30289)
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
2026-05-12 13:53:18 +00:00
Albert Alises
5059ce7e3d
feat(ai-builder): Expose generated workflow IDs on LangSmith trace root metadata (#30262) 2026-05-12 08:37:57 +00:00
Albert Alises
bb73952fcc
fix(core): Defer credential setup during workflow builds (#30181) 2026-05-11 15:46:44 +00:00
Svetoslav Dekov
3df6611fb3
chore(editor): Refactoring instance-ai workflow setup FE code (no-changelog) (#30012)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2026-05-11 13:33:15 +00:00
Albert Alises
ceaebc6cbe
fix(core): Validate AI builder credential IDs before save (#30070)
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
2026-05-08 11:29:12 +00:00
Jaakko Husso
43438f0361
fix(core): Tighten instance ai mutation and approval gates (no-changelog) (#29750) 2026-05-07 15:36:36 +00:00
Raúl Gómez Morales
f2764f04c0
fix(core): Preserve node positions on AI workflow updates (#29850) 2026-05-06 08:30:10 +00:00
Albert Alises
a33a89a215
fix(ai-builder): Allow restoring archived workflows from Instance AI (#29813) 2026-05-06 08:15:16 +00:00
Albert Alises
2259f32de8
fix(ai-builder): Add boundaries on the workflow builder remediation loops (#29430) 2026-05-04 12:05:20 +00:00
Jaakko Husso
388cd79908
fix(core): Pass nodeTypesProvider to validate workflows fully at instance AI (#29333) 2026-04-29 14:25:20 +00:00
oleg
ad359b5e2c
feat(instance-ai): Orchestrator-executed checkpoint tasks for planned workflow verification (#29049)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-04-28 14:58:49 +00:00
Albert Alises
632ae67de3
fix(ai-builder): Hide and reap intermediate AI-created workflows (#29066) 2026-04-27 15:17:54 +00:00
Mutasem Aldmour
b44e9d1207
fix(core): Allow .trim() in workflow-sdk parsing and coerce stringified patches (#29111)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 08:17:22 +00:00
Albert Alises
0d16dd5dfb
fix(core): Surface credential and resource choice when more than one match exists (#29087) 2026-04-24 15:21:05 +00:00
Jaakko Husso
5fa1f8f7d9
fix(core): Preserve user-selected credentials when AI recreates a node (#28943) 2026-04-23 08:24:23 +00:00
oleg
7a47fddd90
refactor(ai-builder): Streamline instance-ai prompt surface (no-changelog) (#28754) 2026-04-23 07:05:57 +00:00
Albert Alises
516d181b10
test(core): Add E2E coverage for Instance AI workflow setup apply actions (no-changelog) (#28907) 2026-04-23 07:03:56 +00:00
Albert Alises
782b2d18b2
fix(ai-builder): Prevent duplicate workflow creation on parallel submits in instance AI (#28793) 2026-04-21 12:21:48 +00:00
Albert Alises
9ea2ef1840
fix(core): Hide pre-resolved setup requests from Instance AI wizard (#28731) 2026-04-21 08:34:59 +00:00
Albert Alises
657bdf136f
fix(core): Filter stale credentials from setup wizard requests (#28478) 2026-04-20 12:37:51 +00:00
Albert Alises
d17211342e
fix(editor): Improve setup wizard placeholder detection and card completion scoping (#28474) 2026-04-17 08:47:54 +00:00
Albert Alises
f54608e6e4
refactor(ai-builder): Consolidate native tools into 10 action families (no-changelog) (#28140) 2026-04-14 14:00:41 +00:00
Albert Alises
39c6217109
fix(ai-builder): Use placeholders for user-provided values instead of hardcoding fake addresses (#28407) 2026-04-13 13:29:31 +00:00
Albert Alises
483b41221a
fix(editor): Address high-severity issues in parity of Instance AI setup wizard (no-changelog) (#28239) 2026-04-10 10:06:43 +00:00
Jaakko Husso
7e1bebdae6
feat(core): Make instance AI aware of read-only environments (no-changelog) (#28120) 2026-04-08 15:10:31 +00:00
Albert Alises
4a3fc7d27c
fix(ai-builder): Paginate list-credentials tool and drop unused fields (#28108) 2026-04-07 12:52:49 +00:00
Albert Alises
9b94862dc7
feat: N8n Agent admin settings page with enable toggle and permissions (#27913) 2026-04-07 08:56:50 +00:00
oleg
dc249ad5ee
fix(instance-ai): reduce memory footprint (no-changelog) (#27967)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-04-07 07:50:30 +00:00
oleg
629826ca1d
feat: Instance AI and local gateway modules (no-changelog) (#27206)
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Tuukka Kantola <Tuukkaa@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2026-04-01 21:33:38 +03:00