Commit Graph

77 Commits

Author SHA1 Message Date
Jaakko Husso
7fe438e530
fix(core): Keep AI Assistant workflow builds honest about their project (#37177)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 09:40:04 +00:00
Michael Drury
e4edf893c5
fix(core): Reuse native Agent channel capabilities (#36849) 2026-08-25 15:52:52 +00:00
Swifty
629660482c
docs: Align Instance AI documentation with current architecture (#37032) 2026-08-25 14:00:06 +00:00
Michael Drury
2c12be2ba4
fix(core): Pass MCP connector tools to Agent Builder (#36753) 2026-08-20 15:53:17 +00:00
Jaakko Husso
dc3030f88d
fix(core): Stop retaining Instance AI events in memory under the durable log (no-changelog) (#36691)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-20 12:52:04 +00:00
Jaakko Husso
e1a6ede450
fix(core): Handle projects better on AIA workflow listing (#36413)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-18 11:58:35 +00:00
Jaakko Husso
6ace2a5b4f
fix(core): Remember skipped Instance AI credential setup for the rest of a thread (#36308)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-17 12:53:22 +00:00
Riqwan Thamir
91ebeecb4e
feat(core): Improve Instance AI model experiments (no-changelog) (#35034)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-13 10:15:03 +00:00
Elias Meire
fb430aab05
feat(core): Add an inline Available tools card to connect MCP servers from the assistant chat (#35332) 2026-08-13 09:22:24 +00:00
Elias Meire
3571c09d9b
feat(core): Tell the assistant which services are connected and what tools they expose (#35931) 2026-08-11 09:02:51 +00:00
Riqwan Thamir
237c50314b
fix(core): Stop auto-selecting the only generic auth credential (#35963)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 07:10:31 +00:00
oleg
0e7e49bdc9
fix(core): Reattach n8n-sandbox thread sandboxes after restart, idle eviction, and across mains (#35953) 2026-08-10 14:09:06 +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
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
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
Albert Alises
4078318cff
feat: Configure the AI Assistant through a redesigned instance settings page (#34493) 2026-07-27 10:07:28 +00:00
Riqwan Thamir
765129c436
refactor(core): Slim system prompt into skills and tool descriptions (no-changelog) (#34816)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-24 09:58:06 +00:00
Riqwan Thamir
4f8fef13ca
fix(core): Cancel Instance AI tool runs promptly when generation is stopped (#34433)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Robin Braumann <50590409+bjorger@users.noreply.github.com>
2026-07-20 11:23:16 +00:00
Raúl Gómez Morales
ab8dde5b79
feat(core): Flip the Instance AI durable event log on by default with a pre-log backfill migration (no-changelog) (#34349) 2026-07-17 14:01:21 +00:00
Anne Aguirre
84ee0632a3
feat(ai-builder): Allow AIA agent builder to publish and unpublish first-class agents (#34368) 2026-07-17 07:08:34 +00:00
Riqwan Thamir
65e267bce7
fix(core, editor): Clarify credential setup outcomes and add requireUserSelection (#34268)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-16 09:59:15 +00:00
oleg
97446258af
feat(editor): Collapse AI Assistant thinking traces into thinking blocks (#34274)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-07-16 08:56:19 +00:00
Robin Braumann
cf5ea8e173
fix(core): Make the AI Assistant agent-aware — intent gate, multi-agent sessions, builder session cleanup (no-changelog) (#34200)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-15 13:00:10 +00:00
Raúl Gómez Morales
897533b603
feat(core): Wire the Instance AI durable event log behind N8N_INSTANCE_AI_DURABLE_LOG (no-changelog) (#33984)
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.16.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-14 15:49:22 +00:00
Robin Braumann
fd13039be2
feat(core): Cascade builder sub-agent questions into the AI assistant chat (no-changelog) (#34086)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-14 14:22:03 +00:00
Robin Braumann
2a6119ea31
feat(core): Rework builder interactive tools onto the shared interaction contract (no-changelog) (#34071)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-13 15:51:21 +00:00
Robin Braumann
f1d156b6cd
feat(core): Route AI assistant agent building through a builder sub-agent (no-changelog) (#34056)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-13 14:52:08 +00:00
Robin Braumann
dc5cc1434e
chore(core): Remove the assistant's embedded agent-builder toolset (no-changelog) (#34066)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-13 14:20:13 +00:00
oleg
0fee78b7fc
fix(core): Support bare models for custom AI Assistant endpoints (#34016) 2026-07-13 09:52:39 +00:00
Riqwan Thamir
345b7aaabe
perf(core): Reduce Instance AI initial tool context (no-changelog) (#33815)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-10 07:59:35 +00:00
Jaakko Husso
4dd369991f
feat(core): Use a shared per-thread event sequence for Instance AI multi-main (no-changelog) (#33558)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 07:44:20 +00:00
Anne Aguirre
6c5a5086b3
feat(core): Guide users through channel setup when building agents in the AI Assistant (#33479)
Co-authored-by: Robin Braumann <robin.braumann@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Michael Drury <michael.drury@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 19:46:14 +00:00
Anne Aguirre
50d2340c51
fix(core): Enable multiturn conversations when building an agent via agent builder route in AIA (no-changelog) (#33840)
Co-authored-by: Michael Drury <michael.drury@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 16:41:37 +00:00
Anne Aguirre
5c6544af4a
feat(core): Port agent builder skills and tools to Instance AI (no-changelog) (#33384)
Co-authored-by: Robin Braumann <robin.braumann@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Michael Drury <michael.drury@n8n.io>
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
2026-07-08 12:41:12 +00:00
Riqwan Thamir
0775ea114a
refactor(core): Remove Instance AI orchestration delegate tool (no-changelog) (#33556)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-07 09:15:26 +00:00
Jaakko Husso
0b57845383
chore: Shorten default AI assistant thread auto-removal to 30 days (#33494) 2026-07-03 10:44:39 +00:00
José Braulio González Valido
2ad33a1303
fix(ai-builder): Fix AI-node eval mock-execution timeouts (no-changelog) (#33323)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 08:33:51 +00:00
Jaakko Husso
303b9f307c
chore(core): Reduce Daytona sandbox auto-archive and auto-delete defaults (#33016)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 06:46:08 +00:00
Jaakko Husso
fecaa38952
feat(core): Add a way to override the snapshot version (no-changelog) (#32740) 2026-06-22 13:34:28 +00:00
oleg
1e80d41e7e
fix(core): Save Instance AI workflow edits through workspace files (#32545) 2026-06-19 08:40:30 +00:00
Albert Alises
7b7a34993e
chore: Remove remaining Mastra references from Instance AI (docs + source) (#32482) 2026-06-17 13:56:16 +00:00
oleg
f4a1ab6d99
feat(instance-ai): Simulate destructive and user-action nodes during workflow verification (#32209)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-06-17 08:53:55 +00:00
Riqwan Thamir
b60bc923d4
feat(core): Add ability to view agent traces locally under a flag (no-changelog) (#32397) 2026-06-17 08:36:38 +00:00
Jaakko Husso
2e8e81ed7f
feat(core): Auto delete archived sandboxes and support configuring archive/delete TTL (no-changelog) (#31987) 2026-06-10 14:22:32 +00:00
Jaakko Husso
06df815c4b
feat(core): Add output redactor guardrail for instance AI use (#31929) 2026-06-09 12:50:17 +00:00
Jaakko Husso
887c13adb5
feat(core): Make it possible to run sandboxes as ephemeral (no-changelog) (#31977) 2026-06-09 11:50:48 +00:00
oleg
52a1a0809a
feat(core): Decouple Instance AI workflow verification from planning (#31340)
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2026-06-05 10:44:47 +00:00
Jaakko Husso
13a1a993f5
fix(core): Make AI assistant conversation pruning happen regularly (#31707) 2026-06-04 09:39:22 +00:00
oleg
afd7ddf372
feat(core): Use n8n default sandbox for Instance AI (no-changelog) (#31335)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-06-04 08:31:27 +00:00
oleg
69e9202822
chore(core): Update Instance AI default model (#31695) 2026-06-04 07:53:36 +00:00