Mutasem Aldmour
|
72eca2f398
|
refactor: Rename node-level builderHint.message to searchHint and propertyHint (#30062)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-08 13:32:50 +00:00 |
|
Benjamin Schroth
|
bd7eeb7bc8
|
fix(core): Skip disabled tool nodes when mapping AI Agent tool sources (#29460)
|
2026-05-05 15:35:13 +00:00 |
|
Matsu
|
9ab58df394
|
chore: Migrate @n8n/nodes-langchain from Jest to Vitest (#28950)
|
2026-05-05 08:27:59 +00:00 |
|
Luca Mattiazzi
|
ded94a5124
|
fix(Simple Memory Node): Scope memory nodes session id to single memory node (no-changelog) (#28675)
|
2026-04-28 16:32:14 +00:00 |
|
jeanpaul
|
158e3bb042
|
fix(Structured Output Parser Node): Show descriptive error when structured output parser receives empty response (#27443)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-25 08:38:01 +00:00 |
|
Benjamin Schroth
|
46a0aa5093
|
fix(AI Agent Node): Extract tool name correctly for MCP tool calls (#27345)
|
2026-03-23 13:21:20 +00:00 |
|
mjain
|
236e9e589a
|
feat(Agent): Add custom tracing metadata support in Agent Node (#25810)
Co-authored-by: Arvin Ansari <arvin.ansari@n8n.io>
|
2026-03-10 11:52:28 +00:00 |
|
Michael Kret
|
d00a55f869
|
chore: Move createVectoreStore factory to ai-utilities (#25968)
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
|
2026-03-02 09:10:31 +00:00 |
|
Albert Alises
|
7c1985eda3
|
fix(AI Agent Node): Fix orphaned tool messages in AI Agent memory after buffer window slides (#26046)
|
2026-02-20 12:44:38 +00:00 |
|
Albert Alises
|
c811ec1b5e
|
fix(AI Agent Node): Serialize AI Agent intermediateSteps messageLog to plain objects (#25867)
|
2026-02-17 11:25:12 +00:00 |
|
Albert Alises
|
7776b6d092
|
fix(core): Forward custom headers in OpenAI LangChain nodes (#25824)
|
2026-02-16 12:24:45 +00:00 |
|
Mutasem Aldmour
|
9729c2a5da
|
feat(ai-builder): Add code-base workflow builder (#24535)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-10 12:24:27 +00:00 |
|
yehorkardash
|
f2926d63e6
|
feat: Move utils to @n8n/ai-utilities, add openai handler (#25362)
|
2026-02-09 09:15:50 +00:00 |
|
Michael Kret
|
045f5b0b2c
|
chore: Move logWrapper and related helpers to ai-utilities (#25279)
|
2026-02-04 13:46:03 +00:00 |
|
Michael Kret
|
805b2223a8
|
feat(Microsoft Agent 365 Trigger Node): Integration for Microsoft Agents 365 (#25145)
Co-authored-by: Rick Brighenti <202984599+rbrighenti@users.noreply.github.com>
|
2026-02-02 08:42:43 +00:00 |
|
Benjamin Schroth
|
3dbca3e0df
|
fix(AI Agent Node): Fix gemini thought signatures for parallel tool calls (#24982)
|
2026-01-30 08:34:39 +00:00 |
|
yehorkardash
|
8b7ba6f53b
|
fix: Validate OpenAI urls (#24922)
|
2026-01-27 16:13:18 +00:00 |
|
yehorkardash
|
a9f00ec49b
|
feat(AI Agent Node): Pass chat input in denial messages (#24748)
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-01-26 10:41:56 +00:00 |
|
Benjamin Schroth
|
986ae4d68c
|
fix(AI Agent Node): Clarify error message for empty prompt values in define mode (#24774)
|
2026-01-26 08:12:24 +00:00 |
|
yehorkardash
|
ac5abba4b6
|
feat(core): Add $tool.name and $tool.parameters expressions (#24783)
|
2026-01-26 07:31:30 +00:00 |
|
Elias Meire
|
ab2c8b56ab
|
feat(core): Generate HITL tool nodes for sendAndWait operations (#22315)
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-01-23 10:04:11 +00:00 |
|
Mutasem Aldmour
|
d513f1ca3f
|
fix(AI Agent Node): Fix gemini 3 thought signature handling on Vertex AI (#24473)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Benjamin Schroth <benjamin@n8n.io>
|
2026-01-22 16:21:46 +00:00 |
|
Mutasem Aldmour
|
a7e032c454
|
fix(core): Add LangSmith tracing metadata for V3 ToolsAgent (#24314)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-16 08:43:34 +00:00 |
|
Albert Alises
|
f6b0ff5f3e
|
fix(core): Add configurable HTTP timeout for AI nodes to prevent UND_ERR_HEADERS_TIMEOUT errors (#24292)
|
2026-01-15 08:38:39 +00:00 |
|
oleg
|
3775cb1916
|
fix(AI Agent Node): Normalize toolInput to object for LangChain ToolCall compatibility (no-changelog) (#23850)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
|
2026-01-05 12:57:02 +01:00 |
|
oleg
|
daa81a18e8
|
fix(AI Agent Node): Store AI agent tool calls as native LangChain messages (#23687)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
|
2026-01-05 11:36:14 +01:00 |
|
Benjamin Schroth
|
e5c7d434fd
|
fix(Structured Output Parser Node): Fix parsing of JSON with markdown code segments (#23726)
|
2025-12-31 13:45:46 +01:00 |
|
Benjamin Schroth
|
ae2e7a8260
|
fix(AI Agent Node): Fix toolInput field in intermediateSteps output (#23767)
|
2025-12-31 13:16:31 +01:00 |
|
oleg
|
e861344f5b
|
fix(core): Preserve AI tool input/output data on execution error (#23292)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
|
2025-12-18 07:02:10 +01:00 |
|
oleg
|
eb3b77146f
|
fix(Embeddings OpenAI Node): Validate embedding inputs to prevent undefined errors (#23328)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
|
2025-12-17 11:30:04 +01:00 |
|
yehorkardash
|
f20420e36f
|
fix(Guardrails Node): Remove Guardrails from "Source for Prompt" (#22435)
|
2025-12-08 12:36:29 +02:00 |
|
Benjamin Schroth
|
07be71bf74
|
fix(AI Agent Node): Support thinking mode for Anthropic models (#22585)
|
2025-12-03 17:53:35 +01:00 |
|
Benjamin Schroth
|
143136fb02
|
chore: Update langchain (#22500)
|
2025-12-01 16:38:55 +01:00 |
|
Mutasem Aldmour
|
d72d68c719
|
fix: Support resolving $fromAI in vector store tools (#22457)
|
2025-12-01 13:28:19 +01:00 |
|
Benjamin Schroth
|
df81c77a24
|
fix(AI Agent Node): Unify memory management for streaming/non-streaming (#22243)
|
2025-11-26 15:55:20 +01:00 |
|
Benjamin Schroth
|
40b1fc9a4f
|
refactor(AI Agent Node): Split node in helpers (#21363)
|
2025-11-18 09:48:06 +01:00 |
|
yehorkardash
|
d9e2dc2166
|
fix(MCP Client Tool Node): Use proxy for MCP calls (#21720)
|
2025-11-17 11:04:05 +02:00 |
|
oleg
|
53d91ee89f
|
fix(Embeddings AWS Bedrock Node, AWS Bedrock Chat Model Node): Fix HTTP proxy (#21509)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
|
2025-11-10 08:27:28 +01:00 |
|
yehorkardash
|
453f90816b
|
feat(Guardrails Node): Add new node (#20755)
|
2025-10-30 13:36:05 +02:00 |
|
Benjamin Schroth
|
e195677943
|
fix(AI Agent Node): Track source node toolkit tools are executed from (#20866)
|
2025-10-17 08:44:38 +02:00 |
|
Benjamin Schroth
|
8114f8a9ad
|
chore: Update langchain packages (#19754)
|
2025-09-30 12:02:50 +02:00 |
|
oleg
|
2b0203ef54
|
fix(Default Data Loader Node): Use text loader for text/markdown mime-types (#19549)
|
2025-09-15 13:08:53 +02:00 |
|
jeanpaul
|
df9521ff8e
|
fix(core): Prevent race condition in tiktoken encoding cache (no-changelog) (#18780)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-08-26 13:47:42 +02:00 |
|
jeanpaul
|
e233dfa4a2
|
refactor(core): Convert tiktoken file loading to async (#18756)
|
2025-08-25 20:33:38 +02:00 |
|
Iván Ovejero
|
1bee0ddbf1
|
refactor: Upgrade to TypeScript 5.9.2 (#17955)
|
2025-08-06 09:29:09 +02:00 |
|
jeanpaul
|
1fb78cb0ea
|
fix(Structured Output Parser Node): Handle passed objects that do not match schema (#17774)
|
2025-07-29 13:20:12 +02:00 |
|
Michael Kret
|
a98ed2ca49
|
feat: Respond to chat and wait for response (#12546)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
|
2025-07-24 09:48:40 +01:00 |
|
jeanpaul
|
a34b30acc7
|
feat(n8n Evaluation Node): Add pre-defined metrics to the "Set Metrics" operation (#17127)
|
2025-07-11 13:58:26 +02:00 |
|
oleg
|
2402926573
|
fix(Token Splitter Node): Cache tokenizer JSONs in memory (#17201)
|
2025-07-10 19:08:29 +02:00 |
|
Mutasem Aldmour
|
f67581b74d
|
feat(AI Agent Tool Node): Add Agent Tool (#17108)
|
2025-07-09 11:41:58 +02:00 |
|