Commit Graph

21539 Commits

Author SHA1 Message Date
Riqwan Thamir
7599467b70
chore: add skill
Some checks failed
CI: Python / Checks (push) Has been cancelled
2026-07-04 00:13:10 +02:00
Riqwan Thamir
a1d75fc07c
chore: improvements to subagents 2026-07-04 00:08:29 +02:00
Riqwan Thamir
fdabae51fe
chore: subagents 2026-07-03 23:40:07 +02:00
Riqwan Thamir
2433f2cd2e
refactor(core): Remove Instance AI orchestration delegate tool (no-changelog)
Squash-merge PR #33556 into test-discovery-agents. Drops the generic delegate
orchestration tool, subAgentMaxSteps setting, and DelegateCard UI while keeping
discover-workflow-context via a shared sync-sub-agent helper.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 17:28:51 +02:00
Riqwan Thamir
05f2f5cd73
fix(cli): mock resolveSubAgentModelConfig in instance-ai service test
The runtime workspace setup test now calls resolveSubAgentModelConfig on the model service.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 17:25:18 +02:00
Riqwan Thamir
fb331e1ae7
fix(cli): use vitest APIs in instance-ai model service test
Replace leftover jest.spyOn/jest.fn calls that broke typecheck in the Vitest test suite.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 17:25:15 +02:00
Riqwan Thamir
8ebde86096
wip 2026-07-03 17:25:14 +02:00
Riqwan Thamir
baf50839d3
wip 2026-07-03 17:25:13 +02:00
Riqwan Thamir
33c6d6fcba
feat(core): Test delegation 2026-07-03 17:25:11 +02:00
Iván Ovejero
614456f378
refactor: Add breaking change rule for multi-output Always Output Data (#33553) 2026-07-03 14:21:58 +00:00
Tomi Turtiainen
7d68aa6211
fix(core): Exclude streaming endpoints from Sentry request tracing (no-changelog) (#33550)
Some checks failed
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.16.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
2026-07-03 13:39:53 +00:00
Tomi Turtiainen
c706cd4b96
feat(editor): Deprecate $getPairedItem in the expression editor (#33549) 2026-07-03 13:39:39 +00:00
Albert Alises
2be4092c4d
fix(core): Improve Instance AI workflow-building reliability (#33530) 2026-07-03 13:27:45 +00:00
Emilia
645a65f35d
feat(core): Add durable scheduler executor (claim + dispatch + lease) (no-changelog) (#33497)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-07-03 13:13:50 +00:00
Riqwan Thamir
686891b483
refactor(core): Remove Instance AI dead code (no-changelog) (#33551)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 13:05:20 +00:00
Yuliia Pominchuk
99cf7767cb
fix(editor): Gate tag write actions in UI behind RBAC scopes (#33378)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 13:01:31 +00:00
yehorkardash
5b39761a89
fix(MCP Client Node): Don't send undefined token to mcp and include resource in token request (#33527) 2026-07-03 12:55:56 +00:00
Raúl Gómez Morales
e46e3217c8
fix(core): Preserve Instance AI agent activity when its run snapshot is empty (#33557) 2026-07-03 12:40:23 +00:00
bjorger
e9e2dd6ba1
fix(core): Make agent execution project-scoped so published workflows in team projects can message agents (#33459)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 12:29:17 +00:00
Irénée
7e738cad02
fix(core): Improve OTEL error type handling (#33519) 2026-07-03 12:03:41 +00:00
Bernhard Wittmann
48024f243f
fix: Broaden secret detection in browser tool snapshots (#33528) 2026-07-03 11:56:29 +00:00
Benjamin Schroth
27b284457f
feat(API): Add public API endpoints to read evaluation test runs (#33455) 2026-07-03 11:56:26 +00:00
James Gee
8117437708
feat(core): Export contained workflows when exporting a folder (no-changelog) (#33482) 2026-07-03 11:40:35 +00:00
Jaakko Husso
d448379500
fix(core): Persist AI Assistant domain-access approvals across restarts and mains (#33454)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 11:07:12 +00:00
ppolinaua
af8acbfabc
docs: Update README with new product positioning (#33538) 2026-07-03 10:50:18 +00:00
Jaakko Husso
e609a0569a
fix(core): Fix instance AI title refinement logic (no-changelog) (#33517)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 10:44:50 +00:00
Jaakko Husso
0b57845383
chore: Shorten default AI assistant thread auto-removal to 30 days (#33494) 2026-07-03 10:44:39 +00:00
Jaakko Husso
3bca7275bb
feat: Configure Instance AI providers via environment variables only (no-changelog) (#33488)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 10:44:22 +00:00
Rohit Gahlawat
4cf766daa0
fix(Pipedrive Node): Send activity person as primary participant for v2 API (#31789)
Co-authored-by: Elias Meire <elias@meire.dev>
2026-07-03 10:30:45 +00:00
Csaba Tuncsik
ef7e7b511c
fix: Unify Microsoft Service Principal target validation across nodes (no-changelog) (#33343) 2026-07-03 10:29:26 +00:00
Bernhard Wittmann
c2aa7d6f07
fix(core): Support element refs when capturing browser secrets (no-changelog) (#33518) 2026-07-03 10:26:35 +00:00
Irénée
e01bb9e8db
fix(core): Improve external secrets provider failure logs (#33104) 2026-07-03 10:22:34 +00:00
RomanDavydchuk
ddfbb77935
fix(editor): Polish instance AI MCP connections UI (no-changelog) (#32785)
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
2026-07-03 10:22:26 +00:00
Jon
403583dde6
chore: Remove unused references in Tournament (#33477) 2026-07-03 10:17:53 +00:00
Matsu
4ab7cd0bec
test: Enable restoreMocks by default in shared vitest configs (#33526)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 10:03:01 +00:00
n8n-cat-bot[bot]
e0e1189792
test: Make ChatHub E2E assertions resilient to mocked-LLM drift (#33529)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 10:02:30 +00:00
mfsiega
aa2d5d48f9
feat(editor): Reflect async and partial publication on the publish button (no-changelog) (#33310)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-03 10:01:10 +00:00
Charlie Kolb
af89bd2a84
chore: Add script to seed an example instance with workflows (#33513) 2026-07-03 09:21:32 +00:00
Sebastien Powell
cbbe113d25
feat(editor): Add new Tree component to @n8n/design-system (#33291) 2026-07-03 09:19:22 +00:00
Sandra Zollner
62f3c7c3c3
feat(core): Enable filtering crashed executions via public API (#33485) 2026-07-03 09:07:55 +00:00
Yuliia Pominchuk
112b405bc9
fix: Minor updates to custom instance roles (#33520) 2026-07-03 08:55:05 +00:00
Milorad FIlipović
579656db2e
test: Parallelize MCP workflow evals across build lanes (no-changelog) (#33468) 2026-07-03 08:33:42 +00:00
Romeo Balta
105b00b0ee
fix(editor): Track Instance AI prompt suggestion exposure (no-changelog) (#33487) 2026-07-03 08:32:43 +00:00
Nikhil Kuriakose
0a6cb663e3
feat(editor): Improve data table node (#28199)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 08:29:47 +00:00
Jaakko Husso
8efa7fcf81
fix(core): Fix Instance AI orchestrator prompt caching across resumes (no-changelog) (#33504)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 08:27:33 +00:00
Guillaume Jacquart
62aa7b110f
fix(editor): Hide "Needs first setup" badge for private credentials (#33392)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 08:03:23 +00:00
Guillaume Jacquart
546ee30465
fix(core): Surface the underlying cause on OAuth callback errors (#33390)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 07:55:18 +00:00
Andreas Fitzek
36aa28b354
fix: Block manual project member changes when project roles are managed (#33270) 2026-07-03 07:34:14 +00:00
José Braulio González Valido
a8f1b2c1b8
ci: Scope Instance AI evals dispatcher to PR gating (no-changelog) (#33499)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 07:29:09 +00:00
Emilia
ae50852162
fix(API): Only exclude running executions from the public executions list (#32657) 2026-07-03 07:25:20 +00:00