Riqwan Thamir
3b04e3732e
balance out mode switching
2026-09-28 01:46:55 +02:00
Riqwan Thamir
e313492269
hail mary
2026-09-27 10:35:30 +02:00
Riqwan Thamir
15e14f9de1
major changes to skills + tools
2026-09-27 00:06:12 +02:00
Riqwan Thamir
001c8e2ec6
minor changes to sys
2026-09-26 09:54:57 +02:00
Riqwan Thamir
e44ddb1377
complete agent run
2026-09-26 02:34:18 +02:00
Riqwan Thamir
358adac439
toolmode part one
2026-09-26 01:11:11 +02:00
Riqwan Thamir
97ddfd5c8d
Merge branch 'ins-1551-move-instance-urls-out-of-the-instance-ai-system-prompt-to' into test/general-agent
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-25 23:35:57 +02:00
Riqwan Thamir
faa88fa63c
remove planning stuff
2026-09-25 22:42:16 +02:00
Riqwan Thamir
537ccef89b
perf(core): Render the per-turn clock as one line
...
The <current-date-time> block now holds a single sentence without a
markdown heading. The sub-agent prompt keeps its heading.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 23:04:36 +02:00
Riqwan Thamir
5c3b71da27
fix(core): Send instance URLs only on user turns
...
Internal follow-ups replay the user turn that already carries the
<instance-urls> block, so they skip it like the other ambient blocks.
Add service-level tests for both paths.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 23:00:15 +02:00
Riqwan Thamir
1648291b22
perf(core): Move instance URLs out of the Instance AI system prompt
...
Per-instance webhook and form base URLs made every instance's system
prompt unique, so no two instances shared a prompt-cache prefix. The
URLs now ride each user turn in an <instance-urls> block inside
<thread-context>.
https: //linear.app/n8n/issue/INS-1551
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 22:37:19 +02:00
mfsiega
de238f3dde
feat(core): Run engine 2.0 as a standalone data plane (no-changelog) ( #39440 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-24 19:51:43 +00:00
Miguel Ángel Moreno
3aa9179424
feat(core): Accept the new group shapes when a workflow is saved (no-changelog) ( #39236 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 19:41:51 +00:00
Miguel Ángel Moreno
0fedb30182
feat(core): Add a feature flag for each relaxed node group rule (no-changelog) ( #39171 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 19:41:50 +00:00
Veljko Terzic
6c6123fb29
feat(core): Run the Instance AI checkpoint pruning as a durable system task (no-changelog) ( #39508 )
2026-09-24 15:58:27 +00:00
Dmitrii
d9c9d6e616
fix(core): Stop retrying instance reports the receiver rejects with 400 or 413 ( #39502 )
2026-09-24 15:23:14 +00:00
Kai
2b891f17a5
feat(editor): Create credentials and variables from promotion bindings ( #39342 )
2026-09-24 14:36:58 +00:00
Robin Braumann
5ca15b3793
feat(core): Connect Preview and integrations to the agent queue ( #39468 )
2026-09-24 14:24:38 +00:00
Sandra Zollner
3ea51f9944
feat(core): Add project-scoped selective promote endpoint (no-changelog) ( #38434 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
2026-09-24 14:07:29 +00:00
Bernhard Wittmann
edf112cd92
feat: Guide the Microsoft Teams channel setup from n8n (no-changelog) ( #38804 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 13:48:06 +00:00
n8n-cat-bot[bot]
fbb27a989c
chore: Extract the duplicated workflowPublish policy-enforcement ( #37674 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-24 13:16:55 +00:00
Robin Braumann
6c592bdb33
feat(core): Add the durable agent message queue foundation ( #39435 )
2026-09-24 12:27:30 +00:00
Jaakko Husso
482ffb5306
fix(core): Run one node of a tool through the node that runs it (no-changelog) ( #38759 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 12:26:45 +00:00
n8n-cat-bot[bot]
25eeb74fe9
chore: Migrate GET /api/v1/community-packages to PublicApiController ( #39352 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-09-24 12:04:37 +00:00
MHMD
5e65197df6
feat(core): Block publishing a workflow the publisher cannot run (no-changelog) ( #39425 )
2026-09-24 12:01:43 +00:00
Oğuz Eroğlu
dd4e7f62b2
feat(editor): Route assistant credit CTAs to top-up for UBB accounts ( #39416 )
2026-09-24 11:48:53 +00:00
Roman Makowiak
099e832028
feat(core): Return the limit on a refused preference write and show the refusal in the chat (no-changelog) ( #39324 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-24 11:42:02 +00:00
Benjamin Schroth
3628dc1f04
fix(core): Close Chat integration runtime on shutdown and let followers send ( #38958 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 11:06:12 +00:00
Robin Braumann
c829374f48
fix(core): Show content filtering errors in agent chat (no-changelog) ( #39477 )
2026-09-24 11:05:24 +00:00
Pierantonio Cangianiello
e5996eeaff
feat(engine): Support Buffer bodies in Engine 2.0 sendResponse (no-changelog) ( #39483 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-24 11:03:12 +00:00
Lorent Lempereur
b94a3e5d16
fix(core): Run the telemetry pulse packet on the durable scheduler (no-changelog) ( #39321 )
2026-09-24 10:23:46 +00:00
Lorent Lempereur
f49b611321
refactor(core): Move the telemetry buffer flush to a system task (no-changelog) ( #39309 )
2026-09-24 10:23:45 +00:00
Lorent Lempereur
40b99348e8
refactor(core): Move the telemetry pulse packet to a system task (no-changelog) ( #39304 )
2026-09-24 10:23:44 +00:00
Ricardo Espinoza
b4106dcf63
feat(core): Save, update and undo a preference over MCP (no-changelog) ( #39436 )
...
Co-authored-by: Roman Makowiak <roman.makowiak@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 09:35:56 +00:00
Anne Aguirre
3b3ac393ba
feat(editor): Add a write lock to the agent builder ( #38758 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 09:22:54 +00:00
James Martin
96735b20d9
feat(editor): Displays instance admins (and owner) in all project user lists ( #39419 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 09:13:23 +00:00
mfsiega
fdd6f127c2
refactor(core): Prepare engine data plane for standalone execution (no-changelog) ( #39439 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2026-09-24 09:11:16 +00:00
Michael Kret
4dbe8de82d
feat: Add Gateway credits option to Agent web search ( #39169 )
2026-09-24 09:06:10 +00:00
Tomi Turtiainen
d1e5637929
refactor(core): Extract webhook invocation (no-changelog) ( #39452 )
2026-09-24 08:53:14 +00:00
Tomi Turtiainen
95c4070090
feat(core): Support the responseNode webhook response mode on engine 2.0 (no-changelog) ( #39003 )
2026-09-24 08:24:43 +00:00
Yuliia Pominchuk
7d1bae51fc
fix(core): Validate token payload before resolving the user ( #39078 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 07:54:13 +00:00
Theodore Nastos
ea1e4ef249
feat(core): Propagate project span attributes to node spans ( #39420 )
2026-09-24 07:42:06 +00:00
Bernhard Wittmann
f9982ef182
feat(core): Add the Microsoft Teams agent channel (no-changelog) ( #38686 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 07:06:58 +00:00
Dmitrii
f9147709a6
fix(core): Retry instance reports that cross the UTC midnight boundary ( #39290 )
2026-09-23 20:49:41 +00:00
Samyak Jain
82cd04c9a6
fix(core): Release the expression isolate when the webhook response ends ( #39138 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-23 20:12:46 +00:00
Theodore Nastos
dc98f6483a
fix(core): Apply a node type policy rule to the node's synthetic tool variants (no-changelog) ( #39289 )
2026-09-23 18:30:50 +00:00
Milorad FIlipović
0efb22a1dd
feat(editor): Support bounded workflow search and recent state (no-changelog) ( #39283 )
2026-09-23 18:20:56 +00:00
Tomi Turtiainen
972db68d6b
feat(engine): Report execution response failures ( #39001 )
2026-09-23 16:54:39 +00:00
Rúben Castro
49c61475de
feat(core): Add credential type availability endpoint for a project (no-changelog) ( #39317 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-23 15:52:26 +00:00
Ricardo Espinoza
46be542125
chore(core): Revert deprecate the "Any workflow" caller policy ( #39400 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-23 15:48:53 +00:00