Matsu
cbf2d2027b
chore: Set up repository for TypeScript 7 migration ( #33890 )
2026-07-09 13:21:16 +03:00
Jaakko Husso
4dd369991f
feat(core): Use a shared per-thread event sequence for Instance AI multi-main (no-changelog) ( #33558 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 07:44:20 +00:00
Matsu
8bb6489918
chore: Remove remaining Jest references (no-changelog) ( #33412 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-09 09:29:24 +03:00
Anne Aguirre
6c5a5086b3
feat(core): Guide users through channel setup when building agents in the AI Assistant ( #33479 )
...
Co-authored-by: Robin Braumann <robin.braumann@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Michael Drury <michael.drury@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 19:46:14 +00:00
Anne Aguirre
50d2340c51
fix(core): Enable multiturn conversations when building an agent via agent builder route in AIA (no-changelog) ( #33840 )
...
Co-authored-by: Michael Drury <michael.drury@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 16:41:37 +00:00
oleg
a1df115aef
fix(core): Report auto-bound credentials from AI Assistant workflow builds ( #33802 )
2026-07-08 13:01:29 +00:00
oleg
2d42b3fecf
fix(core): Reconcile stale AI Assistant mocked-credential simulation plan before workflow verification ( #33808 )
2026-07-08 13:01:08 +00:00
Anne Aguirre
5c6544af4a
feat(core): Port agent builder skills and tools to Instance AI (no-changelog) ( #33384 )
...
Co-authored-by: Robin Braumann <robin.braumann@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Michael Drury <michael.drury@n8n.io>
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
2026-07-08 12:41:12 +00:00
oleg
43aa066803
fix(core): Use correct Gmail OAuth2 credential type in eval credential seeder (no-changelog) ( #33825 )
2026-07-08 12:34:09 +00:00
Mutasem Aldmour
c79184b5a5
feat(core): Add eval:langtracer-push to push eval cases to a suite (no-changelog) ( #33781 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 07:52:23 +00:00
n8n-assistant[bot]
46c1a0e8f3
chore: Bundle/2.x ( #33793 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
2026-07-08 08:48:55 +03:00
Benjamin Schroth
48e7900db0
test(ai-builder): Add eval cases for evaluation generation ( #33719 )
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.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.16.0) (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-07-07 15:29:42 +00:00
Albert Alises
e83512dfd8
test(core): Add Instance AI eval cases for recently merged builder changes (no-changelog) ( #33763 )
2026-07-07 14:12:08 +00:00
Robin Braumann
f25699fe2c
test(core): Extend Instance AI intent eval fixtures (no-changelog) ( #33224 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-07 12:49:32 +00:00
Riqwan Thamir
0775ea114a
refactor(core): Remove Instance AI orchestration delegate tool (no-changelog) ( #33556 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-07 09:15:26 +00:00
José Braulio González Valido
a89f85b052
fix(ai-builder): Make eval verifier resilient to stalls and exclude no-verdict runs from scoring (no-changelog) ( #33562 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 08:29:53 +00:00
Albert Alises
3aa3ffd13b
fix(core): Report node errors in workflow verification ( #33576 )
2026-07-07 08:21:38 +00:00
n8n-release-tag-merge[bot]
3bf3a08d0a
Merge tag 'n8n@2.30.0'
2026-07-07 07:55:53 +00:00
Riqwan Thamir
d21a499462
test(core): Add Instance AI loop pattern workflow eval cases (no-changelog) ( #33712 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-07 07:26:51 +00:00
n8n-assistant[bot]
f96d6dbd84
🚀 Release 2.30.0 ( #33720 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-07 07:16:44 +00:00
Riqwan Thamir
dc1e3ce57b
feat(editor): Render AI Assistant reasoning as separate blocks in the run timeline ( #33676 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 16:27:01 +00:00
José Braulio González Valido
eb59191076
feat(ai-builder): Capture compiled workflow JSON as a trace event for eval seed reconstruction (no-changelog) ( #33302 )
...
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.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.16.0) (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
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 15:03:38 +00:00
Milorad FIlipović
c5d65998da
test: Reduce non-builder noise in MCP workflow evals (no-changelog) ( #33565 )
2026-07-06 13:48:11 +00:00
Albert Alises
f7bf3e6884
perf(core): Reduce Instance AI builder context size and eliminate deterministic retries (no-changelog) ( #33604 )
2026-07-06 13:21:01 +00:00
Dimitri Lavrenük
22e37bd059
feat: Setup credentials card includes a button to setup automatically in AI Assistant ( #33453 )
...
Co-authored-by: RomanDavydchuk <roman.d@radency.com>
2026-07-06 12:14:38 +00:00
Bernhard Wittmann
4883188d24
fix(core): Keep already-redacted markers intact when scrubbing secrets (no-changelog) ( #33560 )
2026-07-06 11:59:36 +00:00
RomanDavydchuk
a7b031692f
feat(core): Add telemetry for when the MCP tool call made by AI Assistant is complete (no-changelog) ( #33521 )
2026-07-06 11:39:26 +00:00
Albert Alises
5934c338df
perf(core): Return workflow structure summaries by default from Instance AI inspect actions ( #33541 )
2026-07-06 10:59:53 +00:00
José Braulio González Valido
7fc1e4e791
fix(ai-builder): Track consolidated-tool data table creations for eval cleanup (no-changelog) ( #33580 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 09:51:36 +00:00
Albert Alises
d90956d41a
perf(core): Eliminate redundant skill content round-trips in Instance AI builder (no-changelog) ( #33603 )
2026-07-06 09:37:06 +00:00
Matsu
deb52ae6e4
test: Centralize the zod CJS-pin alias in shared Vitest config ( #33627 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 09:20:27 +00:00
RomanDavydchuk
f18443d58c
fix(core): Load tools for MCP registry connections from the server ( #33542 )
2026-07-06 08:21:53 +00:00
Jaakko Husso
96ba6a82f9
feat(core): Support multi-main deployments for Instance AI (no-changelog) ( #33296 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 07:25:44 +00:00
José Braulio González Valido
4d11639cf1
test(ai-builder): Add plan-rejection eval and harden multi-turn eval consistency (no-changelog) ( #33433 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 06:11:22 +00:00
Albert Alises
2be4092c4d
fix(core): Improve Instance AI workflow-building reliability ( #33530 )
2026-07-03 13:27:45 +00:00
Riqwan Thamir
686891b483
refactor(core): Remove Instance AI dead code (no-changelog) ( #33551 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 13:05:20 +00:00
Jaakko Husso
d448379500
fix(core): Persist AI Assistant domain-access approvals across restarts and mains ( #33454 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 11:07:12 +00:00
Jaakko Husso
0b57845383
chore: Shorten default AI assistant thread auto-removal to 30 days ( #33494 )
2026-07-03 10:44:39 +00:00
Matsu
4ab7cd0bec
test: Enable restoreMocks by default in shared vitest configs ( #33526 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 10:03:01 +00:00
Milorad FIlipović
579656db2e
test: Parallelize MCP workflow evals across build lanes (no-changelog) ( #33468 )
2026-07-03 08:33:42 +00:00
Jaakko Husso
8efa7fcf81
fix(core): Fix Instance AI orchestrator prompt caching across resumes (no-changelog) ( #33504 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 08:27:33 +00:00
José Braulio González Valido
a8f1b2c1b8
ci: Scope Instance AI evals dispatcher to PR gating (no-changelog) ( #33499 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 07:29:09 +00:00
José Braulio González Valido
af009e64a1
fix(ai-builder): Trace eval backend threads and add model input to exec evals CI (no-changelog) ( #33458 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 14:17:47 +00:00
José Braulio González Valido
b3497f0076
docs(ai-builder): Expand the create-instance-ai-eval skill (no-changelog) ( #33407 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 13:01:56 +00:00
Riqwan Thamir
01a3c7e154
fix(editor): Restore Instance AI live run UI after HITL reconnect ( #33401 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 11:34:58 +00:00
oleg
6f0d30fbb1
fix: Improve AI Assistant post-build follow-ups ( #33419 )
2026-07-02 11:34:21 +00:00
oleg
3298e21958
feat(core): Support community node type definitions in AI Assistant ( #33340 )
2026-07-02 10:47:04 +00:00
Milorad FIlipović
3f3b3a756c
fix(core): Harden MCP eval execution against transient network errors (no-changelog) ( #33398 )
2026-07-02 08:51:49 +00:00
Albert Alises
4192c9554e
feat(core): Prefer predefined credentials over generic auth on HTTP Request nodes ( #33298 )
2026-07-02 07:50:49 +00:00
Tomi Turtiainen
8e15e092e3
refactor(core): Move Result and ensureError into @n8n/utils (no-changelog) ( #33375 )
2026-07-02 07:46:18 +00:00