Commit Graph
21 Commits
Author SHA1 Message Date
Matsu 1c40b4b6d0 chore: More Typescript 7 migrations (#34228) 2026-07-16 07:44:11 +00: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
Benjamin Schroth 387bb73665 fix(AI Agent Node): Preserve parallel tool call structure in chat memory (#32481) 2026-06-30 14:41:00 +00:00
Arvin AandClaude Opus 4.7 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
Matsu 9ab58df394 chore: Migrate @n8n/nodes-langchain from Jest to Vitest (#28950) 2026-05-05 08:27:59 +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
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
Benjamin Schroth 3dbca3e0df fix(AI Agent Node): Fix gemini thought signatures for parallel tool calls (#24982) 2026-01-30 08:34:39 +00:00
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
yehorkardash ac5abba4b6 feat(core): Add $tool.name and $tool.parameters expressions (#24783) 2026-01-26 07:31:30 +00:00
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
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
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 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
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
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