raphagomezn8n
13a756a268
fix(AWS AI Agent Node): use the AWS credential alone for identity
...
Remove the optional second (bearer) credential. The AWS credential already
covers IAM keys, Assume Role and IRSA/workload identity, which is everything
needed to authenticate the invocation — the extra unlabeled credential picker
was redundant and confusing.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-21 11:09:16 +02:00
raphagomezn8n
f5e3055ae9
feat(AWS AI Agent Node): session lifecycle and credential-based identity
...
- Add a Session mode (Start New / Resume); the Session ID is only requested
when resuming, and a new conversation returns a fresh session ID.
- Remove the hardcoded identity dropdown and user-id field. The AWS
credential provides the invocation identity (IAM/SigV4); on-behalf-of-user
identity is an optional bearer credential on top, so identity is never
entered as a node field.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 14:53:51 +02:00
raphagomezn8n
266591242d
feat(AWS AI Agent Node): broaden the simulated allowed-tools list
...
Add more representative AgentCore Gateway tools (browser, calculator, SES,
human approval, Lambda, memory, REST, S3, etc.) to the Allowed Tools option
so the simulated UI shows a fuller picker.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 14:21:07 +02:00
raphagomezn8n
19bf0d5449
test(AWS AI Agent Node): add Vitest tests for the node
...
Cover the node description, parameter panel, stubbed harness search and
execute output (including the continueOnFail path) using Vitest and
vitest-mock-extended, matching the current nodes-base test setup.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 17:48:04 +02:00
raphagomezn8n
af4ac8eef5
refactor(AWS AI Agent Node): address review feedback and fix formatting
...
- Move Region into the Options collection instead of a top-level field
- Remove the Bearer Token field; the token is supplied via the credential,
not a node property (keep the non-secret User ID)
- Apply Biome formatting and alphabetize collection/tool options
- Add subtitle and tidy descriptions to satisfy lint rules
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 17:43:31 +02:00
raphagomezn8n
c5c4c99707
fix: sort AWS AI Agent region options alphabetically
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 17:43:31 +02:00
raphagomezn8n
8e6f1b2964
test: cover continueOnFail path in AWS AI Agent node execute
2026-07-17 17:43:31 +02:00
raphagomezn8n
4396ead6d5
feat: shape stubbed execute output for AWS AI Agent node
2026-07-17 17:43:31 +02:00
raphagomezn8n
da3fa01612
feat: stub harness list-search for AWS AI Agent node
2026-07-17 17:43:31 +02:00
raphagomezn8n
5bee8c456c
feat: add full parameter panel to AWS AI Agent node
2026-07-17 17:43:31 +02:00
raphagomezn8n
9e2966e25a
feat: scaffold AWS AI Agent node (UI simulation)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 17:43:31 +02:00
James Gee
2b846aa2bf
chore(core): Remove source project id from data table export ( #34464 )
2026-07-17 15:07:26 +00:00
Miguel Ángel Moreno
d990aa7321
chore: Fix "between" typos ( #34405 )
2026-07-17 15:01:37 +00:00
Mike Repeć
4d39e0d97e
test: De-flake webhook and MCP trigger header auth e2e tests (no-changelog) ( #34437 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 14:52:23 +00:00
Mike Repeć
09f5adec0d
fix(core): Resolve @n8n/expression-runtime to its CJS build under Node ( #34463 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 14:51:34 +00:00
yehorkardash
f47023066e
feat: Add showOnDeployment option, show warning for read file node on cloud ( #34417 )
...
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-07-17 14:32:37 +00:00
Mutasem Aldmour
7d6fd4ca9c
fix: Report an unverifiable unit as notVerified, not a silent pass ( #34421 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 14:23:10 +00:00
Raúl Gómez Morales
ab8dde5b79
feat(core): Flip the Instance AI durable event log on by default with a pre-log backfill migration (no-changelog) ( #34349 )
2026-07-17 14:01:21 +00:00
Rodrigo Santos da Silva
b42aeee50f
feat: Adding agents tracing environment variable ( #34401 )
2026-07-17 14:00:37 +00:00
Irénée
581e490729
feat(core): Add workflow requirements to package exports ( #34217 )
2026-07-17 13:44:24 +00:00
Thanasis G
cf775e2645
feat(Microsoft Excel SharePoint Node): Add Sheet and Table Get Many with searchable sheet/table dropdowns (no-changelog) ( #34296 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-17 13:36:43 +00:00
Milorad FIlipović
1a830d677d
feat(editor): Improve group select & collapse/expand UX (no-changelog) ( #34238 )
2026-07-17 13:26:19 +00:00
Alex Grozav
8b2a6cad85
refactor(editor): Retire rbac.store shim, import from @n8n/stores directly (no-changelog) ( #34316 )
2026-07-17 13:25:03 +00:00
Eugene
97433c9163
feat(core): Show Telegram typing indicator while an agent processes a message (no-changelog) ( #34369 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 13:07:15 +00:00
Michael Kret
263ec699d6
feat(core): Adopt "n8n credits" wording and default to it in Instance AI ( #34426 )
2026-07-17 13:02:29 +00:00
Anne Aguirre
6d56cee0f4
fix(ai-builder): Open agent chat preview on the same tab on instance AI ( #34441 )
...
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
2026-07-17 12:32:13 +00:00
Robin Braumann
9882c5c6cc
fix(core): Preserve agent builder question answers ( #34414 )
...
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
Build: Benchmark Image / build (push) Has been cancelled
Util: Sync API Docs / sync-public-api (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 12:11:02 +00:00
Matsu
74991e4342
chore: Clean up dangling Jest artifacts ( #34446 )
2026-07-17 11:58:36 +00:00
Matsu
86eaa10ff2
chore: Clean up TS migration artifacts ( #34439 )
2026-07-17 11:58:18 +00:00
Danny Martini
a09bb99f71
chore(core): Add test:integration:dev watch script to packages/cli (no-changelog) ( #34444 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 11:48:24 +00:00
Elias Meire
391deb91af
fix: Serialize date output in FTP, Set, IMAP and Unleashed nodes ( #34205 )
2026-07-17 11:47:09 +00:00
Guillaume Jacquart
ea4f604d51
test(editor): Cover managed OAuth availability without node context ( #34430 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 11:28:09 +00:00
Michael Drury
9ef376ba8f
fix(editor): Improve agent node canvas sizing, placement and selector open link (no-changelog) ( #34363 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 11:26:05 +00:00
Rob Hough
e8922cbadf
fix(editor): Restore previous route when closing session trace ( #34423 )
2026-07-17 11:24:30 +00:00
Matsu
3323eb688b
test: Fix flaky Instance AI remediation guard skill narration assertion (no-changelog) ( #34442 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 11:18:00 +00:00
Mutasem Aldmour
40c5b76708
fix: Do not lose scenario results on a budget/timeout abort ( #34419 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 11:15:28 +00:00
Robin Braumann
8879b87980
fix(editor): Reconcile stale Instance AI run state on reload and stop ( #34432 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 11:15:23 +00:00
Daria
ecff317c57
feat(editor): Save canvas group description pinned state in local storage ( #34220 )
2026-07-17 11:14:26 +00:00
Mutasem Aldmour
1b173c791a
fix: Provide provider-accurate response shapes for evals ( #34418 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 11:08:48 +00:00
Robin Braumann
7c7506dc16
fix(core): Persist MCP servers when credential setup is skipped ( #34399 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 11:08:12 +00:00
Danny Martini
4aa5fd08e9
chore(core): Make dockerized schema-docs independent of container-to-host networking (no-changelog) ( #34146 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 10:37:52 +00:00
Riqwan Thamir
ecef57fdc5
fix(core): Stop workflow-builder from adding sticky notes by default (no-changelog) ( #34410 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-17 10:34:27 +00:00
James Martin
338f186f0b
fix(core): Replace https agent for 'Ignore SSL issues' OAuth2 requests with one that respects proxies ( #34234 )
2026-07-17 10:18:59 +00:00
Anne Aguirre
9fad2ba510
feat(ai-builder): Send agent preview chat context to AIA chat ( #34308 )
2026-07-17 10:17:17 +00:00
Iván Ovejero
f7496a5aae
feat(core): Add per-workflow execution data write bytes metric ( #34425 )
2026-07-17 10:13:58 +00:00
Daria
8477e5896a
feat(editor): Add descriptions to canvas groups ( #34219 )
2026-07-17 09:59:51 +00:00
Anne Aguirre
f851863090
feat(ai-builder): Help AIA remove / adjust agent channels (sp Slack) via chat ( #34241 )
2026-07-17 09:54:48 +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
Anne Aguirre
8c1d17ff51
fix(ai-builder): Wire thread conversation history - with caps - for agents with slack channel ( #34354 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-17 09:46:40 +00:00
Arvin A
dde77cb7d3
feat(editor): Add per-case compare tabs to eval collection compare view ( #33880 )
2026-07-17 09:46:40 +00:00