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
e9db70df83
regression fix
2026-09-27 01:58:35 +02:00
Riqwan Thamir
e864c9ac57
fix cache break
2026-09-27 00:38:59 +02:00
Riqwan Thamir
15e14f9de1
major changes to skills + tools
2026-09-27 00:06:12 +02:00
Riqwan Thamir
90d474716e
minor changes to test
2026-09-26 23:02:05 +02:00
Riqwan Thamir
9730bc49c3
feat(core): Show a recommended tool mode for each skill in the skill catalog (no-changelog)
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-26 22:54:14 +02:00
Riqwan Thamir
500c7eb7f7
feat(core): Tell skill and tool discovery tools to pick the tool mode first (no-changelog)
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-26 22:54:13 +02:00
Riqwan Thamir
9d1ded99b1
feat(core): Compact context on tool-mode switch and give active skills their own system block (no-changelog)
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-26 17:03:10 +02:00
Riqwan Thamir
001c8e2ec6
minor changes to sys
2026-09-26 09:54:57 +02:00
Riqwan Thamir
98fc0444cd
minor changes to sys
2026-09-26 02:44:34 +02:00
Riqwan Thamir
e44ddb1377
complete agent run
2026-09-26 02:34:18 +02:00
Riqwan Thamir
e521dfd5c7
toolmode part two
2026-09-26 01:32:07 +02:00
Riqwan Thamir
847726b59c
Merge branch 'instance-ai-readable-llm-step-config' into test/general-agent
2026-09-26 01:11:28 +02:00
Riqwan Thamir
358adac439
toolmode part one
2026-09-26 01:11:11 +02:00
Riqwan Thamir
9561313e75
tool description schema cleanup
2026-09-26 00:31:51 +02:00
Riqwan Thamir
f948d202ac
cleanup system prompt
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-26 00:12:02 +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
e6d3fce2fa
progressive skill loading
2026-09-25 23:30:29 +02:00
Riqwan Thamir
faa88fa63c
remove planning stuff
2026-09-25 22:42:16 +02:00
Riqwan Thamir
26ae5bc1e7
test(editor): Check that OpenAI prompt cache retention sets the cache lifetime (no-changelog)
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-25 13:48:43 +02:00
Riqwan Thamir
261573cf71
fix(editor): Use the requested cache lifetime in Instance AI cache-break detection (no-changelog)
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-25 13:33:30 +02:00
Riqwan Thamir
d420bb3513
feat(editor): Make Instance AI LLM step debug data readable (no-changelog)
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-25 09:02:12 +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
c7318ab320
test(core): Remove system prompt instance URL test
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 22:50:28 +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
José Braulio González Valido
44471d1c94
fix(ai-builder): Validate only the selected case files in the eval push CLI (no-changelog) ( #39248 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-24 20:11:04 +00: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
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
Mayank SIngh
a9bc9c57e7
fix(Mistral Cloud Node): Support citation reference chunks ( #38952 )
2026-09-24 15:13:31 +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
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
Dawid Myslak
7af6741bf2
feat(editor): Suggest Gateway credits after credential errors ( #38818 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 11:49:34 +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
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
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
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
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
Benny Neugebauer
d23f949801
fix: Make n8n-node release work with release-it 21 ( #39378 )
2026-09-23 22:37:00 +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