Commit Graph

232 Commits

Author SHA1 Message Date
Robin Braumann
6912024af8
fix(core): Gate observation on the model-facing window budget (no-changelog) (#37438)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Matsu <matias.huhta@n8n.io>
2026-09-02 11:13:37 +00:00
Robin Braumann
39f49b9a74
feat: Trigger observational memory mid-run on a token budget (#37234)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 12:11:47 +00:00
Robin Braumann
a1b1f2e918
perf(core): Acquire agent workspace sandboxes lazily, make them persistent, and share them with delegated sub-agents (#37242)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 10:13:10 +00:00
Robin Braumann
fa43bc8892
feat(core): Resolve sub-agents and workflow tools by run type (#37117)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 11:52:29 +00:00
Robin Braumann
b54500d438
fix(core): Preserve binary content in agent tool results (#37206)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-28 08:43:28 +00:00
Jaakko Husso
c2f636bc2d
fix(core): Keep the API version in the Gemini base URL for agent models (#37239)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 14:43:46 +00:00
Anne Aguirre
ad24a481c2
fix(core): Prevent Supabase vector store node auth client timer leaks (#37054) 2026-08-27 08:08:49 +00:00
Precious Amesinlola
ebbdc1ab72
feat(core): Add Moonshot, MiniMax and Qwen Cloud as model providers in Agent Builder (#36751)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: jeanpaul <jeanpaul@users.noreply.github.com>
2026-08-26 11:04:12 +00:00
oleg
052c30eac3
fix(core): Keep abandoned tool-call suspensions visible in AI Assistant thread history (#36737) 2026-08-26 07:22:13 +00:00
n8n-assistant[bot]
541a312dc2
🚀 Release 2.37.0 (#36986)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-08-25 07:32:14 +00:00
Jaakko Husso
c699a71bc2
feat(editor): Redact AI Assistant frontend telemetry (no-changelog) (#36914)
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 (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-25 06:27:39 +00:00
Predrag Ristic
6170b2bf18
build(core): Update Instance AI dependencies (#36635) 2026-08-24 13:35:16 +00:00
n8n-cat-bot[bot]
13029c6313
chore: Bump catalog dep @supabase/supabase-js 2.50.0 → 2.112.3 (minor) (#36710)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-20 10:10:30 +00:00
Riqwan Thamir
9376c576e2
fix(core): Validate chat models and recover from execution failures (#36550)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 16:46:31 +00:00
Riqwan Thamir
686da48e63
feat(core): Add tool result provenance boundary to observation log transcripts (no-changelog) (#36552)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 16:15:45 +00:00
oleg
be44726ff4
fix(core): Harden Daytona sandbox acquisition against transient failures and stuck sandboxes (#36528) 2026-08-19 12:03:08 +00:00
Elias Meire
fdbf88b469
test(core): Add MCP registry discovery evals (no-changelog) (#36063) 2026-08-18 12:28:05 +00:00
n8n-assistant[bot]
8f82586bba
🚀 Release 2.36.0 (#36483)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-08-18 08:24:56 +00:00
Robin Braumann
0791359ffd
fix(core): Harden agent HTTP Request tool configuration (#36463)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 17:10:50 +00:00
Mutasem Aldmour
bae82bdad5
fix(core): Recover model turns that end without usable output (#36423)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-17 13:15:35 +00:00
Robin Braumann
ce1b52177e
feat(core): Isolate Agent sandboxes by principal (#36203)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 12:54:24 +00:00
Robin Braumann
6b656c97af
refactor(core): Consolidate agent workspace string replacement tools (no-changelog) (#36178)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2026-08-17 11:11:51 +00:00
Robin Braumann
6cd9a2bfdb
feat: Add LangSmith agent session debug export (#36309)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 11:02:00 +00:00
Iván Ovejero
c0acde43a1
ci: Run PR pipeline on Node 26 (#34032)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-14 07:54:25 +00:00
Riqwan Thamir
0ae3f72063
feat(core): Route Instance AI and Agent Builder proxy traffic for moonshotai/kimi-k3 (no-changelog) (#36204)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-14 06:09:28 +00:00
Anne Aguirre
e1cd75734b
fix(ai-builder): Recover stuck tool-call UI and MCP timeout progressive update (#36162) 2026-08-13 15:55:44 +00:00
Anne Aguirre
be1fde19f4
fix(ai-builder): Align HITL approval resume schemas with confirm envelope (#36047) 2026-08-13 11:06:24 +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
Robin Braumann
01ce4490d0
feat(core): Add writable workspaces to agents (#36033)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 12:24:33 +00:00
Robin Braumann
6a30736841
feat(core): Add n8n Sandbox support to Agent Knowledge (#35811)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 11:18:19 +00:00
n8n-assistant[bot]
5102c608eb
🚀 Release 2.35.0 (#36006)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-08-11 07:16:06 +00:00
Raúl Gómez Morales
c04825d4c4
fix(core): Fail stalled Instance AI model streams fast instead of hanging (#35943) 2026-08-10 15:45:15 +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
Elias Meire
eeaa425056
fix(core): Compile MCP tool schemas on their declared JSON Schema dialect (#35610) 2026-08-10 14:02:57 +00:00
oleg
269a45d7dd
feat: Load Instance AI models dynamically (#35927) 2026-08-10 12:56:24 +00:00
Riqwan Thamir
67b4e4af70
fix(core): Accept absolute workspace paths and retry empty model turns (no-changelog) (#35850)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-07 15:21:13 +00:00
Robin Braumann
ae1252a7ad
feat(core): Add local agent token counting (#35836)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-07 13:27:01 +00:00
Robin Braumann
8fbcd7efe9
fix(core): Bound oversized agent tool results (#35759)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-07 07:18:55 +00:00
Michael Drury
19281fcaf7
build: Update AI SDK dependencies (no-changelog) (#35665) 2026-08-06 21:50:00 +00:00
José Braulio González Valido
a2c9578294
fix(core): Keep valid resume payloads intact when ignoring undeclared fields (#35751)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 20:48:09 +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
José Braulio González Valido
42754a82b3
fix(core): Ignore undeclared fields in agent resume payloads (#35607)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 08:06:04 +00:00
Rodrigo Santos da Silva
1f2b96f330
feat: Add OpenTelemetry tracing to agent memory operations (no-changelog) (#35407)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-04 14:57:17 +00:00
n8n-assistant[bot]
b533ecd685
🚀 Release 2.34.0 (#35487)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-08-04 07:14:55 +00:00
Michael Drury
edc377c9d5
fix(core): Propagate sub-agent tool approvals (#35368) 2026-08-03 16:26:27 +00:00
Albert Alises
1ad5efee7c
fix(core): Harden Instance AI sandbox acquisition (no-changelog) (#35314) 2026-08-03 13:45:52 +00:00
Albert Alises
dff04ce06e
fix(core): Make Instance AI resume claims atomic (no-changelog) (#35354) 2026-08-03 11:27:06 +00:00
Robin Braumann
8f4816e848
fix(core): Classify agent execution pulse with run_type (#35346)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 09:37:33 +00:00
Albert Alises
3fe8d6e0f6
fix(core): Tolerate JSON Schema patterns incompatible with the regex u flag (#35320) 2026-08-03 08:36:12 +00:00
Robin Braumann
5b68642b5d
fix: Correct n8n Connect model credential handling in the Agent Builder (no-changelog) (#35313)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-31 15:23:02 +00:00