emrecaglarid
469068b2d5
feat(editor): Agent checks rev 5.17 (no-changelog)
...
P0 polish from the video review:
- Needs work uses the secondary (purple) callout tokens instead of warning
- "Check that" label, "Example 1 of 2", verdicts "Needs work:" / "Looks good"
- Apply suggestion / Apply all suggestions, one primary button per surface
- Faces stack: at most 3 plus "+N", needs work first, passes uncoloured
- Safety line names the agent's channels and node tools
- Caption under the first card title saying the n8n assistant ran it
- "View" and "Not right" text buttons replace icon buttons
- Slider label reads as a count of the prepared checks
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-08 10:19:15 +03:00
emrecaglarid
403859bf5a
feat(editor): Agent checks rev 5.16 (no-changelog)
...
One checks card in the builder thread that moves step by step: the first check
runs after the build, harder cases are offered, the run shows as one line and
ends in a summary. Failures show the judge's suggested instruction with Apply /
Keep as is; Apply hands the approved fix to the builder through a hidden handoff
context, then the examples run again and the card closes as one line that stays
where it finished in the thread.
Checks tab: one toggle filter, one primary action, open rows with labelled
sections, delete with confirmation, a thumbs-down on passing replies that opens
the rule, and "Add a check" that saves a typed rule and writes its example.
Apply in the tab stays on the tab and reruns in place.
Backend: the judge returns a suggested instruction with needs_work, case
generation takes a typed rule, and a checks-fix handoff context reaches the
builder without showing in the thread.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 15:06:03 +03:00
emrecaglarid
3fbfa2ec8b
feat(editor): Agent checks prototype (no-changelog)
...
Design prototype of Checks for the Agents builder, behind N8N_ENV_FEAT_AGENT_CHECKS.
- Judge step in agent evals: each example gets a verdict against its rule.
- Dataset columns for check, kind and suggested; subset runs by rowIds.
- Checks tab in the Evals slot, before Settings: filter buttons, Sessions-style
rows, inline panel with the rule, the practice thread and the verdict.
- First-check card in the builder thread with the practice-run footer,
examples stack, folded running state and one-at-a-time review.
- Fix the agent and Fix N with the builder send right away and rerun every
check after the next save.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-01 14:12:27 +03:00
Ricardo Espinoza
a1ffb45ff4
feat(core): Add the OAuth client and auth type to MCP tool-call events ( #36630 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-24 11:31:00 +00:00
Rúben Castro
0fa9bca002
feat(core): Register type-availability-policies module scaffold (no-changelog) ( #36707 )
2026-08-24 10:33:48 +00:00
Mike Repeć
ac39778d9b
refactor: Add ANSI styling to get-n8n.sh output (no-changelog) ( #36904 )
2026-08-24 10:23:53 +00:00
Jaakko Husso
af27b0d3d6
fix(editor): Keep AI Assistant step narration inside thinking blocks ( #36808 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 10:00:26 +00:00
Uddish Verma
12c56ca494
refactor(API): Migrate POST /workflows to the decorator pattern (no-changelog) ( #36614 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 09:07:24 +00:00
Alex Grozav
97947b7167
fix(editor): Close the demo-route workflow document store null window (no-changelog) ( #36399 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-24 09:03:11 +00:00
João Almeida
72c3bb1804
refactor(editor): Reorder MCP Access so auto-expose sits with workflows (no-changelog) ( #36706 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-24 08:52:38 +00:00
Jaakko Husso
2ef3e84091
fix(core): Redact secrets and PII from AIA message telemetry (no-changelog) ( #36839 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 08:21:03 +00:00
Kai
adf93e4d89
feat(editor): Improve empty and loading states in the review inbox ( #36829 )
2026-08-24 07:52:55 +00:00
Bernhard Wittmann
36c35abb71
chore: Bump Browser Use Chrome extension to 0.0.7 ( #36840 )
2026-08-24 06:46:07 +00:00
Bernhard Wittmann
32bc2e0ea1
feat: Remember allowed Browser Use hosts (no-changelog) ( #36744 )
2026-08-24 06:33:59 +00:00
Alex Grozav
d008bb9bd5
feat: Publish ./plugin as its own entry (no-changelog) ( #36445 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-24 06:15:39 +00:00
Iván Ovejero
0f9fadc361
ci: Skip -pc steps when the built ref has no -pc tags ( #36885 )
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
2026-08-24 05:05:54 +00:00
n8n-assistant[bot]
fa1dcaabae
chore: Update e2e impact map ( #36891 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-24 03:14:48 +00:00
n8n-assistant[bot]
8a75915beb
chore: Update node popularity data ( #36890 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-24 00:27:12 +00:00
n8n-assistant[bot]
7968432083
chore: Update e2e impact map ( #36872 )
...
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
Build: Benchmark Image / build (push) Has been cancelled
Util: Update Node Popularity / update-popularity (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-23 03:15:41 +00:00
n8n-cat-bot[bot]
5a0b3f02c7
chore: Bump catalog dep @sentry/core ^10.55.0 → 10.70.0 (minor) ( #36828 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-22 21:32:25 +00:00
n8n-assistant[bot]
fbd9449c26
chore: Update e2e impact map ( #36858 )
...
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: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-22 03:12:46 +00:00
Emilia
df8bfd9e56
feat(core): Back off a failing poll trigger instead of re-polling every tick (no-changelog) ( #35707 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-08-21 23:17:17 +00:00
Krystian Slowik
fca317096e
fix(core): Include workflow description in source control push and pull ( #33695 )
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
Util: Publish API Schema / Cloudflare Pages (push) Has been cancelled
2026-08-21 20:01:56 +00:00
Romeo Balta
1a1e18f0e4
feat(editor): Add AI Assistant free-use nudge experiment (no-changelog) ( #36206 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-21 16:42:24 +00:00
Michael Drury
131f6645ff
fix: Use sub-agent names and publish before assignment ( #36846 )
2026-08-21 16:32:30 +00:00
Savelii
04dedd60d6
feat(core): Revert - Make form trigger OAuth2 authentication generally available ( #36848 )
2026-08-21 16:32:30 +00:00
Mike Repeć
36c5dc3f38
fix(editor): Remove doubled code block box in markdown renderer ( #36844 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 15:28:37 +00:00
Ayyub Bhoraniya
34de8b3998
fix(Google Calendar Node): Allow switching an event between all-day and timed ( #35802 )
...
Co-authored-by: Ayyub Bhoraniya <314098225+ayyubbhoraniya@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-08-21 15:12:29 +00:00
Declan Carroll
14cd525465
fix: Retry the codespace skills install and add the security plugin (no-changelog) ( #36764 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-21 14:48:54 +00:00
Guillaume Jacquart
047229449a
fix(core): Limit domain restriction errors to the target host ( #36836 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-21 14:43:17 +00:00
Veljko Terzic
f2bce4e2d9
fix(core): Reduce cold-boot community package install storm ( #36814 )
2026-08-21 14:26:40 +00:00
Irénée
50954e34cd
feat(core): Export git connection projects to repository folder (no-changelog) ( #36719 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-21 14:18:40 +00:00
Iván Ovejero
c4892a4a1a
ci: Pin the runner image in the -pc e2e job ( #36825 )
2026-08-21 14:07:18 +00:00
RomanDavydchuk
f41cf0cbd6
feat(editor): Move AI Assistant connections from the sidebar to a "+" button in the text input ( #36585 )
2026-08-21 13:37:06 +00:00
Sebastien Powell
496f9d884d
feat(editor): Move RadioGroup out of v2 and remove the RadioButtons remnant ( #36793 )
2026-08-21 13:28:51 +00:00
Bernhard Wittmann
077d7782a2
fix(core): Redact secrets rendered beside their label in browser snapshots ( #36817 )
2026-08-21 13:24:00 +00:00
Mike Repeć
e3ec6795bf
docs: Update README quick-start setup command (no-changelog) ( #36831 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 13:19:16 +00:00
Yuliia Pominchuk
2cb6a34045
feat(core): Make form trigger OAuth2 authentication generally available ( #36451 )
...
Co-authored-by: Savelii Sychov <savelii.sychov@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 13:12:41 +00:00
Andreas Fitzek
66d4793c93
feat(core): Verify the trigger identity once and bind it to the execution ( #36599 )
2026-08-21 13:12:02 +00:00
Charlie Kolb
c80be69f3c
feat: Show live pull progress and suggest opening n8n in the install script ( #36625 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 13:11:08 +00:00
Anne Aguirre
07559f63f9
fix(ai-builder): Task to channel agent session bind consolidation ( #36730 )
2026-08-21 13:10:37 +00:00
Benjamin Schroth
28145a5be1
fix(core): Route leader-only channel operations through the leader ( #36686 )
2026-08-21 13:08:23 +00:00
Bernhard Wittmann
9c4b439122
fix(core): Stop code editors mangling values typed by browser_type (no-changelog) ( #36804 )
2026-08-21 13:08:05 +00:00
Ricardo Espinoza
47adccc0bf
feat: Deprecate the "Any workflow" caller policy ( #36350 )
2026-08-21 13:04:32 +00:00
Savelii
b821298c73
feat(core): Explain connected accounts on the form shell banner ( #36823 )
...
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
Util: Publish API Schema / Cloudflare Pages (push) Waiting to run
Build: Benchmark Image / build (push) Has been cancelled
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 12:47:23 +00:00
Declan Carroll
2a6e6f1787
build: Re-pin oxlint to 1.78.0 (no-changelog) ( #36827 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-21 12:45:28 +00:00
Daria
37aee61ff4
fix(editor): Group output panel warnings to keep it usable ( #36619 )
2026-08-21 12:36:31 +00:00
Sandra Zollner
a9cfe9835d
refactor(editor): Rename workflow reviews inbox route to /reviews (no-changelog) ( #36824 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-21 12:33:17 +00:00
Predrag Ristic
fa2cbabb11
feat(core): Support inherited env for Instance AI eval lanes (no-changelog) ( #36818 )
2026-08-21 12:23:54 +00:00
Michael Drury
b7c3fe7962
fix(editor): Show agent validation details in tooltips ( #36772 )
2026-08-21 12:15:49 +00:00