Commit Graph

153 Commits

Author SHA1 Message Date
Yen Su 2b3f683919 fix(AWS Bedrock Chat Model Node): List application inference profiles in model dropdown (#36728) 2026-08-24 12:50:06 +00:00
Anne Aguirre 53bd5f7a37 fix(core): Surface agent failures with a useful message and original cause (#36603) 2026-08-20 08:11:56 +00:00
Elias Meire 64ed864315 fix(core): Expose incoming request headers to MCP trigger tools (#35236)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-13 14:24:28 +00:00
Arvin A d5845df4fc fix(AI Agent Node): Stop pre-tool-call text leaking into agent responses (#35212) 2026-08-04 08:06:04 +00:00
Stephen Wright 78e27ff40c fix(AWS Bedrock Chat Model Node): Enable TCP keepalive on Bedrock runtime connections (#35323) 2026-07-31 12:05:42 +00:00
Ilfat Mindubaev c963e9bf3d feat(Embeddings AWS Bedrock Node): Add inference profile models and node options (#34991)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-30 09:16:04 +00:00
Eugene c6e5ecd861 fix(Google Vertex Chat Model Node): Preserve Gemini thought signature on single tool calls (#34797)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-07-28 09:51:15 +00:00
Rodrigo Santos da Silva 4d247a1176 fix(DeepSeek Node): Preserve reasoning_content on tool-calling turns (#34924)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-27 11:00:18 +00:00
José Braulio González Valido 1713d9a9bc fix: Parse structured output from content-block model responses in chain nodes (#34928)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-25 16:57:31 +00:00
PRATHAMESH HUKKERI 96264a063b fix: Extend orphan message cleanup to handle trailing orphans from memory trimming (#34385)
Co-authored-by: Prathamesh Hukkeri <prathamesh04@users.noreply.github.com>
2026-07-20 14:27:26 +00:00
Elias Meire bdff8f4be9 fix(core): Fix AI Agent not seeing tools connected through HITL tools (#34271) 2026-07-17 09:53:50 +00:00
Matsu 1c40b4b6d0 chore: More Typescript 7 migrations (#34228) 2026-07-16 07:44:11 +00:00
Ilfat Mindubaev a4738eaf49 feat(AWS Bedrock Chat Model Node): Add Timeout option (#34072) 2026-07-14 07:49:51 +00:00
Ilfat Mindubaev 12fc9a0f29 feat: Support custom endpoints for AWS Bedrock (VPC/PrivateLink) (#33805)
Co-authored-by: Stephen Wright <sjw948@gmail.com>
2026-07-13 12:48:40 +00:00
n8n-assistant[bot] 46c1a0e8f3 chore: Bundle/2.x (#33793)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
2026-07-08 08:48:55 +03:00
yehorkardash 704d95672b fix(AI Agent Node): Remove assistant tool call redundant message and simplify chat tool response (#33640) 2026-07-07 10:37:39 +00:00
Stephen Wright 3ed8be9625 fix(AWS Bedrock Chat Model Node): Validate regions from ARNs and IAM credentials (#33638) 2026-07-07 06:47:32 +00:00
Matsu df97053888 chore: Remove references to Jest (#33282) 2026-07-01 09:03:25 +00:00
Benjamin Schroth 387bb73665 fix(AI Agent Node): Preserve parallel tool call structure in chat memory (#32481) 2026-06-30 14:41:00 +00:00
Thanasis G ec665788b1 refactor(core): Expose AWS credentials via a proper n8n-nodes-base sub-path (no-changelog) (#32989)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 09:02:07 +00:00
Matsu 9a495280b3 test(MCP Client Tool Node): Stabilize runtime mocks and use vi APIs (no-changelog) (#33222)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 12:24:16 +00:00
Thanasis G 3dee0ff9b9 fix(core): Use regional AWS STS endpoints in China and GovCloud (#32825)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 13:04:25 +00:00
Csaba Tuncsik 328310a73c chore: Add AWS SDK credential-discovery guardrails (#32757) 2026-06-24 04:35:15 +00:00
Stephen Wright c3167769c3 refactor: Remove unused AWS SDK dependency and load the SDK lazily (#32776) 2026-06-23 10:27:28 +00:00
eric-liu add5ab29dd feat: Add AWS Assume Role support for Bedrock nodes (#28663)
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-04 15:08:41 +00:00
bjorger 872171cd66 fix(core): Normalize LangChain parser errors (#31499)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-03 12:51:23 +00:00
Arvin A e9920b62d5 fix(langchain agent Node): Resolve sub-agent tool calls inline when nested (#31072)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 13:38:52 +00:00
n8n-assistant[bot] d4f9223842 chore: Bundle/2.x (#31173)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 08:36:28 +03:00
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