Commit Graph

24820 Commits

Author SHA1 Message Date
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
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
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
e838224264
feat(editor): Build the new group shapes on the canvas (no-changelog) (#39319)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 19:41:52 +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
n8n-cat-bot[bot]
f63195656a
chore: Bug — Sharing drop-down looks like it's broken (#39481)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-09-24 19:00:57 +00:00
n8n-cat-bot[bot]
8bd4563087
chore: Bug - Misaligned input box in workflow settings (#39478)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-24 18:13:47 +00:00
n8n-cat-bot[bot]
f9b2987716
chore: Variable scope shows as global until refresh (#39479)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-24 17:42:06 +00:00
Declan Carroll
0347de1f22
ci: Publish and smoke-test pinned toolchain image (no-changelog) (#39538) 2026-09-24 17:51:27 +01:00
Michael Drury
9329d1f752
fix(editor): Keep agent capability chips within card width (#39532) 2026-09-24 16:26:05 +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
Mayank SIngh
a9bc9c57e7
fix(Mistral Cloud Node): Support citation reference chunks (#38952) 2026-09-24 15:13:31 +00:00
Ricardo Espinoza
d4999a2b2f
fix(editor): Prefill the server URL in the Mistral Vibe connector link (#39518) 2026-09-24 15:08:09 +00:00
Michael Drury
8a0d833080
fix(editor): Show Agent Builder activity on prompt submission (#39501) 2026-09-24 14:45:56 +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
n8n-cat-bot[bot]
7edb12df2d
chore: Share the binary-file node helper between execution contexts (#39473)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-24 13:49: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
José Braulio González Valido
f2a10ff3ed
docs(ai-builder): Describe dispatcher calibration and branch validation in the eval skills (no-changelog) (#39251)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-24 13:38:15 +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
n8n-cat-bot[bot]
64d20004c7
test: Add structural main-landmark check with regression tests (#37755)
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 12:37:51 +00:00