This commit is contained in:
git-ai 2026-07-24 06:34:02 +00:00
parent c9a0a97711
commit e8f32f8939
15 changed files with 709 additions and 5 deletions

View File

@ -0,0 +1,17 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "080c3ccc8c4011b2f41e5e7460be3c6bdd4dae76",
"prompts": {},
"sessions": {
"s_41e37076417c9b": {
"agent_id": {
"tool": "claude",
"id": "480c8620-d708-419e-ac08-fca1f0d2cb0a",
"model": "claude-fable-5"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -52,13 +52,47 @@ packages/@n8n/db/src/entities/index.ts
s_44a98ba2784a12::t_331cc21e18eef6 130,135-136
s_44a98ba2784a12::t_168a12b53de900 137,189
s_44a98ba2784a12::t_a7256825a068b0 186-188
packages/cli/src/modules/agents/builder/skills/mcp.skill.ts
s_770a4f5233186c::t_8ad2b3903b74bc 128
packages/cli/src/modules/agents/builder/prompts/config-mutation.prompt.ts
s_770a4f5233186c::t_a7cff99b8f3cd2 158
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "156ac00120f2ac611d4da1d72484b2031f738b9c",
"prompts": {},
"humans": {
"h_6ef4cecfee65a2": {
"author": "James Gee <1285296+geemanjs@users.noreply.github.com>"
},
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"h_b48525a15b2d62": {
"author": "Robin Braumann <robin.braumann@n8n.io>"
}
},
"sessions": {
"s_1ef72897374beb": {
"agent_id": {
"tool": "cursor",
"id": "1e495e5d-7657-49d3-9e14-471f81cd06f2",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_2a235a6e9347be": {
"agent_id": {
"tool": "codex",
"id": "019f6650-1132-7ff1-ab94-090605cfc9f7",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_44a98ba2784a12": {
"agent_id": {
"tool": "cursor",
@ -66,6 +100,70 @@ packages/@n8n/db/src/entities/index.ts
"model": "default"
},
"human_author": null
},
"s_60c9025b151770": {
"agent_id": {
"tool": "claude",
"id": "53a03a0f-53be-4095-a000-6d094159abd5",
"model": "unknown"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_63922c16247082": {
"agent_id": {
"tool": "cursor",
"id": "6b337778-08d5-4266-bf43-54422800dd01",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": null
},
"s_744aa7ffad1673": {
"agent_id": {
"tool": "claude",
"id": "c708436e-d47a-46c9-8cfa-2a78ec728e0c",
"model": "claude-opus-4-8"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_770a4f5233186c": {
"agent_id": {
"tool": "cursor",
"id": "af98002c-f09b-4489-8374-ebc72894c73f",
"model": "claude-sonnet-5"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_813e262a61f3c4": {
"agent_id": {
"tool": "cursor",
"id": "2b40806b-1b79-457f-8546-5d2b9b1d3ad1",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_9006126844c8d5": {
"agent_id": {
"tool": "claude",
"id": "f5b699ae-12d0-405b-9a78-fb4840686602",
"model": "claude-opus-4-8"
},
"human_author": null
},
"s_b3f23ab76a494c": {
"agent_id": {
"tool": "codex",
"id": "019f6fd0-bfb4-7092-a515-f61e09438476",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_d8236b8b5400e8": {
"agent_id": {
"tool": "cursor",
"id": "500e2669-64fc-46e2-9484-cf22ebf66e89",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": null
}
}
}

View File

@ -33,6 +33,7 @@ docs/generated/postgres-schema/README.md
s_44a98ba2784a12::t_16f911908620c5 65,97,837,1151
docs/generated/sqlite-schema/README.md
s_44a98ba2784a12::t_16f911908620c5 65,97,824,1138
s_44a98ba2784a12::t_c7a37a3d8a1ed7 87,1052
packages/@n8n/db/src/migrations/common/1784000000050-AddHostRunIdToInstanceAiCheckpoints.ts
ai_agent 1-31
docs/generated/postgres-schema/public.instance_ai_pending_confirmations.md
@ -48,6 +49,8 @@ packages/@n8n/db/src/migrations/sqlite/index.ts
s_44a98ba2784a12::t_daa8f45a138448 438-439,438-439
s_44a98ba2784a12::t_d446b22a984aa3 216,216
s_44a98ba2784a12::t_29c7d74109de94 437,437
s_44a98ba2784a12::t_fe94af8470378e 436,436
s_44a98ba2784a12::t_bfa5a9f5ac9def 215,215
docs/generated/postgres-schema/public.scheduled_job.md
s_44a98ba2784a12::t_16f911908620c5 92
docs/generated/postgres-schema/public.instance_ai_threads.md
@ -59,10 +62,24 @@ packages/@n8n/db/src/migrations/postgresdb/index.ts
s_44a98ba2784a12::t_d25d8416783ebe 225-226,225-226
s_44a98ba2784a12::t_50f198fd2246d1 224,224
s_44a98ba2784a12::t_6a70a4b32b68f9 455,455
s_44a98ba2784a12::t_aa1e8f3f5a3b38 223,223
s_44a98ba2784a12::t_473e032380eaeb 454,454
docs/generated/postgres-schema/public.instance_ai_checkpoints.md
s_44a98ba2784a12::t_16f911908620c5 9,49
packages/@n8n/db/src/migrations/common/1784000000048-AddTriggerKindToWorkflowPublicationTriggerStatus.ts
ai_agent 1-39
packages/cli/src/modules/agents/builder/skills/mcp.skill.ts
s_770a4f5233186c::t_8ad2b3903b74bc 128
packages/cli/src/modules/agents/builder/prompts/config-mutation.prompt.ts
s_770a4f5233186c::t_a7cff99b8f3cd2 158
docs/generated/sqlite-schema/oauth_user_consents.md
s_44a98ba2784a12::t_c7a37a3d8a1ed7 9,21,51
docs/generated/sqlite-schema/oauth_clients.md
s_44a98ba2784a12::t_c7a37a3d8a1ed7 95
docs/generated/sqlite-schema/user.md
s_44a98ba2784a12::t_c7a37a3d8a1ed7 241
packages/@n8n/db/src/migrations/common/1784000000047-BackfillPreScopingOAuthGrantScopes.ts
s_44a98ba2784a12::t_2b023adf499a11 1-100
---
{
"schema_version": "authorship/3.0.0",
@ -75,9 +92,20 @@ packages/@n8n/db/src/migrations/common/1784000000048-AddTriggerKindToWorkflowPub
},
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"h_b48525a15b2d62": {
"author": "Robin Braumann <robin.braumann@n8n.io>"
}
},
"sessions": {
"s_1ef72897374beb": {
"agent_id": {
"tool": "cursor",
"id": "1e495e5d-7657-49d3-9e14-471f81cd06f2",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_2a235a6e9347be": {
"agent_id": {
"tool": "codex",
@ -102,6 +130,14 @@ packages/@n8n/db/src/migrations/common/1784000000048-AddTriggerKindToWorkflowPub
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_63922c16247082": {
"agent_id": {
"tool": "cursor",
"id": "6b337778-08d5-4266-bf43-54422800dd01",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": null
},
"s_70e4a16a672757": {
"agent_id": {
"tool": "codex",
@ -110,6 +146,22 @@ packages/@n8n/db/src/migrations/common/1784000000048-AddTriggerKindToWorkflowPub
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_770a4f5233186c": {
"agent_id": {
"tool": "cursor",
"id": "af98002c-f09b-4489-8374-ebc72894c73f",
"model": "claude-sonnet-5"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_813e262a61f3c4": {
"agent_id": {
"tool": "cursor",
"id": "2b40806b-1b79-457f-8546-5d2b9b1d3ad1",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_9006126844c8d5": {
"agent_id": {
"tool": "claude",
@ -125,6 +177,14 @@ packages/@n8n/db/src/migrations/common/1784000000048-AddTriggerKindToWorkflowPub
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_d8236b8b5400e8": {
"agent_id": {
"tool": "cursor",
"id": "500e2669-64fc-46e2-9484-cf22ebf66e89",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,192 @@
packages/cli/src/modules/agents/builder/skills/mcp.skill.ts
s_770a4f5233186c::t_8ad2b3903b74bc 98
packages/cli/src/modules/agents/builder/prompts/config-mutation.prompt.ts
s_770a4f5233186c::t_a7cff99b8f3cd2 143
packages/@n8n/db/src/migrations/sqlite/index.ts
s_44a98ba2784a12::t_d446b22a984aa3 216,216
s_44a98ba2784a12::t_29c7d74109de94 435,435
s_44a98ba2784a12::t_fe94af8470378e 434,434
s_44a98ba2784a12::t_bfa5a9f5ac9def 215,215
s_44a98ba2784a12::t_893c5ef8fdc256 217-218,217-218
s_44a98ba2784a12::t_daa8f45a138448 436-437,436-437
s_44a98ba2784a12::t_40ef558442421f 214,214
s_44a98ba2784a12::t_e003fa0ab06b5c 433,433
packages/@n8n/db/src/migrations/postgresdb/index.ts
s_44a98ba2784a12::t_50f198fd2246d1 224,224
s_44a98ba2784a12::t_6a70a4b32b68f9 453,453
s_44a98ba2784a12::t_aa1e8f3f5a3b38 223,223
s_44a98ba2784a12::t_473e032380eaeb 452,452
s_44a98ba2784a12::t_51812c9029fdb3 454-455,454-455
s_44a98ba2784a12::t_d25d8416783ebe 225-226,225-226
s_44a98ba2784a12::t_591d9ac7718227 222,222
s_44a98ba2784a12::t_0e1b7d2554975c 451,451
packages/@n8n/db/src/migrations/common/1784000000048-AddTriggerKindToWorkflowPublicationTriggerStatus.ts
ai_agent 1-39
docs/generated/sqlite-schema/README.md
s_44a98ba2784a12::t_c7a37a3d8a1ed7 87,1037
s_44a98ba2784a12::t_16f911908620c5 65,97,809,1123
s_44a98ba2784a12::t_e7de892e1b7d06 214,817-823
docs/generated/sqlite-schema/oauth_user_consents.md
s_44a98ba2784a12::t_c7a37a3d8a1ed7 9,21,51
docs/generated/sqlite-schema/oauth_clients.md
s_44a98ba2784a12::t_c7a37a3d8a1ed7 95
docs/generated/sqlite-schema/user.md
s_44a98ba2784a12::t_c7a37a3d8a1ed7 236
packages/@n8n/db/src/migrations/common/1784000000047-BackfillPreScopingOAuthGrantScopes.ts
s_44a98ba2784a12::t_2b023adf499a11 1-100
docs/generated/postgres-schema/public.scheduled_task.md
s_44a98ba2784a12::t_16f911908620c5 10,66
docs/generated/sqlite-schema/instance_ai_threads.md
s_44a98ba2784a12::t_16f911908620c5 79
s_44a98ba2784a12::t_e7de892e1b7d06 19,49,87-93
docs/generated/sqlite-schema/instance_ai_pending_confirmations.md
s_44a98ba2784a12::t_16f911908620c5 78
docs/generated/postgres-schema/README.md
s_44a98ba2784a12::t_16f911908620c5 65,97,822,1136
s_44a98ba2784a12::t_e7de892e1b7d06 231,830-836
packages/@n8n/db/src/migrations/common/1784000000050-AddHostRunIdToInstanceAiCheckpoints.ts
ai_agent 1-31
docs/generated/postgres-schema/public.instance_ai_pending_confirmations.md
s_44a98ba2784a12::t_16f911908620c5 73
packages/@n8n/db/src/migrations/common/1784000000049-AddScheduledTaskDispatchedAt.ts
ai_agent 1-35
docs/generated/sqlite-schema/scheduled_job.md
s_44a98ba2784a12::t_16f911908620c5 93
docs/generated/sqlite-schema/scheduled_task.md
s_44a98ba2784a12::t_16f911908620c5 9,21,65
docs/generated/postgres-schema/public.scheduled_job.md
s_44a98ba2784a12::t_16f911908620c5 92
docs/generated/postgres-schema/public.instance_ai_threads.md
s_44a98ba2784a12::t_16f911908620c5 73
s_44a98ba2784a12::t_e7de892e1b7d06 8,43,81-87
docs/generated/sqlite-schema/instance_ai_checkpoints.md
s_44a98ba2784a12::t_16f911908620c5 9,20,57
docs/generated/postgres-schema/public.instance_ai_checkpoints.md
s_44a98ba2784a12::t_16f911908620c5 9,49
packages/@n8n/db/src/migrations/common/1784000000046-CreateInstanceAiEventsTable.ts
s_44a98ba2784a12::t_ce0caa502ea993 1-36
docs/generated/sqlite-schema/instance_ai_events.md
s_44a98ba2784a12::t_e7de892e1b7d06 1-71
docs/generated/postgres-schema/public.instance_ai_events.md
s_44a98ba2784a12::t_e7de892e1b7d06 1-65
packages/cli/test/integration/database/repositories/workflow-publication-outbox.repository.test.ts
s_b1ae3677d6bc36::t_f4ecbbe076e13c 46,50
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "2ef1c3e32f44fc75bced7b3199850b83e447259a",
"prompts": {},
"humans": {
"h_6ef4cecfee65a2": {
"author": "James Gee <1285296+geemanjs@users.noreply.github.com>"
},
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"h_b48525a15b2d62": {
"author": "Robin Braumann <robin.braumann@n8n.io>"
}
},
"sessions": {
"s_1ef72897374beb": {
"agent_id": {
"tool": "cursor",
"id": "1e495e5d-7657-49d3-9e14-471f81cd06f2",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_2a235a6e9347be": {
"agent_id": {
"tool": "codex",
"id": "019f6650-1132-7ff1-ab94-090605cfc9f7",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_41e37076417c9b": {
"agent_id": {
"tool": "claude",
"id": "480c8620-d708-419e-ac08-fca1f0d2cb0a",
"model": "claude-fable-5"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_44a98ba2784a12": {
"agent_id": {
"tool": "cursor",
"id": "83e316a4-3906-40bf-bce2-efffe91f33e5",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"s_60c9025b151770": {
"agent_id": {
"tool": "claude",
"id": "53a03a0f-53be-4095-a000-6d094159abd5",
"model": "unknown"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_63922c16247082": {
"agent_id": {
"tool": "cursor",
"id": "6b337778-08d5-4266-bf43-54422800dd01",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": null
},
"s_770a4f5233186c": {
"agent_id": {
"tool": "cursor",
"id": "af98002c-f09b-4489-8374-ebc72894c73f",
"model": "claude-sonnet-5"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_813e262a61f3c4": {
"agent_id": {
"tool": "cursor",
"id": "2b40806b-1b79-457f-8546-5d2b9b1d3ad1",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_9006126844c8d5": {
"agent_id": {
"tool": "claude",
"id": "f5b699ae-12d0-405b-9a78-fb4840686602",
"model": "claude-opus-4-8"
},
"human_author": null
},
"s_b1ae3677d6bc36": {
"agent_id": {
"tool": "claude",
"id": "14856d89-b227-4425-adeb-7f31ce9ea7b6",
"model": "claude-fable-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
},
"s_b3f23ab76a494c": {
"agent_id": {
"tool": "codex",
"id": "019f6fd0-bfb4-7092-a515-f61e09438476",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_d8236b8b5400e8": {
"agent_id": {
"tool": "cursor",
"id": "500e2669-64fc-46e2-9484-cf22ebf66e89",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,44 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "50c3d88af56ebb869f76f13a2417c528d90ffd4c",
"prompts": {},
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"h_b48525a15b2d62": {
"author": "Robin Braumann <robin.braumann@n8n.io>"
}
},
"sessions": {
"s_278cbb65f99049": {
"agent_id": {
"tool": "claude",
"id": "1063cccb-da60-401d-8e97-8afd031e235c",
"model": "claude-fable-5"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_70e4a16a672757": {
"agent_id": {
"tool": "codex",
"id": "019f79e6-9f5d-7b91-b07b-a2c76974c292",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_b6381fbb8ddc64": {
"agent_id": {
"tool": "claude",
"id": "7dd02182-97ab-4180-9c8a-8d5054fdd2f7",
"model": "claude-fable-5"
},
"human_author": null
}
}
}

View File

@ -15,6 +15,9 @@ packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPub
s_70e4a16a672757::t_054f4386e635c2 79-80
s_70e4a16a672757::t_1ed0098a0aec0a 196
s_70e4a16a672757::t_69bc31d0031457 608
s_70e4a16a672757::t_e0f8efdf136a81 79-80
s_70e4a16a672757::t_80ca5ad0b26e03 196
s_70e4a16a672757::t_9d84826ed0653e 608
packages/@n8n/db/src/migrations/sqlite/index.ts
s_44a98ba2784a12::t_d446b22a984aa3 216
s_44a98ba2784a12::t_29c7d74109de94 437

View File

@ -24,6 +24,8 @@ packages/@n8n/db/src/migrations/sqlite/index.ts
s_44a98ba2784a12::t_daa8f45a138448 436-437
s_44a98ba2784a12::t_fe94af8470378e 434,434
s_44a98ba2784a12::t_bfa5a9f5ac9def 215,215
s_44a98ba2784a12::t_d446b22a984aa3 216
s_44a98ba2784a12::t_29c7d74109de94 435
docs/generated/postgres-schema/public.scheduled_job.md
s_44a98ba2784a12::t_16f911908620c5 92
docs/generated/postgres-schema/public.instance_ai_threads.md
@ -35,6 +37,8 @@ packages/@n8n/db/src/migrations/postgresdb/index.ts
s_44a98ba2784a12::t_d25d8416783ebe 225-226
s_44a98ba2784a12::t_aa1e8f3f5a3b38 223,223
s_44a98ba2784a12::t_473e032380eaeb 452,452
s_44a98ba2784a12::t_50f198fd2246d1 224
s_44a98ba2784a12::t_6a70a4b32b68f9 453
docs/generated/postgres-schema/public.instance_ai_checkpoints.md
s_44a98ba2784a12::t_16f911908620c5 9,49
docs/generated/sqlite-schema/oauth_user_consents.md
@ -45,6 +49,14 @@ docs/generated/sqlite-schema/user.md
s_44a98ba2784a12::t_c7a37a3d8a1ed7 236
packages/@n8n/db/src/migrations/common/1784000000047-BackfillPreScopingOAuthGrantScopes.ts
s_44a98ba2784a12::t_2b023adf499a11 1-100
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.vue
s_b34abcbd386402::t_f65d763798858f 85
packages/@n8n/db/src/migrations/common/1784000000048-AddTriggerKindToWorkflowPublicationTriggerStatus.ts
ai_agent 1-39
packages/cli/src/modules/agents/builder/skills/mcp.skill.ts
s_770a4f5233186c::t_8ad2b3903b74bc 98
packages/cli/src/modules/agents/builder/prompts/config-mutation.prompt.ts
s_770a4f5233186c::t_a7cff99b8f3cd2 149
---
{
"schema_version": "authorship/3.0.0",
@ -54,9 +66,31 @@ packages/@n8n/db/src/migrations/common/1784000000047-BackfillPreScopingOAuthGran
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"h_b48525a15b2d62": {
"author": "Robin Braumann <robin.braumann@n8n.io>"
}
},
"sessions": {
"s_1ef72897374beb": {
"agent_id": {
"tool": "cursor",
"id": "1e495e5d-7657-49d3-9e14-471f81cd06f2",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_2a235a6e9347be": {
"agent_id": {
"tool": "codex",
"id": "019f6650-1132-7ff1-ab94-090605cfc9f7",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_44a98ba2784a12": {
"agent_id": {
"tool": "cursor",
@ -64,6 +98,118 @@ packages/@n8n/db/src/migrations/common/1784000000047-BackfillPreScopingOAuthGran
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"s_60c9025b151770": {
"agent_id": {
"tool": "claude",
"id": "53a03a0f-53be-4095-a000-6d094159abd5",
"model": "unknown"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_63922c16247082": {
"agent_id": {
"tool": "cursor",
"id": "6b337778-08d5-4266-bf43-54422800dd01",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": null
},
"s_6638f09b589e97": {
"agent_id": {
"tool": "claude",
"id": "a5e3f01e-f690-4590-9a30-a5e2bd26c393",
"model": "claude-sonnet-5"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_70e4a16a672757": {
"agent_id": {
"tool": "codex",
"id": "019f79e6-9f5d-7b91-b07b-a2c76974c292",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_770a4f5233186c": {
"agent_id": {
"tool": "cursor",
"id": "af98002c-f09b-4489-8374-ebc72894c73f",
"model": "claude-sonnet-5"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_813e262a61f3c4": {
"agent_id": {
"tool": "cursor",
"id": "2b40806b-1b79-457f-8546-5d2b9b1d3ad1",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_9006126844c8d5": {
"agent_id": {
"tool": "claude",
"id": "f5b699ae-12d0-405b-9a78-fb4840686602",
"model": "claude-opus-4-8"
},
"human_author": null
},
"s_91f67565918eee": {
"agent_id": {
"tool": "claude",
"id": "36f4874d-45bc-43d2-bd2d-9c16d23d9c95",
"model": "claude-opus-4-8"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_94fa4ed7d7b038": {
"agent_id": {
"tool": "claude",
"id": "6d271a69-d48a-40c6-b6a3-5630b148db23",
"model": "claude-fable-5"
},
"human_author": null
},
"s_b34abcbd386402": {
"agent_id": {
"tool": "claude",
"id": "4dc6fdb7-ff5f-45a8-98bf-0345038d38d6",
"model": "claude-fable-5"
},
"human_author": null
},
"s_b3f23ab76a494c": {
"agent_id": {
"tool": "codex",
"id": "019f6fd0-bfb4-7092-a515-f61e09438476",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_b6381fbb8ddc64": {
"agent_id": {
"tool": "claude",
"id": "7dd02182-97ab-4180-9c8a-8d5054fdd2f7",
"model": "claude-fable-5"
},
"human_author": null
},
"s_d8236b8b5400e8": {
"agent_id": {
"tool": "cursor",
"id": "500e2669-64fc-46e2-9484-cf22ebf66e89",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": null
},
"s_e0d6b46d5a1cd6": {
"agent_id": {
"tool": "claude",
"id": "c9bef762-10a3-4006-8b74-acefd3594aab",
"model": "claude-fable-5"
},
"human_author": null
}
}
}

View File

@ -10,7 +10,7 @@ docs/generated/postgres-schema/public.workflow_review_request_workflow.md
packages/nodes-base/nodes/N8n/n8n-api-coverage.json
s_44a98ba2784a12::t_50150ccddc31fc 8-13
packages/cli/test/migration/1784000000052-create-workflow-review-request-tables.test.ts
s_44a98ba2784a12::t_fa25b39e56246d 1-12,14-117,158-161,183-186,197-210,287-288,290,343-344
s_44a98ba2784a12::t_fa25b39e56246d 1-12,14-117,14-115,158-161,160-161,183-186,183-184,186,197-210,287-288,290,343-344
s_44a98ba2784a12::t_a3d1d9fc652366 118-157,162-165,167-170,172-173,177,179-182,187
s_44a98ba2784a12::t_9100d997b3e449 229-230
s_44a98ba2784a12::t_46696f806e3c30 284-286,291
@ -33,7 +33,7 @@ packages/@n8n/db/src/repositories/workflow-review-request-author.repository.ts
packages/@n8n/db/src/entities/workflow-review-request-author.ee.ts
s_44a98ba2784a12::t_b68444cb9bf6bd 2-3,6-7,9-10
packages/@n8n/db/src/entities/workflow-review-request.ee.ts
s_44a98ba2784a12::t_243fda83c3ba5d 1-4,16-20,23,25-26,28-31,37,39-50,52-53,55
s_44a98ba2784a12::t_243fda83c3ba5d 1-4,2-4,16-20,23,25-26,28-31,37,39-50,52-53,55
s_44a98ba2784a12::t_4a86a82b8ef7a5 35
s_44a98ba2784a12::t_935930310cd5f0 5-15,21-22,24,32-34,36,51,54
s_44a98ba2784a12::t_95a1285ac2a8aa 38
@ -300,6 +300,7 @@ packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflo
packages/frontend/editor-ui/src/app/constants/localStorage.ts
s_70e4a16a672757::t_489e68614b7d2b 40-41
s_70e4a16a672757::t_706452e921bce7 42-43
s_91f67565918eee::t_102841e08fe8e0 42-43
packages/frontend/editor-ui/src/features/workflow-reviews/workflowReviews.api.ts
s_70e4a16a672757::t_489e68614b7d2b 1-28
---
@ -400,6 +401,14 @@ packages/frontend/editor-ui/src/features/workflow-reviews/workflowReviews.api.ts
},
"human_author": null
},
"s_91f67565918eee": {
"agent_id": {
"tool": "claude",
"id": "36f4874d-45bc-43d2-bd2d-9c16d23d9c95",
"model": "claude-opus-4-8"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_b3f23ab76a494c": {
"agent_id": {
"tool": "codex",

View File

@ -0,0 +1,31 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.16",
"base_commit_sha": "64318a810df1cc7fe27470db9f9b1930c6d12e20",
"prompts": {},
"humans": {
"h_6ef4cecfee65a2": {
"author": "James Gee <1285296+geemanjs@users.noreply.github.com>"
},
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"h_b48525a15b2d62": {
"author": "Robin Braumann <robin.braumann@n8n.io>"
}
},
"sessions": {
"s_12107b09095a6b": {
"agent_id": {
"tool": "claude",
"id": "f36b6843-9b7a-45a5-8d52-4031db7468b2",
"model": "claude-opus-4-8"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -69,6 +69,8 @@ docs/generated/sqlite-schema/instance_ai_checkpoints.md
s_44a98ba2784a12::t_16f911908620c5 9,20,57
docs/generated/postgres-schema/public.instance_ai_checkpoints.md
s_44a98ba2784a12::t_16f911908620c5 9,49
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewSubmittedDialog.vue
s_744aa7ffad1673::t_ab502cabe8a978 75
---
{
"schema_version": "authorship/3.0.0",
@ -130,6 +132,14 @@ docs/generated/postgres-schema/public.instance_ai_checkpoints.md
},
"human_author": null
},
"s_744aa7ffad1673": {
"agent_id": {
"tool": "claude",
"id": "c708436e-d47a-46c9-8cfa-2a78ec728e0c",
"model": "claude-opus-4-8"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_770a4f5233186c": {
"agent_id": {
"tool": "cursor",

View File

@ -0,0 +1,17 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "96121cccc983f13369f5966f49de65f1332b487f",
"prompts": {},
"sessions": {
"s_6638f09b589e97": {
"agent_id": {
"tool": "claude",
"id": "a5e3f01e-f690-4590-9a30-a5e2bd26c393",
"model": "claude-sonnet-5"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -1,7 +1,30 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"git_ai_version": "1.6.14",
"base_commit_sha": "a871e2718fb95edbe28c26b1f871e8bec30aa9a0",
"prompts": {}
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_94fa4ed7d7b038": {
"agent_id": {
"tool": "claude",
"id": "6d271a69-d48a-40c6-b6a3-5630b148db23",
"model": "claude-fable-5"
},
"human_author": null
},
"s_b34abcbd386402": {
"agent_id": {
"tool": "claude",
"id": "4dc6fdb7-ff5f-45a8-98bf-0345038d38d6",
"model": "claude-fable-5"
},
"human_author": null
}
}
}

View File

@ -27,6 +27,11 @@ packages/@n8n/db/src/entities/index.ts
"git_ai_version": "1.6.14",
"base_commit_sha": "aafd6064a1dd7bf26079fa4a85deec81c5035fe3",
"prompts": {},
"humans": {
"h_b48525a15b2d62": {
"author": "Robin Braumann <robin.braumann@n8n.io>"
}
},
"sessions": {
"s_44a98ba2784a12": {
"agent_id": {
@ -36,6 +41,22 @@ packages/@n8n/db/src/entities/index.ts
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"s_744aa7ffad1673": {
"agent_id": {
"tool": "claude",
"id": "c708436e-d47a-46c9-8cfa-2a78ec728e0c",
"model": "claude-opus-4-8"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_770a4f5233186c": {
"agent_id": {
"tool": "cursor",
"id": "af98002c-f09b-4489-8374-ebc72894c73f",
"model": "claude-sonnet-5"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_b1ae3677d6bc36": {
"agent_id": {
"tool": "claude",

View File

@ -1,7 +1,11 @@
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowPublishChoiceDialog.vue
s_744aa7ffad1673::t_a97e4738a14138 2-8,44-46,51,72-76,86-91
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewSubmittedDialog.vue
s_744aa7ffad1673::t_cd5e9d3edff1dc 48,72-77
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"git_ai_version": "1.6.16",
"base_commit_sha": "bdd63361352ca3d3868195da1674b45efbbe84f5",
"prompts": {},
"humans": {
@ -10,6 +14,14 @@
}
},
"sessions": {
"s_744aa7ffad1673": {
"agent_id": {
"tool": "claude",
"id": "c708436e-d47a-46c9-8cfa-2a78ec728e0c",
"model": "claude-opus-4-8"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_770a4f5233186c": {
"agent_id": {
"tool": "cursor",

View File

@ -0,0 +1,21 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.16",
"base_commit_sha": "e8922cbadfdb5a5df40afffa41b91820845dab0c",
"prompts": {},
"humans": {
"h_6ef4cecfee65a2": {
"author": "James Gee <1285296+geemanjs@users.noreply.github.com>"
},
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"h_b48525a15b2d62": {
"author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}