Commit Graph

579 Commits

Author SHA1 Message Date
Svetoslav Dekov
ff37ef5b3f
ci(ai-builder): Gate the mcp-gate eval tier absolutely (no-changelog) (#35762)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 14:37:04 +00:00
Robin Braumann
0df0041019
feat(core): Add HITL to agent builder test runs (#35731)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 14:15:54 +00:00
Robin Braumann
b660ebef38
feat(core): Add Agent Builder test runs (#35716)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 12:43:21 +00:00
José Braulio González Valido
9b8f964a55
feat(ai-builder): Support seeding agents alongside workflows in eval threads (no-changelog) (#35548)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 12:40:14 +00:00
Robin Braumann
b4736b738c
fix(core): Keep agent workflow tools linked after renames (#35690)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 10:14:59 +00:00
José Braulio González Valido
fa694eb5da
feat(ai-builder): Emit an agent-snapshot trace event for eval seeding (no-changelog) (#35584)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 10:04:55 +00:00
José Braulio González Valido
9ac12d212f
test(ai-builder): Let seeded eval credentials pass their connection test (no-changelog) (#35675)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 09:40:27 +00:00
Jaakko Husso
5925f5bb65
fix(core): Detect node parameter values the connected credential cannot use (#35633)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 09:10:13 +00:00
José Braulio González Valido
1575fce711
fix(ai-builder): Bound eval lane requests and stop abandoned mocked executions (no-changelog) (#35228)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 08:23:37 +00:00
José Braulio González Valido
166771c77d
feat(ai-builder): Push a seeded case, and hand the agent its workflow (no-changelog) (#35304)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-05 16:09:01 +00:00
Elias Meire
59278a791f
feat(core): Expose MCP registry search to the assistant as a tool (#35318)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-05 15:19:03 +00:00
oleg
f9bddc7ff3
fix: Include node behavior flags in instance-ai eval judge context (no-changelog) (#35644) 2026-08-05 14:59:37 +00:00
José Braulio González Valido
7c61f2826a
fix(ai-builder): Give a case's scenario data tables per-run names (no-changelog) (#35543)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-05 12:48:00 +00:00
Predrag Ristic
40ba0ddb20
fix(core): Show Instance AI model overload errors clearly (#35498) 2026-08-05 11:18:36 +00:00
Charlie Kolb
1806b7ca46
docs: Correct SearXNG JSON-format setup for Instance AI (no-changelog) (#35417)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 07:57:59 +00:00
José Braulio González Valido
d57a81ac60
fix(ai-builder): Keep model-provider outages out of eval builder scores (no-changelog) (#35293)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 10:52:11 +00:00
n8n-assistant[bot]
b533ecd685
🚀 Release 2.34.0 (#35487)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-08-04 07:14:55 +00:00
Robin Braumann
ce52c555d6
feat(core): Consolidate agent creation and modification telemetry (#35444)
Some checks are pending
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.18.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
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 20:04:27 +00:00
José Braulio González Valido
5d8f2353bf
fix(ai-builder): Give a restored seed workflow a unique name and evict leftovers (no-changelog) (#35299)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 17:26:21 +00:00
Robin Braumann
1155eb7959
feat(core): Create agents on first configuration instead of on click (#35429)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 16:20:04 +00:00
José Braulio González Valido
e62417356f
feat(ai-builder): Collapse the eval case's three seed keys into one seed union (no-changelog) (#35292)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 14:37:06 +00:00
Raúl Gómez Morales
5decab21ac
fix(ai-builder): Treat bound stored credentials as settled in setup analysis (#35340) 2026-08-03 13:44:37 +00:00
Mutasem Aldmour
05a809867e
feat(ai-builder): Add eval check for secrets placed in HTTP node parameters (no-changelog) (#35421)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 13:43:24 +00:00
José Braulio González Valido
c6917a194f
fix(ai-builder): Record the served wire envelope in the eval LLM mock ledger (no-changelog) (#34929)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-03 13:16:45 +00:00
Predrag Ristic
852fed1c0a
fix: Skip redundant workflow edit approval in AI Assistant (#35423) 2026-08-03 12:38:45 +00:00
Albert Alises
a97e3052c2
fix(core): Classify Instance AI error reports by severity and quota cause (#35353) 2026-08-03 12:38:42 +00:00
Albert Alises
dff04ce06e
fix(core): Make Instance AI resume claims atomic (no-changelog) (#35354) 2026-08-03 11:27:06 +00:00
José Braulio González Valido
a2b8383bf9
feat(ai-builder): Let eval cases set up a working credential (no-changelog) (#35410)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 11:21:11 +00:00
Rodrigo Santos da Silva
a25a1ec608
feat: Add manual credential-setup path to instance-ai eval harness (no-changelog) (#35197)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-03 09:11:25 +00:00
Robin Braumann
5b68642b5d
fix: Correct n8n Connect model credential handling in the Agent Builder (no-changelog) (#35313)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-31 15:23:02 +00:00
José Braulio González Valido
be12a4ccdc
feat(ai-builder): Let eval runs exercise the builder's web search (no-changelog) (#35274)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-31 07:31:10 +00:00
oleg
1cedd9f114
fix(core): Skip error workflow dispatch for AI builder verification runs (#35247)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-31 07:17:59 +00:00
oleg
703466644c
fix(core): Preserve saved node positions when the assistant edits a workflow (#35268)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 07:17:45 +00:00
Michael Kret
47569fcd88
fix: Support n8n credits on nodes with multiple credential types (#35190) 2026-07-31 05:16:29 +00:00
Robin Braumann
9b1d5af815
fix(core): Stop AIA agent builder on cancel without red tree errors (no-changelog) (#35243)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-30 15:43:55 +00:00
Riqwan Thamir
bbd7b7db88
feat(core): Add workflow SDK validation framework for Instance AI (#35045)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-30 15:18:11 +00:00
Michael Kret
1c11f43556
feat: Enable n8n Connect for the Agent Builder (#34298)
Co-authored-by: Robin Braumann <50590409+bjorger@users.noreply.github.com>
2026-07-30 15:14:02 +00:00
José Braulio González Valido
00fe448a68
feat(ai-builder): Verify approval-loop branches with scripted gate decisions (#34822)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-30 11:05:51 +00:00
José Braulio González Valido
c3b50283fd
fix(ai-builder): Report an unparseable LLM check verdict as errored (no-changelog) (#35198)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-30 08:18:36 +00:00
José Braulio González Valido
aad2fa5577
feat(ai-builder): Add a Google Drive credential template to the eval seeder (no-changelog) (#35200)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-29 22:17:11 +00:00
Mutasem Aldmour
22c8117321
fix(ai-builder): Route eval report artifacts through --output-dir (no-changelog) (#35083)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-29 11:04:42 +00:00
José Braulio González Valido
2ae18ad9f6
feat(ai-builder): Validate the eval conversation-seed message envelope (no-changelog) (#35138)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-29 08:58:55 +00:00
Luka Zivkovic
650d893151
feat(ai-builder): Emit transcriptPerRun and buildErrorPerRun in eval-results.json (no-changelog) (#35078)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 19:25:22 +00:00
Tomi Turtiainen
b964ed6f4b
refactor(core): Move sleep into @n8n/utils and unify sleep/sleepWithAbort (#35057) 2026-07-28 18:47:18 +00:00
José Braulio González Valido
632ef22c0c
feat(ai-builder): Carry an eval case's conversation seed in the case body (no-changelog) (#35074)
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.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.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-28 16:26:08 +00:00
Michael Drury
0ef049d12a
build(core): Upgrade agents to AI SDK 7 (#35072) 2026-07-28 16:13:00 +00:00
José Braulio González Valido
6d8b01dc79
fix(ai-builder): Enforce declared field names on eval pin data (no-changelog) (#34960)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 13:11:02 +00:00
Michael Kret
b2af755502
fix(core): Prefer n8n credits covered nodes in Instance AI workflow builds (#35019) 2026-07-28 11:58:42 +00:00
n8n-release-tag-merge[bot]
acc62367c2 Merge tag 'n8n@2.33.0' 2026-07-28 07:58:38 +00:00
José Braulio González Valido
66408a0cd5
feat(ai-builder): Push agent intent eval cases from data/agents and drop synced case files (no-changelog) (#34957)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 07:25:30 +00:00