Commit Graph

95 Commits

Author SHA1 Message Date
Claude
408cd9b2bb
feat(core): Add REST endpoints to manage linked n8n instances (no-changelog)
Add routes to list, link, check, change and unlink linked instances for the signed-in user.
Store a default project on each link and pick it from the projects that the linked instance lists.
Move the shared request schemas and summary types to @n8n/api-types.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018gK4jZbBjL8toMAnrfJ4mh
2026-10-08 17:23:44 +00:00
Claude
6ae3be8cb1
chore: Regenerate the SQLite schema docs (no-changelog)
The docs now match the migrations on this branch. The Postgres schema docs still need a regeneration.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018gK4jZbBjL8toMAnrfJ4mh
2026-10-07 21:08:33 +00:00
Anne Aguirre
a2fd4189f1
feat(core): Persist agent budget spend in the database (#40138)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-05 15:11:29 +00:00
James Martin
073239e6d5
chore(core): Implements JWKS service to provide key pair for signing tokens (no-changelog) (#39718)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 12:22:32 +00:00
Eugene
b9695a7f6e
feat(core): Add Agent plan storage foundation (no-changelog) (#39482) 2026-10-05 09:01:48 +00:00
Robin Braumann
ea9021ed86
feat(core): Add durable pause checkpoints for background sub-agents (no-changelog) (#40118) 2026-10-02 13:10:50 +00:00
Danny Martini
b22b6f4909
feat(core): Add steering pair check to agent message queue (no-changelog) (#39893)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 10:48:39 +00:00
Predrag Ristic
0352a19654
feat(core): Store isolated workflow suggestions for review (#39505) 2026-10-02 10:20:01 +00:00
Robin Braumann
33505d7faa
feat(editor): Allow reordering queued messages in Agent Preview (#40101) 2026-10-01 15:44:14 +00:00
Robin Braumann
3a445ae2bf
feat(core): Add session approvals for Agent tools (no-changelog) (#39560) 2026-10-01 09:14:23 +00:00
Lorent Lempereur
45edf565df
feat(core): Allow a sending status on instance monitoring reports (no-changelog) (#39923) 2026-09-30 13:54:16 +00:00
yehorkardash
99182c29be
feat(core): Change IAI permissions logic (#39303) 2026-09-30 09:32:20 +00:00
Robin Braumann
04abd59fc6
feat(core): Add durable background approval state (no-changelog) (#39558)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 14:51:18 +00:00
Robin Braumann
b09fd0dc69
feat(core): Add agent input boundaries and steering storage (no-changelog) (#39529) 2026-09-29 12:41:34 +00:00
Andreas Fitzek
0f63032916
feat(core): Add inbound-auth-core module with trusted source entities and migration (#39642) 2026-09-29 10:47:24 +00:00
Robin Braumann
84efbac6f1
refactor(core): Reference accepted messages from agent queue (#39778) 2026-09-29 08:39:25 +00:00
mfsiega
310635e7d5
feat(core): Add migration finding tables (no-changelog) (#39760)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-28 19:13:06 +00:00
Robin Braumann
af36326844
refactor(core): Separate agent messages from execution state (#39742) 2026-09-28 16:00:39 +00:00
Dmitrii
20807d2d3d
fix(core): Enforce one instance report per day with a unique index (#39536)
Co-authored-by: konstantintieber <konstantin.tieber@n8n.io>
2026-09-28 13:51:25 +00:00
Jaakko Husso
356eb8f093
feat(core): Add storage for AI Assistant thread tabs (no-changelog) (#39657)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 12:06:00 +00:00
Elias Meire
4c2f220971
fix(editor): Keep quick-connect OAuth credentials out of lists until the user authorizes (#39297) 2026-09-28 07:15:53 +00:00
Robin Braumann
6c592bdb33
feat(core): Add the durable agent message queue foundation (#39435) 2026-09-24 12:27:30 +00:00
Bernhard Wittmann
f9982ef182
feat(core): Add the Microsoft Teams agent channel (no-changelog) (#38686)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 07:06:58 +00:00
mfsiega
8c720987cb
fix(core): Persist workflow publication retry state (no-changelog) (#39266) 2026-09-23 13:13:46 +00:00
Lorent Lempereur
60bfb02db9
feat(core): Add a concurrency limit option to durable scheduled jobs (no-changelog) (#39166) 2026-09-23 09:04:27 +00:00
Matsu
196ed7f450
refactor(core): Enforce persistence boundaries in code (no-changelog) (#39170) 2026-09-22 13:14:00 +03:00
Robin Braumann
5ba266db25
feat(core): Scope agent preview sessions to their owner (#39100) 2026-09-22 09:22:44 +00:00
Robin Braumann
40ed55b37f
fix(core): Shorten checkpoint migration index name (no-changelog) (#39184) 2026-09-21 13:51:14 +00:00
Robin Braumann
82b40c3218
refactor(core): Centralize agent conversation state checks (no-changelog) (#39038) 2026-09-21 10:55:17 +00:00
Arvin A
33def0e800
feat(core): Add a description field to credentials (no-changelog) (#38839) 2026-09-17 13:16:34 +00:00
Roman Makowiak
fe1012d75f
feat(core): Add the foundations for assistant-written preferences (no-changelog) (#38829)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 11:53:09 +00:00
Rúben Castro
d61003c395
feat(API): Add node type policy document and attachment endpoints (no-changelog) (#38229)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-15 10:44:03 +00:00
Tuukka Kantola
c979296d6c
feat(editor): Add paginated AI Assistant chat history (#38467)
Co-authored-by: r00gm <raul00gm@gmail.com>
2026-09-14 14:01:07 +00:00
Robin Braumann
072f4960f0
feat(core): Share integration threads across participants (#38461)
Some checks are pending
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: Cursor <cursoragent@cursor.com>
2026-09-12 05:14:33 +00:00
Robin Braumann
5de6a4071a
feat(core): Add agent-directed episodic memory capture (#38134)
Co-authored-by: Michael Drury <michael.drury@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-11 05:03:28 +00:00
Svetoslav Dekov
cf8df4fa6c
feat(core): Add ai_preference table for AI preferences (#38131)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-10 05:22:31 +00:00
Kai
179dbb35b6
feat(core): Move promotions services and API to the new model (#37965) 2026-09-09 11:19:56 +00:00
Kai
e77b7bb12f
feat(core): Add promotion schema entities and DTOs (#37939) 2026-09-09 07:17:09 +00:00
Eugene
588543cba8
feat(core): Store parent identity on background jobs (#37752)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-08 12:47:30 +00:00
Robin Braumann
19eba4305b
feat(core): Index agent workflow tool dependencies and invalidate dependent runtimes (#37857)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-07 17:14:03 +00:00
Konstantin Tieber
82d348002b
feat(core): Add Instance reporting module (#36796) 2026-09-07 14:56:32 +00:00
Mike Repeć
8272a8bc33
feat(core): Add project-level worker pools (no-changelog) (#32975)
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Michael Siega <michael.siega@n8n.io>
2026-09-04 10:19:28 +00:00
Arvin A
7b9e09cbbe
feat(core): Add the activity event table and its migration (no-changelog) (#37429) 2026-09-03 09:38:37 +00:00
Lorent Lempereur
7675c614bf
refactor(core): Own scheduled jobs by owner data rather than by workflow node (no-changelog) (#37134) 2026-09-02 20:10:43 +00:00
Raúl Gómez Morales
4b3acc85dd
refactor(core): Drop the Instance AI run snapshot store (no-changelog) (#37204) 2026-09-02 11:29:04 +00:00
Eugene
4285d2063f
feat(core): Add background execution mode for sub-agent delegation (#37209)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-01 08:08:24 +00:00
Guillaume Jacquart
37045ce3bd
feat(core): Add node type policy tables and repositories (no-changelog) (#37254)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-31 14:40:11 +00:00
Guillaume Jacquart
380788fd9a
fix(core): Bind OAuth token grants to their approved resource (#37122)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-31 12:47:45 +00:00
Benjamin Schroth
6b0de0d60f
fix(core): Report and reconcile agent channel startup failures (#36578)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-25 14:35:15 +00:00
Kai
ee7584255f
feat(core): Loosen the workflow review activity schema for cause events (no-changelog) (#36376)
Co-authored-by: Jan K. <jan.kalkan@n8n.io>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-19 08:47:02 +00:00