Commit Graph

8146 Commits

Author SHA1 Message Date
Luka Zivkovic
7c6c04aaad Merge branch 'master' into codex/agent-eval-preview-execution 2026-10-19 18:18:38 +02:00
Jaakko Husso
ef30f75e7b
refactor(core): Move the Agents chat relay into its own service (no-changelog) (#41230)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 14:58:57 +00:00
Jaakko Husso
c94ff47cd8
feat(core): Add instance-scoped agents to the Agents (no-changelog) (#40616)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 14:37:16 +00:00
Svetoslav Dekov
804033af54
feat(core): Add skills hub CRUD tools to the MCP server (no-changelog) (#41398)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 14:35:54 +00:00
Thanasis G
d6d24f267c
feat(core): Report the CPU and memory limits n8n was given in telemetry (#40421)
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 13:50:59 +00:00
Michael Drury
d74f3f2cdd
fix(core): Keep cancelled Assistant activity settled (#40786) 2026-10-19 13:42:22 +00:00
Riqwan Thamir
5ad13f6606
feat(core): Record builder success metrics in Instance AI traces (no-changelog) (#40714)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-19 12:38:33 +00:00
Ricardo Espinoza
b27f132218
fix(core): Copy each agent draft into the skills hub only once (no-changelog) (#41350) 2026-10-19 12:36:57 +00:00
Eugene
4fd7a1bad7
fix(core): Apply partial Agent plan updates and report finish time (no-changelog) (#41267) 2026-10-19 12:16:51 +00:00
Ricardo Espinoza
086fcf9437
feat(core): Add SCIM user provisioning (no-changelog) (#40419) 2026-10-19 12:16:33 +00:00
Svetoslav Dekov
8323dfd1e1
fix(core): Let preview chat agents make changes through their tools (#41403)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 11:50:31 +00:00
yehorkardash
d27de60b95
feat: Don't save MCP connections without user approval (#39996)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-19 11:28:03 +00:00
Svetoslav Dekov
38a1b15646
feat(core): Let skills API callers report their telemetry source (no-changelog) (#41397)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 11:11:15 +00:00
Mike Repeć
6e04287582
fix(core): Key queue job outcomes by job on shutdown resume (#40569) 2026-10-19 09:42:09 +00:00
Thanasis G
b2edcb5727
feat(core): Report the runtime n8n runs on in telemetry (#40420)
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 09:32:53 +00:00
Bernhard Wittmann
5a02fc57aa
feat(core): Let Teams agents send messages from scheduled tasks (no-changelog) (#41244) 2026-10-19 09:14:29 +00:00
Lorent Lempereur
ffec16672c
feat(core): Run the idempotency-key cleanup as a durable system task (no-changelog) (#41009)
Co-authored-by: Veljko Terzic <veljko.terzic@n8n.io>
2026-10-19 08:25:25 +00:00
Veljko Terzic
d9cfa767ab
test(core): Add integration tests for the system task runner across mains (no-changelog) (#40878) 2026-10-19 08:20:18 +00:00
MHMD
862c7eceab
feat(core): Run the Form and Chat trigger redirect login against a trusted source (#41123) 2026-10-19 07:50:33 +00:00
James Martin
60d6231375
chore(core): Update redaction message to explain that it was redacted because of a child (no-changelog) (#41171)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-19 07:41:40 +00:00
MHMD
0936dfddc3
feat(core): Refuse revoked access tokens of the local server on the inbound pipeline (#41266) 2026-10-19 07:17:35 +00:00
Riqwan Thamir
ff975f1b9e
perf(core): Stop writing Instance AI skills to the sandbox (no-changelog) (#41220)
Some checks are pending
CI: Master (Build, Test, Lint) / Build & format (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Verify single-instance deps (npm-install) (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-10-17 14:02:07 +00:00
Olivier
842ec5b62d
fix(core): Turn off expression spans by default (#41211)
Some checks are pending
CI: Master (Build, Test, Lint) / Build & format (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 22:23:07 +00:00
n8n-cat-bot[bot]
ec074519d9
feat: Add policy attachment read endpoints (no-changelog) (#41122)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 16:13:10 +00:00
Guillaume Jacquart
532e8ef930
fix(core): Save policy rules that name uninstalled packages (no-changelog) (#41210)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-16 14:48:56 +00:00
n8n-cat-bot[bot]
8ee5cf1845
chore: Flaky test: frontend.service.test.ts (3 master or merge-queue commits in 72 h) (#41279)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-16 14:44:01 +00:00
Rúben Castro
eaf47cfe39
fix(editor): Improve destination validation and surface save errors (#40897)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
2026-10-16 14:14:55 +00:00
Ricardo Espinoza
986b82fa28
feat: Add telemetry events to the skills hub (no-changelog) (#41234) 2026-10-16 14:12:37 +00:00
Jaakko Husso
f34c093f08
feat(core): Add an optional model for n8n Assistant memory tasks (#41137)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 13:55:06 +00:00
Mike Repeć
158152496a
fix(core): Reuse connections in the log streaming webhook destination (#41261)
Co-authored-by: Theo Nastos <theodore.nastos@n8n.io>
2026-10-16 13:54:34 +00:00
Ricardo Espinoza
6a015ecb18
fix(core): Check the delete permission when the agent page moves a skill (no-changelog) (#41222) 2026-10-16 13:52:18 +00:00
n8n-cat-bot[bot]
033ec05bff
chore: Bump handlebars 4.7.9 → 4.7.10 (patch) to clear 6 Aikido findings (#41277)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-16 13:46:42 +00:00
Theodore Nastos
dd79a610c5
feat(core): Enable node and credential type policies by default (#41022) 2026-10-16 13:44:56 +00:00
Uddish Verma
f92b4c11d6
feat(API): Limit Public API requests for each API key (no-changelog) (#41008)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 13:19:34 +00:00
Bernhard Wittmann
7001886432
fix(core): Give each new Microsoft Teams sign-in credential a unique name (no-changelog) (#41256) 2026-10-16 13:04:21 +00:00
Sam Wooler
a906d2fdfc
feat(API): Return the parent folder on workflow read endpoints (#40981)
Co-authored-by: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-16 12:48:25 +00:00
Predrag Ristic
1405d4a351
feat(core): Add self-healing results to Inbox (#40741) 2026-10-16 12:07:09 +00:00
Anne Aguirre
f84413516a
fix(core): Web search misconfigs in agents as UserError (#41257) 2026-10-16 12:00:35 +00:00
Sandra Zollner
333a010112
feat(core): Store promotion exports in n8n directory (#40863)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 12:00:28 +00:00
Ali Elkhateeb
b7b3d72737
feat(API): Honor Idempotency-Key on Public API POST requests (#40978)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 11:58:36 +00:00
MHMD
e7f0607bf1
fix(core): Allow switching a node back to a credential the user cannot use after a save (#41198) 2026-10-16 11:39:13 +00:00
Sandra Zollner
64d8a3ad19
feat(core): Add promotion run and review data model (no-changelog) (#40794)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 11:28:06 +00:00
James Martin
c70b5d49b3
fix(core): Redact a parent execution if any sub-workflows have redaction enabled (#41129)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-16 11:02:43 +00:00
Jan Kalkan
eba25caa70
feat(core): Require credential:create scope for create-with-values package imports (no-changelog) (#41131)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 09:55:56 +00:00
Sam Wooler
fe3627914a
fix(API): Log errors before returning generic 500 in Public API (#41186)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 09:54:41 +00:00
Jaakko Husso
aba5258930
feat(core): Add the scope column to the agents table (no-changelog) (#41165)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 09:52:52 +00:00
Bernhard Wittmann
aadbb7c498
fix(editor): Let the Assistant chat finish the Microsoft Teams setup (no-changelog) (#41188) 2026-10-16 09:38:51 +00:00
Predrag Ristic
8bee1eeb20
refactor(core): Prepare the shared Inbox (#40739)
Co-authored-by: kgrhartlage <kai.hartlage@n8n.io>
2026-10-16 09:37:52 +00:00
Eugene
2eab299dfa
fix(core): Pass Agent stop signals to foreground workflow tools (no-changelog) (#40776) 2026-10-16 09:21:44 +00:00
Riqwan Thamir
fa88c3e251
feat(core): Write finish_setup credentials into node tools (no-changelog) (#41219)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-16 08:49:51 +00:00