Commit Graph

174 Commits

Author SHA1 Message Date
Riqwan Thamir
55e92cc283
refactor(core): Consolidate sandbox and skill guidance in system prompt (no-changelog) (#34909)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-24 15:50:37 +00:00
Michael Drury
9503892225
fix: Improve MCP tool handling (no-changelog) (#34827) 2026-07-24 11:00:35 +00:00
yehorkardash
d0b254cff8
fix(HTTP Request Node): Include error body in continueOnFail mode (#34729) 2026-07-24 10:07:14 +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
b0a14728d7
refactor(core): Remove unused templates and list_skills AI tools (no-changelog) (#34741)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-23 15:38:41 +00:00
Rodrigo Santos da Silva
bd6f617efb
feat(core): Nest delegated sub-agent spans under the parent agent trace (#34720)
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.18.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
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-23 14:46:48 +00:00
Robin Braumann
e5b1ac9f38
feat(core): Build agent drafts before asking for setup in the agent builder (no-changelog) (#34615)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-23 12:55:51 +00:00
Rodrigo Santos da Silva
e01e996649
feat(core): Emit agent run spans through the OTel module's tracer (#34460)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-22 08:48:49 +00:00
José Braulio González Valido
5fd800de20
feat(ai-builder): Support execution scenarios for first-class agents in evals (#34384)
Some checks failed
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.18.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
Test: E2E Performance / prepare-docker (push) Has been cancelled
Release: Storybook / Cloudflare Pages (push) Has been cancelled
Test: E2E Performance / build-and-test-performance (push) Has been cancelled
Test: E2E Performance / Canvas Perf Sentinels (push) Has been cancelled
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 13:54:06 +00:00
Robin Braumann
edbed4fc01
fix(core): Sanitize secret values before persisting to agent memory (#34622)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-21 13:19:17 +00:00
n8n-assistant[bot]
662a23c202
🚀 Release 2.32.0 (#34600)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-21 07:14:52 +00:00
Riqwan Thamir
267fd853cd
fix(core): Cancel Instance AI workspace tools promptly on stop (#34551)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Robin Braumann <50590409+bjorger@users.noreply.github.com>
2026-07-20 16:40:44 +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
Robin Braumann
2ef1c3e32f
fix: Keep generated OpenAI cache keys within provider limit (no-changelog) (#34365)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-16 15:53:57 +00:00
Robin Braumann
d9010f7689
feat(core): Trace and meter observational-memory LLM calls and raise observer thresholds (no-changelog) (#34235)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-16 13:19:35 +00:00
Raúl Gómez Morales
865142f5da
feat(core): Sweep interrupted Instance AI runs to a terminal state (no-changelog) (#34183)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 10:37:28 +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
n8n-assistant[bot]
6676eb33fe
🚀 Release 2.31.0 (#34117)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-14 07:18:45 +00:00
oleg
0fee78b7fc
fix(core): Support bare models for custom AI Assistant endpoints (#34016) 2026-07-13 09:52:39 +00:00
Matsu
b7c6c9b215
chore: Migrate @n8n/agents to TypeScript 7 (no-changelog) (#33912) 2026-07-09 11:52:49 +00:00
Robin Braumann
77bce18ff8
fix(core): Normalize Anthropic base URL to the versioned API path (no-changelog) (#33848)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-09 11:15:09 +00:00
Robin Braumann
b93baf9f80
feat(core): Add vector store connections to the agent builder Knowledge tab (no-changelog) (#33767)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-09 11:11:50 +00:00
Matsu
cbf2d2027b
chore: Set up repository for TypeScript 7 migration (#33890) 2026-07-09 13:21:16 +03:00
Raúl Gómez Morales
1fd337a734
feat(core): Add per-step checkpoints and crash resume to the agents SDK (no-changelog) (#33845) 2026-07-09 10:11:28 +00:00
Robin Braumann
52b72dd5a8
feat(core): Add vector store support to the agents SDK (no-changelog) (#33683)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-09 07:14:29 +00:00
Matsu
8bb6489918
chore: Remove remaining Jest references (no-changelog) (#33412)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-09 09:29:24 +03: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
Raúl Gómez Morales
b544b143b7
fix(core): Support custom OpenAI-compatible model endpoints in AI Assistant (#33836) 2026-07-08 12:41:49 +00:00
Riqwan Thamir
b083ab5b5a
feat(core): Support host-controlled delegate sub-agent tool surface (no-changelog) (#33761)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-07 15:06:38 +00:00
Robin Braumann
f25699fe2c
test(core): Extend Instance AI intent eval fixtures (no-changelog) (#33224)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-07 12:49:32 +00:00
n8n-assistant[bot]
f96d6dbd84
🚀 Release 2.30.0 (#33720)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-07 07:16:44 +00:00
Michael Drury
1dce924b0d
fix(core): Agents model list exclude deprecated models and improved error surfacing (no-changelog) (#33631)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 15:27:47 +00:00
José Braulio González Valido
eb59191076
feat(ai-builder): Capture compiled workflow JSON as a trace event for eval seed reconstruction (no-changelog) (#33302)
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
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 15:03:38 +00:00
Milorad FIlipović
c5d65998da
test: Reduce non-builder noise in MCP workflow evals (no-changelog) (#33565) 2026-07-06 13:48:11 +00:00
Albert Alises
f7bf3e6884
perf(core): Reduce Instance AI builder context size and eliminate deterministic retries (no-changelog) (#33604) 2026-07-06 13:21:01 +00:00
RomanDavydchuk
a7b031692f
feat(core): Add telemetry for when the MCP tool call made by AI Assistant is complete (no-changelog) (#33521) 2026-07-06 11:39:26 +00:00
Albert Alises
d90956d41a
perf(core): Eliminate redundant skill content round-trips in Instance AI builder (no-changelog) (#33603) 2026-07-06 09:37:06 +00:00
bjorger
fcceeab4b1
fix(core): Overhaul knowledge base retrieval (no-changelog) (#33501)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 08:20:28 +00:00
Matsu
4ab7cd0bec
test: Enable restoreMocks by default in shared vitest configs (#33526)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 10:03:01 +00:00
Jaakko Husso
8efa7fcf81
fix(core): Fix Instance AI orchestrator prompt caching across resumes (no-changelog) (#33504)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 08:27:33 +00:00
Raúl Gómez Morales
2472df8e6a
fix(core): Preserve Instance AI output for runs stopped before completion (#33335)
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2026-07-03 07:14:45 +00:00
Matsu
39a2093dac
fix(core): Prevent duplicate zod instances that break npm installs (#33463)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 13:27:38 +00:00
bjorger
09488e4396
feat: Add prompt caching for Anthropic and OpenAI agent models (no-changelog) (#33349)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 12:44:50 +00:00
Mutasem Aldmour
25d0d12871
feat(core): Route Instance AI billing to a dedicated credit pool (#33263)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 14:02:53 +00:00
Michael Drury
06dc810c53
fix(core): Agents as first class citizens multi-main support improvements (no-changelog) (#33314) 2026-07-01 12:29:00 +00:00
Matsu
25cecafef7
chore: Fix hoisted type errors on vite configurations (#33276) 2026-07-01 13:29:48 +03:00
Matsu
df97053888
chore: Remove references to Jest (#33282) 2026-07-01 09:03:25 +00:00
Tomi Turtiainen
7fb04cdb98
refactor: Remove @n8n/utils barrel export (no-changelog) (#33082) 2026-06-30 16:05:24 +03:00
n8n-assistant[bot]
f3aec39cf3
🚀 Release 2.29.0 (#33260)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-30 10:21:29 +03:00
bjorger
77b54e6312
feat(core): Support skill references and allowed tools (#33159)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-29 16:28:58 +00:00