diff --git a/02/06222f9b59835f20cf49b50417257c64a139f7 b/02/06222f9b59835f20cf49b50417257c64a139f7 new file mode 100644 index 00000000000..ed0563ffb0e --- /dev/null +++ b/02/06222f9b59835f20cf49b50417257c64a139f7 @@ -0,0 +1,30 @@ +packages/cli/src/modules/agents/sub-agents/sub-agent-runner.ts + s_45efc9376a27dc::t_159b1de3e2fe85 59,215 +packages/cli/test/migration/1789736885838-add-agent-thread-ownership.test.ts + s_45efc9376a27dc::t_159b1de3e2fe85 23-24,30 +packages/cli/src/modules/agents/sub-agents/__tests__/delegate-sub-agent-tool.test.ts + s_45efc9376a27dc::t_440664af3ab8dc 25,76,122,174,206,234,253,286,354,440,490 +packages/cli/src/modules/agents/sub-agents/__tests__/sub-agent-runner.test.ts + s_45efc9376a27dc::t_440664af3ab8dc 164,177,203,272,297,315,337,350,367,383,408,449,464,488,584,773,831,905,933,955 + s_45efc9376a27dc::t_64b41270f34d39 848-853,873-878 +packages/@n8n/db/src/migrations/common/1789736885838-AddAgentThreadOwnership.ts + s_45efc9376a27dc::t_159b1de3e2fe85 3-4,81 +packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts + s_45efc9376a27dc::t_159b1de3e2fe85 606,611-614,622-629 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "0206222f9b59835f20cf49b50417257c64a139f7", + "prompts": {}, + "sessions": { + "s_45efc9376a27dc": { + "agent_id": { + "tool": "codex", + "id": "01a0c368-1509-7711-a0ae-191fe3ae961e", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/07/5704cdf3358aea8e737a81a11d25a665e42c48 b/07/5704cdf3358aea8e737a81a11d25a665e42c48 new file mode 100644 index 00000000000..959ea3ff456 --- /dev/null +++ b/07/5704cdf3358aea8e737a81a11d25a665e42c48 @@ -0,0 +1,42 @@ +packages/cli/test/migration/1789736885838-add-agent-thread-ownership.test.ts + s_a52facf53351c5::t_25574f29d28417 146-151,164-169 +packages/@n8n/db/src/migrations/common/1789736885838-AddAgentThreadOwnership.ts + s_a52facf53351c5::t_1b66571f0102d9 31,46 +packages/cli/src/modules/agents/agent-execution.service.ts + s_a52facf53351c5::t_1b66571f0102d9 624 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_a52facf53351c5::t_c8911a28e4504c 1110 + s_a52facf53351c5::t_89cb0be41d47f9 1087-1109,1111-1118,2139-2168 + s_a52facf53351c5::t_c4515c83d63651 2169-2170 +packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts + s_a52facf53351c5::t_171dab61abf37e 571 +packages/cli/src/modules/agents/entities/agent-checkpoint.entity.ts + s_a52facf53351c5::t_1b66571f0102d9 24 +packages/cli/src/modules/agents/__tests__/agent-execution.service.test.ts + s_a52facf53351c5::t_25574f29d28417 1176 +packages/cli/src/modules/agents/__tests__/agent-threads.controller.test.ts + s_a52facf53351c5::t_b723271eb2e210 1-4,6,41-66 + s_a52facf53351c5::t_f5423d5807b3e2 67 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + s_a52facf53351c5::t_f5feba7a72d681 315-351 +docs/generated/postgres-schema/public.agent_checkpoints.md + s_a52facf53351c5::t_eafe076657ab56 32 +docs/generated/sqlite-schema/agent_checkpoints.md + s_a52facf53351c5::t_91ccf45b02b88c 40 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "075704cdf3358aea8e737a81a11d25a665e42c48", + "prompts": {}, + "sessions": { + "s_a52facf53351c5": { + "agent_id": { + "tool": "codex", + "id": "01a0b491-bd1b-7860-8002-0194a946ab94", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/0a/8c3530ebf987ad442de2a27b01d7ac4a6eb1df b/0a/8c3530ebf987ad442de2a27b01d7ac4a6eb1df new file mode 100644 index 00000000000..3763af4d2ec --- /dev/null +++ b/0a/8c3530ebf987ad442de2a27b01d7ac4a6eb1df @@ -0,0 +1,23 @@ +packages/@n8n/db/src/migrations/common/1789736885838-AddAgentThreadOwnership.ts + s_45efc9376a27dc::t_cfb3e8500e58ab 32,101-123 + s_45efc9376a27dc::t_b425d98ca786b9 124 +packages/cli/test/migration/1789736885838-add-agent-thread-ownership.test.ts + s_45efc9376a27dc::t_058dbb18911426 4,30-51,88-97,121,158 + s_45efc9376a27dc::t_e57c400f41aa7a 120 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "0a8c3530ebf987ad442de2a27b01d7ac4a6eb1df", + "prompts": {}, + "sessions": { + "s_45efc9376a27dc": { + "agent_id": { + "tool": "codex", + "id": "01a0c368-1509-7711-a0ae-191fe3ae961e", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/0f/ef3c9a0554c4a00f8f72f99c2ece00b44f1e70 b/0f/ef3c9a0554c4a00f8f72f99c2ece00b44f1e70 new file mode 100644 index 00000000000..d0624b1036a --- /dev/null +++ b/0f/ef3c9a0554c4a00f8f72f99c2ece00b44f1e70 @@ -0,0 +1,23 @@ +packages/cli/src/modules/agents/__tests__/agent-execution.service.test.ts + s_a52facf53351c5::t_6821ce8ea0e521 12-15,111-114,117,651,653,659-672,679 +packages/@n8n/db/src/migrations/common/1789736885838-AddAgentThreadOwnership.ts + s_a52facf53351c5::t_040958b806d154 11-12,20-41,87-104,106-118,120,122-124,126-128,130-135,137,139-170,172-175,178-210,212-222,224-260,262-326,330-373,377 +packages/cli/test/migration/1789736885838-add-agent-thread-ownership.test.ts + s_a52facf53351c5::t_1cd2e45934145c 26,37-38,42,45-52,64-98,125,144,155-164,171,174,217 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "0fef3c9a0554c4a00f8f72f99c2ece00b44f1e70", + "prompts": {}, + "sessions": { + "s_a52facf53351c5": { + "agent_id": { + "tool": "codex", + "id": "01a0b491-bd1b-7860-8002-0194a946ab94", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/16/04a09813fb493ad47382685aa306644f3d390f b/16/04a09813fb493ad47382685aa306644f3d390f new file mode 100644 index 00000000000..f0cfe8befcf --- /dev/null +++ b/16/04a09813fb493ad47382685aa306644f3d390f @@ -0,0 +1,123 @@ +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 119 + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 +packages/cli/src/services/__tests__/user.service.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 576 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 + s_a4556b837ab6e9::t_03dddb39788280 35 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 34,40,58,166,178,193,208 + s_a4556b837ab6e9::t_379ad0523695f0 61-64,68-71,77-110,120-123,143-149 + s_a4556b837ab6e9::t_625f1d514e8a3e 1,3,124-142 + s_a4556b837ab6e9::t_54dc19520a76ca 111-119 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 29 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 + s_a4556b837ab6e9::t_0f5e7e919be456 411 +packages/cli/src/controllers/__tests__/users.controller.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 88,147 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_6ccb7f23b8e3fa 56-58,60-66 + s_a4556b837ab6e9::t_2e5fee2f07979a 34-48 + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-33,49-55,59,67-74 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_2cf196d9b4d87f 39-45 + s_a4556b837ab6e9::t_7e4f257ea5b54d 227-238 + s_a4556b837ab6e9::t_a80acc22674e6b 34-38,46-49,197-203,220,226,239-263 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 250,295,394,459,470,485,501 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 + s_a4556b837ab6e9::t_658a0bc90ce463 13 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 + s_a4556b837ab6e9::t_658a0bc90ce463 123 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 14 + s_a4556b837ab6e9::t_e7c9c5359d3ddc 45-55 + s_a4556b837ab6e9::t_72842cec91341e 26,57,64 + s_a4556b837ab6e9::t_8da70afbec0b61 32,40 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_72842cec91341e 591,608 + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 + s_a4556b837ab6e9::t_658a0bc90ce463 44 + s_a4556b837ab6e9::t_d3a7ae485906fe 664 + s_a4556b837ab6e9::t_0219218aa93eb8 673,688 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +packages/cli/oxlint.config.mts + s_a4556b837ab6e9::t_2cf196d9b4d87f 39-45 + s_a4556b837ab6e9::t_f9429c6eb119de 34-38,46-49,191-197,214,229,242-266 + s_a4556b837ab6e9::t_7e4f257ea5b54d 230-241 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_aeef221c5e94b4 3,17-23,35-36,155-164 + s_a4556b837ab6e9::t_cb237f14df77df 37 + s_a4556b837ab6e9::t_b43328f4dae046 1,5,10-16,24-29,38-42,81-86,89-102,106-154,165-167 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_22e5a7c690952e 114 + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "1604a09813fb493ad47382685aa306644f3d390f", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/16/64d0d75e2eee8f789b498becbbfd82ccb1a112 b/16/64d0d75e2eee8f789b498becbbfd82ccb1a112 new file mode 100644 index 00000000000..b2f52b66b77 --- /dev/null +++ b/16/64d0d75e2eee8f789b498becbbfd82ccb1a112 @@ -0,0 +1,121 @@ +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +packages/cli/src/services/__tests__/user.service.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 576 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_b43328f4dae046 1,5,10-16,24-29,38-42,81-86,89-102,106-154,165-167 + s_a4556b837ab6e9::t_cb237f14df77df 37 + s_a4556b837ab6e9::t_aeef221c5e94b4 3,17-23,35-36,155-164 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 + s_a4556b837ab6e9::t_72842cec91341e 119 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 29 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 + s_a4556b837ab6e9::t_0f5e7e919be456 411 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-33,49-55,59,67-74 + s_a4556b837ab6e9::t_6ccb7f23b8e3fa 56-58,60-66 + s_a4556b837ab6e9::t_2e5fee2f07979a 34-48 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_72842cec91341e 26,57,64 + s_a4556b837ab6e9::t_e7c9c5359d3ddc 45-55 + s_a4556b837ab6e9::t_658a0bc90ce463 14 + s_a4556b837ab6e9::t_8da70afbec0b61 32,40 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_a80acc22674e6b 34-38,46-49,197-203,220,226-251 + s_a4556b837ab6e9::t_2cf196d9b4d87f 39-45 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 + s_a4556b837ab6e9::t_658a0bc90ce463 13 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_22e5a7c690952e 114 + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 44 + s_a4556b837ab6e9::t_72842cec91341e 591,608 + s_a4556b837ab6e9::t_d3a7ae485906fe 664 + s_a4556b837ab6e9::t_0219218aa93eb8 673,688 + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 +packages/cli/oxlint.config.mts + s_a4556b837ab6e9::t_f9429c6eb119de 34-38,46-49,191-197,214,229-254 + s_a4556b837ab6e9::t_2cf196d9b4d87f 39-45 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 250,295,394,459,470,485,501 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 + s_a4556b837ab6e9::t_658a0bc90ce463 123 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_03dddb39788280 35 + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_379ad0523695f0 61-64,68-71,77-110,120-123,143-149 + s_a4556b837ab6e9::t_658a0bc90ce463 34,40,58,166,178,193,208 + s_a4556b837ab6e9::t_54dc19520a76ca 111-119 + s_a4556b837ab6e9::t_625f1d514e8a3e 1,3,124-142 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 +packages/cli/src/controllers/__tests__/users.controller.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 88,147 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "1664d0d75e2eee8f789b498becbbfd82ccb1a112", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/17/2dc7e3fc0ce6a860674040ce413732cbc193ff b/17/2dc7e3fc0ce6a860674040ce413732cbc193ff new file mode 100644 index 00000000000..ccfdca0b8e5 --- /dev/null +++ b/17/2dc7e3fc0ce6a860674040ce413732cbc193ff @@ -0,0 +1,22 @@ +packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts + s_a52facf53351c5::t_95289d58e2974d 410-411 +packages/cli/src/modules/agents/integrations/__tests__/n8n-checkpoint-storage.test.ts + s_a52facf53351c5::t_efa16f5ffa1c6b 281-282 + s_a52facf53351c5::t_b0e1934984301c 252-280,283-292 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "172dc7e3fc0ce6a860674040ce413732cbc193ff", + "prompts": {}, + "sessions": { + "s_a52facf53351c5": { + "agent_id": { + "tool": "codex", + "id": "01a0b491-bd1b-7860-8002-0194a946ab94", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/1b/3992662f960e5e9d18e58b2c12578e4f681390 b/1b/3992662f960e5e9d18e58b2c12578e4f681390 new file mode 100644 index 00000000000..411562b851e --- /dev/null +++ b/1b/3992662f960e5e9d18e58b2c12578e4f681390 @@ -0,0 +1,106 @@ +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_a80acc22674e6b 34-43,191-197,214,220-245 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_72842cec91341e 591,608 + s_a4556b837ab6e9::t_658a0bc90ce463 44 + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 + s_a4556b837ab6e9::t_d3a7ae485906fe 664 + s_a4556b837ab6e9::t_0219218aa93eb8 673,688 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-55 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_379ad0523695f0 59-62,66-69,75-119 + s_a4556b837ab6e9::t_658a0bc90ce463 32,38,56,136,148,163,178 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_03dddb39788280 35 + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_b43328f4dae046 1,4,9-21,27-31,70-75,78-91,95-147 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 + s_a4556b837ab6e9::t_658a0bc90ce463 13 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_0f5e7e919be456 411 + s_a4556b837ab6e9::t_658a0bc90ce463 29 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 123 + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 14 + s_a4556b837ab6e9::t_72842cec91341e 26,46,53 + s_a4556b837ab6e9::t_8da70afbec0b61 32,40 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 119 + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 + s_a4556b837ab6e9::t_22e5a7c690952e 114 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 250,295,394,459,470,485,501 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "1b3992662f960e5e9d18e58b2c12578e4f681390", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/1b/a6f2d63ba17cedd67727e0df28599e1de179b4 b/1b/a6f2d63ba17cedd67727e0df28599e1de179b4 new file mode 100644 index 00000000000..3b5e4f69146 --- /dev/null +++ b/1b/a6f2d63ba17cedd67727e0df28599e1de179b4 @@ -0,0 +1,26 @@ +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_59b48732438b31 659,679-695 + s_a4556b837ab6e9::t_ed0d94104a1b02 671-678 + s_a4556b837ab6e9::t_be1050755f69a1 660-664 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_84b4aea97f0c84 51,59 + s_a4556b837ab6e9::t_ab4a3ae9726a09 41-46,50,52-58 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_364de6aeed6470 2,4,31-44,48,55 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "1ba6f2d63ba17cedd67727e0df28599e1de179b4", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/1f/e33f5facf1d117ef6cc7bc1767a6c766d8261f b/1f/e33f5facf1d117ef6cc7bc1767a6c766d8261f new file mode 100644 index 00000000000..03d8a12d2a9 --- /dev/null +++ b/1f/e33f5facf1d117ef6cc7bc1767a6c766d8261f @@ -0,0 +1,93 @@ +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_ab4a3ae9726a09 41-46,50,52-58 + s_a4556b837ab6e9::t_84b4aea97f0c84 51,59 + s_a4556b837ab6e9::t_ccf5eddce5c993 250,295,394,459,470,485,501 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_364de6aeed6470 2,4,31,33-39,41-44,48,55 + s_a4556b837ab6e9::t_ccf5eddce5c993 14,26,32,40,46,53 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_ed0d94104a1b02 671-672,674-678 + s_a4556b837ab6e9::t_59b48732438b31 659,679-687,689-696 + s_a4556b837ab6e9::t_be1050755f69a1 660-663 + s_a4556b837ab6e9::t_ccf5eddce5c993 44,66,69,591,608,664,673,688 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 15 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 35,108-111,120 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 119,285,302 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 7,123,126 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 205 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 24 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 35,55 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 15,24,102-104 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 218,461-464 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_ccf5eddce5c993 34-43,191-197,214,220-245 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 339,361,374,403 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 154 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 24,169 +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 12,39-40,56 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 1394,1399-1401,1410,1415-1417 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 342-343,349 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 161,214,218,261,294 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 33 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 26,95,116,126,133,256,280-282,378,388,399,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 1712 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 152 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 1,4,9-21,27-31,70-75,78-91,95-147 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 108,114,142 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 13,17,40,69-76,82,89,179 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 29,64-67,86,102,130-133,143,304-307,331-334,355-358,380,411,438-441 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 61 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 47 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 1-55 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 79-92,94-95,472,477 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 31,39 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 32,38,56,59-62,66-69,75-119,136,148,163,178 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_ccf5eddce5c993 141,150,184,192 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "1fe33f5facf1d117ef6cc7bc1767a6c766d8261f", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/23/2700896839bdcd8cca3495a8654553edb1cbb9 b/23/27/00896839bdcd8cca3495a8654553edb1cbb9 similarity index 100% rename from 23/2700896839bdcd8cca3495a8654553edb1cbb9 rename to 23/27/00896839bdcd8cca3495a8654553edb1cbb9 diff --git a/23/91/3c9d8ecf66ff99dafe51ebb980b973f6acd8 b/23/91/3c9d8ecf66ff99dafe51ebb980b973f6acd8 new file mode 100644 index 00000000000..96119876f29 --- /dev/null +++ b/23/91/3c9d8ecf66ff99dafe51ebb980b973f6acd8 @@ -0,0 +1,19 @@ +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_a52facf53351c5::t_dfe7423ae8332d 261-283,352,361,366,369-385,388-400,417-422,426,428-449,457-464,468-469,478,482-483,485-486,488,490-492,496-499,501,503-516,518-601,614,616,621-624,627-672,674-697,708-719,721-774,786-787,789-829,838-842,845,848-883,888-903,906,914-960,962-964,1026-1030,1033-1036,1038,1040-1041,1045,1058-1074,1080-1110,1112,1141-1154,1162-1190 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "23913c9d8ecf66ff99dafe51ebb980b973f6acd8", + "prompts": {}, + "sessions": { + "s_a52facf53351c5": { + "agent_id": { + "tool": "codex", + "id": "01a0b491-bd1b-7860-8002-0194a946ab94", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/28/075e50e72192e600ceb95b8b3f1e2d7aa6e5f5 b/28/075e50e72192e600ceb95b8b3f1e2d7aa6e5f5 new file mode 100644 index 00000000000..9c2423796f8 --- /dev/null +++ b/28/075e50e72192e600ceb95b8b3f1e2d7aa6e5f5 @@ -0,0 +1,29 @@ +packages/cli/test/integration/engine-v2-webhooks.test.ts + s_9a2a7a8eef9b2d::t_e1065e26610b01 9,23,80,85 + ai_agent 139-141,157 + s_e092ff55a47017::t_82e52d356fb5ce 147 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "28075e50e72192e600ceb95b8b3f1e2d7aa6e5f5", + "prompts": {}, + "sessions": { + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_e092ff55a47017": { + "agent_id": { + "tool": "codex", + "id": "01a0b382-8a71-72a3-95d5-32e5b9112548", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/2c/3cfd12bd2955f9e617eb00bc25057990b5ecd3 b/2c/3cfd12bd2955f9e617eb00bc25057990b5ecd3 new file mode 100644 index 00000000000..e8e9017e20a --- /dev/null +++ b/2c/3cfd12bd2955f9e617eb00bc25057990b5ecd3 @@ -0,0 +1,76 @@ +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionBindings.ts + s_430d91f2c0a128::t_1bdeefe4e65a93 106-107,109 + s_430d91f2c0a128::t_bea892c5d52630 108 + s_6eb65a1ac12acf::t_e00e456626c04d 159-161,163-167 + s_bd2c88dec3f0fd::t_586f46643e17f2 22-24,28,57-59,70-74,78-79,85-90,128-134,162,179,181 + s_6eb65a1ac12acf::t_88191e38f5a8f9 1-21,25-27,29-56,60-69,75-77,80-84,91-105,110-127,135-158,168-178,180,182-228 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionBindingsDialog.test.ts + s_430d91f2c0a128::t_1bdeefe4e65a93 39-44,73 + s_6eb65a1ac12acf::t_59c4b080f37541 1-7,16-21,23,30-31,34-37,55-72,74-78,80-84,86-94,114-117,119-126,128-136,143,145-155,162-168 + s_6eb65a1ac12acf::t_740efadf19cfe8 95 + s_6eb65a1ac12acf::t_221173062c53a2 85 + s_6eb65a1ac12acf::t_86b09abf456684 108,127 + s_6eb65a1ac12acf::t_128b68d6ffbfb5 8-15,22,24-29,32-33,38,45-54,79,96-107,109-113,118,137-142,144,156-161 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/__tests__/bindings.fixtures.ts + s_6eb65a1ac12acf::t_77ce08d2e336cf 1-12,14-22,24-31,33-67,73-79,89 + s_6eb65a1ac12acf::t_86b09abf456684 13,23,32,68-72,80-88 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionBindingsDialog.vue + s_430d91f2c0a128::t_7e336fa78dad2c 135-144,197,202-208,212-219,221-227,232-233,455 + s_6eb65a1ac12acf::t_cd3235666f58f9 4-10,134,145,151-155,157,164-191,193-196,198-201,228-231,234-238,243-244,246-247,249-256,292-312,320-326,330-335,339-341,349-358,362-363,368-370,374-376,380-389,393-395,399-420,424-429,435-442,445-450,453-454,459-464,468-469,473-475,479-480,482-487,490-491,495-497,501-504,507-509,512-515 + s_6eb65a1ac12acf::t_9a075d2e4df830 1,12-37,39-72,78-124,126-127,129-133,156,158-163,257-258,264-283,289-291,313-319,336-337,348,364-367,371-372,379,396-398,443-444,456,510-511,516-517 + s_6eb65a1ac12acf::t_740efadf19cfe8 3,11,125,327-329,338,346-347,359-361,373,377-378,390-392,421-423,430-434,451-452,457-458,465-467,470-472,476-478,481,488-489,492-494,498-500,505-506 + s_bd2c88dec3f0fd::t_586f46643e17f2 209-211,220,239-242,245,248 + s_6eb65a1ac12acf::t_f4add6654c5684 2,38,73-77,128,146,150,342-345 + s_6eb65a1ac12acf::t_ad20c34c1f9306 147-149 + s_6eb65a1ac12acf::t_e00e456626c04d 259-263,284-288 + s_430d91f2c0a128::t_01ab74f44466e4 192 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotionsApply.api.test.ts + s_6eb65a1ac12acf::t_77ce08d2e336cf 1-24 + s_6eb65a1ac12acf::t_4e89032b0fb6b2 25-27 +packages/frontend/@n8n/i18n/src/locales/en.json + s_6eb65a1ac12acf::t_faa4998d7cd8ba 8715-8716,8720,8723-8727,8730-8733,8735-8754 + s_bd2c88dec3f0fd::t_586f46643e17f2 8728-8729 + s_6eb65a1ac12acf::t_740efadf19cfe8 8717-8719,8721-8722,8734 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionBindings.test.ts + s_430d91f2c0a128::t_c39a0802979fbf 136-155 + s_6eb65a1ac12acf::t_4e33adf5cbc74b 1 + s_6eb65a1ac12acf::t_77ce08d2e336cf 2-5,14-23,32,36-43,54,59-80,87-111,130-135,156-165,171-182,189-198,201-208,214-221,236-240,245-251 + s_6eb65a1ac12acf::t_86b09abf456684 6-13,24-31,33-35,48-53,55-58,81-86,112-129,166-170,183-188,209-213,222-235,241-244 + s_bd2c88dec3f0fd::t_586f46643e17f2 44-47,199-200 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotionsApply.api.ts + s_6eb65a1ac12acf::t_88191e38f5a8f9 1-24 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotions.types.ts + s_6eb65a1ac12acf::t_88191e38f5a8f9 1-27 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "2c3cfd12bd2955f9e617eb00bc25057990b5ecd3", + "prompts": {}, + "sessions": { + "s_430d91f2c0a128": { + "agent_id": { + "tool": "codex", + "id": "01a0c4d2-2120-7a60-8d62-e3d2705e0754", + "model": "gpt-6-astra" + }, + "human_author": "kgrhartlage " + }, + "s_6eb65a1ac12acf": { + "agent_id": { + "tool": "codex", + "id": "01a0b344-1cec-7c01-92ad-845d99ec2f8a", + "model": "gpt-6-astra" + }, + "human_author": "kgrhartlage " + }, + "s_bd2c88dec3f0fd": { + "agent_id": { + "tool": "claude", + "id": "93d554e7-f4cd-494d-9895-86b01a92e630", + "model": "claude-fable-5-1" + }, + "human_author": "kgrhartlage " + } + } +} \ No newline at end of file diff --git a/35/760dddf3af47897d7bcc3053c2522011055186 b/35/760dddf3af47897d7bcc3053c2522011055186 new file mode 100644 index 00000000000..0ef803dab07 --- /dev/null +++ b/35/760dddf3af47897d7bcc3053c2522011055186 @@ -0,0 +1,80 @@ +packages/cli/src/modules/engine-v2/engine-v2.runtime.ts + s_9aca2e09ff6b67::t_81c4baaea16543 4,62,66,95,108 +packages/@n8n/engine/src/response-channel/index.ts + s_9aca2e09ff6b67::t_410a8660d7214f 1-2,6-7 + s_9aca2e09ff6b67::t_f7d141d5c84ff3 5 +packages/@n8n/engine/src/runtime/__tests__/create-engine-runtime.test.ts + s_9aca2e09ff6b67::t_7a27780dbef59e 9,18,25,70,89,104 +packages/@n8n/engine/src/response-channel/__tests__/in-memory-response-pair.test.ts + s_9aca2e09ff6b67::t_f7d141d5c84ff3 7 + s_9aca2e09ff6b67::t_beca356d5b1175 1-6,8-64 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 3,15-16,22,26-27,33-34,60,64-65,67,76,78,105,118,129,141,163,174 + s_9aca2e09ff6b67::t_3dcdb251f0e175 19 +packages/@n8n/node-engine-compatibility/src/__tests__/acceptance-fixtures.ts + s_9aca2e09ff6b67::t_7a27780dbef59e 11-12,328 +packages/@n8n/engine/src/response-channel/in-memory-response-pair.ts + s_9aca2e09ff6b67::t_f7d141d5c84ff3 3,6-7,9,11-12,14-20,22-33,35-43 +packages/@n8n/engine/src/serve.ts + s_9aca2e09ff6b67::t_209c4205ed53be 8,37 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_9aca2e09ff6b67::t_7a27780dbef59e 6,131-133,143,153,159 + s_9aca2e09ff6b67::t_c694134ec46d84 491,499,519,527,549,557 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_9aca2e09ff6b67::t_7a27780dbef59e 21,84 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_9aca2e09ff6b67::t_7d4e6f88b774bf 44-45 + s_9aca2e09ff6b67::t_81c4baaea16543 6,22-24,42-43,49-54,57-59,62,80-81 +packages/@n8n/engine/src/index.ts + s_9aca2e09ff6b67::t_209c4205ed53be 38-40,42,47-48 +packages/cli/src/modules/engine-v2/__tests__/engine-v2.runtime.test.ts + s_9aca2e09ff6b67::t_d7d5d02f4025f1 3,106-107 + s_9aca2e09ff6b67::t_4b8d3c32c79062 152,160,171,177,201,218,230,238,246,270,278,287,298,305,316,331,341,368,383 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_9aca2e09ff6b67::t_209c4205ed53be 10,39,230 +packages/@n8n/engine/src/response-channel/response-frame.ts + s_9aca2e09ff6b67::t_a669646ac07781 14-15 + s_9aca2e09ff6b67::t_f28b1aae77e0ef 4,12 + s_9aca2e09ff6b67::t_410a8660d7214f 1,5-10,17-18,22-24 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_9aca2e09ff6b67::t_3dcdb251f0e175 9-10 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-sender.test.ts + s_9aca2e09ff6b67::t_beca356d5b1175 1-36 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-receiver.test.ts + s_9aca2e09ff6b67::t_beca356d5b1175 4,6,15,18,25-28,32-38,40-43,45,47,49,52-54,56,58-59,64-67,71,74-77,79,81 +packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts + s_9aca2e09ff6b67::t_7a27780dbef59e 15,490 +packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts + s_9aca2e09ff6b67::t_7a27780dbef59e 23,78 +packages/@n8n/engine/src/response-channel/execution-response-receiver.ts + s_9aca2e09ff6b67::t_410a8660d7214f 4,6-7,9,14-15,22-23,33 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_9aca2e09ff6b67::t_3dcdb251f0e175 1951 + s_9aca2e09ff6b67::t_d7d5d02f4025f1 6,2045,2048-2050 +packages/cli/test/integration/engine-v2-webhooks.test.ts + s_9aca2e09ff6b67::t_7d4e6f88b774bf 15 + s_9aca2e09ff6b67::t_ee284d9fea9248 79,81-84 +packages/@n8n/engine/src/response-channel/execution-response-sender.ts + s_9aca2e09ff6b67::t_410a8660d7214f 1-15 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_9aca2e09ff6b67::t_81c4baaea16543 7,33,44-46,59-61 + s_9aca2e09ff6b67::t_3dcdb251f0e175 25,75-76,83,85,88-89,95-96,98 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_9aca2e09ff6b67::t_209c4205ed53be 23,35-36,38,74,101 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "35760dddf3af47897d7bcc3053c2522011055186", + "prompts": {}, + "sessions": { + "s_9aca2e09ff6b67": { + "agent_id": { + "tool": "codex", + "id": "01a0c54e-dd44-7bb0-975c-7f43d2ff8e1f", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/35/aa06d198f4abddf39572957fe0e63ed549ca3f b/35/aa06d198f4abddf39572957fe0e63ed549ca3f new file mode 100644 index 00000000000..21dc5b788c9 --- /dev/null +++ b/35/aa06d198f4abddf39572957fe0e63ed549ca3f @@ -0,0 +1,157 @@ +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 58,158-159,161-162 +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,525-526,1266-1296,1299 + s_4c46dcfe1ba789::t_b486633a6977bd 64,88-92 + s_4c46dcfe1ba789::t_db4bafbbb46980 78 + s_4c46dcfe1ba789::t_d973a62943d7dd 497-524,527-543,585 + s_794845deccc20b::t_9bbbf1f363a95f 544-545,895-896,1167,1170,1177-1178,1432-1434 + s_4c46dcfe1ba789::t_3d863c978088db 1168-1169,1171,1176 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1172-1175 + s_4c46dcfe1ba789::t_36c3453a753a08 1297-1298,1300-1302 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37,41,44-47,54 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43,50-51 + s_4c46dcfe1ba789::t_eed36ddb86f263 52-53 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-83 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,11-13,27,30,32-33,35,38 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-8,28-29,31,36-37,39 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 14-20 + s_719e037cee4d57::t_421128ee5237f1 26,34 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,4,11,19,24-32 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,33-46 + s_71c6da2ee47cd3::t_d67313882bd806 5-6,8,18,20 + h_8fb27e0cdf6d1e 7,9-10,12-17 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 21-23 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 3 +packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 2,265 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,3-50 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63-64,2046,2051-2052,2054-2055 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_794845deccc20b::t_9bbbf1f363a95f 1952,2047,2053,2058-2063,2065,2068,2098,2101,2109-2110,2112,2115,2126-2127,2129,2132-2133,2136-2137,2139-2141,2144-2145,2151-2152,2155-2156,2159,2162-2163 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + s_a3125dfe40640a::t_98f95192499fa6 2064,2066-2067,2069,2104,2107-2108,2111,2113-2114,2117-2118,2124-2125,2128,2130-2131,2134-2135,2142-2143,2146-2150,2153-2154,2157-2158,2160,2164,2166,2225-2227,2229-2238,2241-2244 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100,2102-2103 + s_719e037cee4d57::t_0f7522dcd91215 2105-2106 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116,2119-2123,2138,2161 + s_6df29c531634b9::t_5260d4751675a4 2165 + ai_agent 2239-2240 +packages/@n8n/engine/src/dependencies/external-dependencies.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 4,46-51 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_71c6da2ee47cd3::t_613cff5051c1db 34,37 +packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66 +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 139-140 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,13,17,20-21,24,26-27,29,33-35,39-46,50-52,56,60,69-70,76,84,86,88-89,95,97-98,101-104,134,137,139-140,142-144,150-153,156-157 + ai_agent 4-6,9 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 8,37 + s_4c46dcfe1ba789::t_f9dae768d9a165 12,22-23,25,57-59,71-75 + s_4c46dcfe1ba789::t_08563fce175542 14,18-19,30-32,38,53-55,77-81,85,87,141,147,154-155 + s_4c46dcfe1ba789::t_9317a33118b923 15 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 145-146,148-149 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_794845deccc20b::t_9bbbf1f363a95f 20,48,69,93-101,124 + s_71c6da2ee47cd3::t_19b26356a490b4 37-42,113 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-47 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,6-7,14-17,20-21,24,28,35,38-54,58-62,64-66,69,71-72,82-84,92,98,102-103,109,116-118,120,122-128,130-131,133-140,178,181,187-189,191,197-198,200,210-214,221-226,228,232-233 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 8,73-78,80,177 + s_4c46dcfe1ba789::t_a519961dfa21ce 10-13,85-91,93-97,99-101 + s_4c46dcfe1ba789::t_533d342b8bac27 23,26-27,31-34,55-57,176,190,215,217-218 + s_719e037cee4d57::t_d73bc028dc08bb 104-107,110-115,119 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 129 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 154-157,159-164 + s_794845deccc20b::t_9bbbf1f363a95f 180,182-185,192 + s_4c46dcfe1ba789::t_6941e602868b24 186,193-196,219-220 + s_9a2a7a8eef9b2d::t_df6b21aba09276 199,201,203-209 + ai_agent 229-231 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "35aa06d198f4abddf39572957fe0e63ed549ca3f", + "prompts": {}, + "humans": { + "h_8fb27e0cdf6d1e": { + "author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + }, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_6df29c531634b9": { + "agent_id": { + "tool": "codex", + "id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_794845deccc20b": { + "agent_id": { + "tool": "codex", + "id": "01a0b43d-9fd7-7372-ae87-3043b41ce227", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_a3125dfe40640a": { + "agent_id": { + "tool": "claude", + "id": "075b8cbd-4b8b-47a1-8eab-be2d73d8c62b", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_bfdc3c9bc21b40": { + "agent_id": { + "tool": "claude", + "id": "e768b0c7-e08a-400c-bc83-3cc0967415bb", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/3c/ac8eec01eec0e43b75e3a16aaaacdd413b6416 b/3c/ac8eec01eec0e43b75e3a16aaaacdd413b6416 new file mode 100644 index 00000000000..50f2b7c0df8 --- /dev/null +++ b/3c/ac8eec01eec0e43b75e3a16aaaacdd413b6416 @@ -0,0 +1,116 @@ +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_03dddb39788280 35 + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 + s_a4556b837ab6e9::t_0f5e7e919be456 411 + s_a4556b837ab6e9::t_658a0bc90ce463 29 +packages/cli/src/services/__tests__/user.service.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 576 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 123 + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 250,295,394,459,470,485,501 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_379ad0523695f0 59-62,66-69,75-108,118-128 + s_a4556b837ab6e9::t_658a0bc90ce463 32,38,56,145,157,172,187 + s_a4556b837ab6e9::t_54dc19520a76ca 109-117 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 + s_a4556b837ab6e9::t_0219218aa93eb8 673,688 + s_a4556b837ab6e9::t_658a0bc90ce463 44 + s_a4556b837ab6e9::t_72842cec91341e 591,608 + s_a4556b837ab6e9::t_d3a7ae485906fe 664 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-40,44,52-59 + s_a4556b837ab6e9::t_6ccb7f23b8e3fa 41-43,45-51 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 +packages/cli/src/controllers/__tests__/users.controller.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 88,147 +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_2cf196d9b4d87f 39-45 + s_a4556b837ab6e9::t_a80acc22674e6b 34-38,46-49,197-203,220,226-251 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_b43328f4dae046 1,4,9-21,27-31,70-75,78-91,95-147 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_8da70afbec0b61 32,40 + s_a4556b837ab6e9::t_658a0bc90ce463 14 + s_a4556b837ab6e9::t_72842cec91341e 26,46,53 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/oxlint.config.mts + s_a4556b837ab6e9::t_2cf196d9b4d87f 39-45 + s_a4556b837ab6e9::t_f9429c6eb119de 34-38,46-49,191-197,214,229-254 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 13 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_22e5a7c690952e 114 + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 119 + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "3cac8eec01eec0e43b75e3a16aaaacdd413b6416", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/3f/06dd868b1fed57285ffcd42b953b2780e20814 b/3f/06dd868b1fed57285ffcd42b953b2780e20814 new file mode 100644 index 00000000000..575a8346cfa --- /dev/null +++ b/3f/06dd868b1fed57285ffcd42b953b2780e20814 @@ -0,0 +1,125 @@ +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,8-15,17,19-29,31-34,36,45-49,51-53,56-57,60-64,88-90,101 + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 7,16,18,30,35,38-44,50,54-55,58-59,65-67,72,74,77,80,82-83,85,96-99 + s_ae088f5e88fc8b::t_685d3531daff92 37,71,73,75-76,81,84,86-87,161-172 + s_1b8554cde45c62::t_16ec079be70cdf 68-70,78-79,91,100,146-147 + s_719e037cee4d57::t_1fda68e550b269 93-95 + s_9a2a7a8eef9b2d::t_df6b21aba09276 103-142 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 2-5,10,19,23-31 + s_71c6da2ee47cd3::t_d67313882bd806 7,17 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 20-22 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 1-2,5,8-10,25,29,55-84 + s_71c6da2ee47cd3::t_4d94f6f753024f 3,6-7,11,20,23,26-27,30,36-52,54,93,95 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 4,13,16,21-22,24,28,31,33,35,53,87 + s_4c46dcfe1ba789::t_e86cea15aea75d 32,34 +pnpm-lock.yaml + ai_agent 2431-2433 +packages/cli/src/services/pending-webhook-response.ts + s_4c46dcfe1ba789::t_9317a33118b923 1-8,10-11,13-14,23-24,26,28,30-31,33,36,38,40,49-51,53-55,57-59 + s_4c46dcfe1ba789::t_08563fce175542 9,15-22,25,27,29,32,34-35,37,41,44-46 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 12 + s_4c46dcfe1ba789::t_da2277d78fbcda 39,47-48,52 + s_4c46dcfe1ba789::t_137eda4ee8a1b2 42-43,56 +packages/@n8n/engine/package.json + s_9a2a7a8eef9b2d::t_ec7685c45b1413 31 +packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 1-21,47-59,61-78,87-96 + s_9a2a7a8eef9b2d::t_df6b21aba09276 22-38,43-46 + ai_agent 39-42 + s_9a2a7a8eef9b2d::t_6c772bb6b20afb 60 + s_719e037cee4d57::t_31432b56d038f7 79-86 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-2,4-5 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 3 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 6 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-4,11,18,23-25,31-32,38-40,42-43,47-49,57,62,68-69,77,81,84,95,98,100-101,110-112,118,124 + s_794845deccc20b::t_9bbbf1f363a95f 5-7,82,116-117,125 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 8-9,21,30,94,99,102 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,19-20,22,54-56,64-67 + s_4c46dcfe1ba789::t_08563fce175542 12,15-16,27-29,35,50-52,58,70-76,78,80,83,93,96-97,103-104,106,109,113,122-123 + s_4c46dcfe1ba789::t_9317a33118b923 13-14,17,26,33-34,36-37,44-46,53,59-61,63,105,107-108,114-115,119-121 + s_71c6da2ee47cd3::t_c470b0a9f3961f 41,79 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 85-92 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-5,11-17,25-26,32,46-52,55-67,99-100,113-115,118-123,128-137,140,143,149-151,153,159-160,176,183-184,187 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,70-71,73,76-78,103,116,127,139,186 + s_4c46dcfe1ba789::t_a519961dfa21ce 7-10,68-69,82-85,87-88,91-93,96,98 + s_4c46dcfe1ba789::t_533d342b8bac27 18,20-24,27-31,33-45,72,74-75,79-81,86,89-90,94-95,97,104-106,108,112,117,124-126,138,141,152,177-179,185,188-195 + s_794845deccc20b::t_9bbbf1f363a95f 19,53-54,142,144-147,154 + s_719e037cee4d57::t_d73bc028dc08bb 101-102,107,109-111 + s_4c46dcfe1ba789::t_6941e602868b24 148,155-158,180-182 + s_9a2a7a8eef9b2d::t_df6b21aba09276 161-175 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-13,22-29,31,34 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,32-33,35 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-21 + s_719e037cee4d57::t_421128ee5237f1 30 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "3f06dd868b1fed57285ffcd42b953b2780e20814", + "prompts": {}, + "sessions": { + "s_1b8554cde45c62": { + "agent_id": { + "tool": "claude", + "id": "412d6818-efbe-45e8-bbc3-57789facf6a6", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_794845deccc20b": { + "agent_id": { + "tool": "codex", + "id": "01a0b43d-9fd7-7372-ae87-3043b41ce227", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_ae088f5e88fc8b": { + "agent_id": { + "tool": "claude", + "id": "889b53f9-e9c3-4e3b-b556-d6d34bb1180e", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/3f/3bdaf5cc935646ea552f097ad768bf735ced77 b/3f/3bdaf5cc935646ea552f097ad768bf735ced77 new file mode 100644 index 00000000000..5555bbdc422 --- /dev/null +++ b/3f/3bdaf5cc935646ea552f097ad768bf735ced77 @@ -0,0 +1,55 @@ +packages/cli/src/modules/instance-reporting.ee/instance-reporting.config.ts + s_b8582f488d1ad8::t_b21ad13a1e2fb0 3-6 +packages/cli/src/modules/instance-reporting.ee/instance-reporting.service.ts + s_b8582f488d1ad8::t_8fcdc640a36fb2 92-95,99-109 + s_b8582f488d1ad8::t_7c98f0a67e5998 59 + s_b8582f488d1ad8::t_36fa512f0248fc 140-143 + s_b8582f488d1ad8::t_f6ed3e3a49cbac 155 + s_b8582f488d1ad8::t_32f6262027e295 12 +packages/cli/src/modules/instance-reporting.ee/__tests__/instance-reporting.service.test.ts + s_b8582f488d1ad8::t_7de69fcf6db27d 123-125 + s_b8582f488d1ad8::t_f99c4539e0a8e2 15 + s_b8582f488d1ad8::t_4399e89dcdca1d 146,152 + s_b8582f488d1ad8::t_615a474ba387f1 242-245,247-249,252-269,271-273 + s_b8582f488d1ad8::t_937c079b1b64c4 98 + s_b8582f488d1ad8::t_2ce4ba0ed387af 209 + s_b8582f488d1ad8::t_96e6f0fe9a9370 35,40-41 +packages/cli/src/modules/instance-reporting.ee/__tests__/instance-reporting.module.test.ts + s_b8582f488d1ad8::t_dce3e961b746dd 29,37-39 + s_b8582f488d1ad8::t_88fdd6d375dbdf 11-12 + s_b8582f488d1ad8::t_d869130043e0b2 77-87 + s_b8582f488d1ad8::t_288dbaf82717b6 113-120 + s_b8582f488d1ad8::t_c50a7668e7d00d 40 +packages/cli/src/modules/instance-reporting.ee/instance-reporting.module.ts + s_b8582f488d1ad8::t_baa674af832171 33-45 + s_b8582f488d1ad8::t_9f094f27fab30d 60-61 + s_b8582f488d1ad8::t_de6686d29e0e0f 85,87-90,95-102,104-106 + s_b8582f488d1ad8::t_d88b8932460cd9 103 +packages/cli/src/modules/instance-reporting.ee/LOCAL_VERIFICATION.md + s_b8582f488d1ad8::t_a03d9c4a56c8d5 44 + s_b8582f488d1ad8::t_01df0788fbeb25 187 + s_b8582f488d1ad8::t_a4f72b01239de6 183-184 + s_b8582f488d1ad8::t_9d647ad3fe4ce4 18-24 + s_b8582f488d1ad8::t_c88f03b1bf6530 214-215 + s_b8582f488d1ad8::t_3f4d1c91b8f584 147-148 + s_b8582f488d1ad8::t_56c5ef48256054 58-59 +packages/cli/src/modules/instance-reporting.ee/README.md + s_b8582f488d1ad8::t_8e9d28aa5131fd 84-105,112 + s_b8582f488d1ad8::t_13ece4b49edbf2 138-141 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "3f3bdaf5cc935646ea552f097ad768bf735ced77", + "prompts": {}, + "sessions": { + "s_b8582f488d1ad8": { + "agent_id": { + "tool": "claude", + "id": "a5cdef5b-ced1-443a-8040-d6eb4eb0d93d", + "model": "claude-fable-5-1" + }, + "human_author": "konstantintieber " + } + } +} \ No newline at end of file diff --git a/47/3ae648a578b97057ede52f83a68288bda2d2e5 b/47/3ae648a578b97057ede52f83a68288bda2d2e5 new file mode 100644 index 00000000000..944fd404d93 --- /dev/null +++ b/47/3ae648a578b97057ede52f83a68288bda2d2e5 @@ -0,0 +1,105 @@ +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 123 + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 13 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 + s_a4556b837ab6e9::t_0f5e7e919be456 411 + s_a4556b837ab6e9::t_658a0bc90ce463 29 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_72842cec91341e 26,46,53 + s_a4556b837ab6e9::t_658a0bc90ce463 14 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 32,38,56,136,148,163,178 + s_a4556b837ab6e9::t_379ad0523695f0 59-62,66-69,75-119 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_22e5a7c690952e 114 + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 250,295,394,459,470,485,501 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 + s_a4556b837ab6e9::t_03dddb39788280 35 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-55 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_b43328f4dae046 1,4,9-21,27-31,70-75,78-91,95-147 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_a80acc22674e6b 34-43,191-197,214,220-245 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 + s_a4556b837ab6e9::t_72842cec91341e 591,608 + s_a4556b837ab6e9::t_658a0bc90ce463 44 + s_a4556b837ab6e9::t_d3a7ae485906fe 664 + s_a4556b837ab6e9::t_0219218aa93eb8 673,688 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 119 + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "473ae648a578b97057ede52f83a68288bda2d2e5", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": "Yuliia Pominchuk " + } + } +} \ No newline at end of file diff --git a/48/ed334606d593acf8eb72d0ccd6f59bd52a174b b/48/ed334606d593acf8eb72d0ccd6f59bd52a174b new file mode 100644 index 00000000000..1aad705141d --- /dev/null +++ b/48/ed334606d593acf8eb72d0ccd6f59bd52a174b @@ -0,0 +1,120 @@ +packages/cli/src/services/__tests__/user.service.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 576 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-40,44,52-59 + s_a4556b837ab6e9::t_6ccb7f23b8e3fa 41-43,45-51 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_a80acc22674e6b 34-38,46-49,197-203,220,226-251 + s_a4556b837ab6e9::t_2cf196d9b4d87f 39-45 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 250,295,394,459,470,485,501 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 + s_a4556b837ab6e9::t_658a0bc90ce463 123 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 + s_a4556b837ab6e9::t_22e5a7c690952e 114 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_e7c9c5359d3ddc 45-55 + s_a4556b837ab6e9::t_72842cec91341e 26,57,64 + s_a4556b837ab6e9::t_8da70afbec0b61 32,40 + s_a4556b837ab6e9::t_658a0bc90ce463 14 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_aeef221c5e94b4 3,17-23,35-36,155-164 + s_a4556b837ab6e9::t_b43328f4dae046 1,5,10-16,24-29,38-42,81-86,89-102,106-154,165-167 + s_a4556b837ab6e9::t_cb237f14df77df 37 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_379ad0523695f0 61-64,68-71,77-110,120-123,143-149 + s_a4556b837ab6e9::t_658a0bc90ce463 34,40,58,166,178,193,208 + s_a4556b837ab6e9::t_54dc19520a76ca 111-119 + s_a4556b837ab6e9::t_625f1d514e8a3e 1,3,124-142 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/oxlint.config.mts + s_a4556b837ab6e9::t_f9429c6eb119de 34-38,46-49,191-197,214,229-254 + s_a4556b837ab6e9::t_2cf196d9b4d87f 39-45 +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 + s_a4556b837ab6e9::t_0219218aa93eb8 673,688 + s_a4556b837ab6e9::t_72842cec91341e 591,608 + s_a4556b837ab6e9::t_658a0bc90ce463 44 + s_a4556b837ab6e9::t_d3a7ae485906fe 664 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 + s_a4556b837ab6e9::t_03dddb39788280 35 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 119 + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 +packages/cli/src/controllers/__tests__/users.controller.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 88,147 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 29 + s_a4556b837ab6e9::t_0f5e7e919be456 411 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 + s_a4556b837ab6e9::t_658a0bc90ce463 13 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "48ed334606d593acf8eb72d0ccd6f59bd52a174b", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/4e/a85a1f95e56b08c30946a1dd8f814872d15256 b/4e/a85a1f95e56b08c30946a1dd8f814872d15256 new file mode 100644 index 00000000000..d8f9df32d71 --- /dev/null +++ b/4e/a85a1f95e56b08c30946a1dd8f814872d15256 @@ -0,0 +1,278 @@ +packages/cli/src/modules/agents/agent-chat.controller.ts + s_3aaa503f47ada7::t_2c99a9d58c4c32 29,185 + s_a52facf53351c5::t_dc8bc690e274d6 30-31,136,273,301-304,309,329-330,384 + s_a52facf53351c5::t_041d4d1b76985f 322-327 + s_a52facf53351c5::t_5131511ce8c16b 356-357,446-447 + s_a52facf53351c5::t_8bda240acc8362 320-321 + s_a52facf53351c5::t_7856ab19d92385 39-42,315-319,328,348-355,363-368,438-445 +packages/cli/src/modules/agents/agent-execution-recording.error.ts + s_3aaa503f47ada7::t_a77fb5f55b3eda 1-29 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + s_3aaa503f47ada7::t_55da3ee667b856 614-646,648-650 + s_3aaa503f47ada7::t_636614bb92a589 15,433,435,443,445 + s_3aaa503f47ada7::t_e9589061f703f8 428 + s_a52facf53351c5::t_a3a53feac654b5 766 + s_a52facf53351c5::t_5d7dcd8433e27c 2,64,281,284-291,311-314 + s_a52facf53351c5::t_7856ab19d92385 137-140,254-266,282-283,292-310 + s_a52facf53351c5::t_041de55d3485a3 709-727 + s_a52facf53351c5::t_fdf6f7d991f051 41 + s_a52facf53351c5::t_a9dc5b6d4d79a8 134-135,332,352,366 +packages/cli/src/modules/agents/agent-turn-execution.service.ts + s_3aaa503f47ada7::t_55da3ee667b856 276-280,296-299 + s_3aaa503f47ada7::t_a77fb5f55b3eda 13,106-107,116,125,127,251,254-255,258-259,263-266,270-271,273-275,283-295,300-301 +packages/cli/src/modules/agents/sub-agents/__tests__/sub-agent-runner.test.ts + s_3aaa503f47ada7::t_c365abd69f4c07 22,140,886 + s_3aaa503f47ada7::t_a5ce50c8c6c20b 148-151 + s_3aaa503f47ada7::t_55da3ee667b856 827-847,852-854,856-859 + s_3aaa503f47ada7::t_9d78100cb3ae6e 848-851,855,860-861 +packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts + s_3aaa503f47ada7::t_38f84ea1afa54f 6-7,11-14,16-17,19,30-39,41,92-93,105,110-117,124-125,128-129,138-140,159-163,169-173,235,253,262,269-271,273,305,307-308,311-313,338-339,437-438,447-450,454-456,460,468-470,486-488,496-497 + s_3aaa503f47ada7::t_535a2960d172ad 175-179 + s_3aaa503f47ada7::t_55da3ee667b856 94-96,98-103,106-109,119-123,126-127,141-144,146-158,164-168,174,199-203,206-207,209-211,229-232,237,258-261,263-267,286-301,439,441-446,451-453,457-459,461-467,471-485,489-495 + s_3aaa503f47ada7::t_8b734b0188f14e 498 + s_3810ccee1c4b6c::t_709b573408e41b 325 + s_3810ccee1c4b6c::t_4fdc7efe4bf834 180-182,185-186,190-197,204-205,208,233-234,236,238-241,243-252,254-257,309-310,314-324,326-337 + s_3aaa503f47ada7::t_58ea054b9ec73f 268,303 + s_3aaa503f47ada7::t_0116d6f32668c7 302,304 + s_3aaa503f47ada7::t_156f72971fcf9a 272,274-285,306 + s_a52facf53351c5::t_04b9b8d4217df0 433,522-526,534,551-553,561-565,582,594,603-612,619,626-627 + s_a52facf53351c5::t_7856ab19d92385 25-28,131-134,187-189,212-228,340-378,385-408,412-432,434-435,527-533,535-550,554-560,566-581,583-593,595-602,613-618,620-625,834-843 + s_a52facf53351c5::t_619b7b7b3f96d4 384 + s_a52facf53351c5::t_284ebd45a3c7f3 8-9,20-24,29,49-50,118,130,135-137,145,183-184,198,242 + s_a52facf53351c5::t_ec9dbfb245044c 40,97,104,440,904,933,941 + s_a52facf53351c5::t_041d4d1b76985f 379-383 + s_a52facf53351c5::t_549a622c80c85b 501 + s_a52facf53351c5::t_7681da313dc5ea 409-411 + s_a52facf53351c5::t_007a8045240381 436,628 +packages/cli/src/modules/agents/repositories/agent-execution.repository.ts + s_3aaa503f47ada7::t_825190ca2b3fc9 72-78 + s_3aaa503f47ada7::t_eedea0f434eb45 79-81 + s_3aaa503f47ada7::t_0116d6f32668c7 82-85 +packages/cli/src/modules/agents/__tests__/agent-execution.service.test.ts + s_3aaa503f47ada7::t_a9ef755e3ffd16 336 + s_3aaa503f47ada7::t_cbd5e194176302 518,595-596 + s_3aaa503f47ada7::t_fe90e8112df2ed 520-531,533,535-556,564-571,573-582 + s_3aaa503f47ada7::t_636614bb92a589 3,221,226,235-239,241,280,311,318,333,338,354-356,390,393-394,427,481-482,494-498 + s_3aaa503f47ada7::t_55da3ee667b856 222-225,227,229-234,340-351,357-389,391-392,395-414,423-426 + s_3aaa503f47ada7::t_db537a8f7b8c4f 286 + s_3aaa503f47ada7::t_0116d6f32668c7 415-422,513-517,519,557-562,583-594 + s_a52facf53351c5::t_7856ab19d92385 1164-1166 + s_a52facf53351c5::t_fdf6f7d991f051 16,21-22,31,73,104,111,136,182,228,444,532,970,1047,1073,1090,1130,1149,1159-1160,1199,1203,1224,1230,1242 + s_a52facf53351c5::t_a9dc5b6d4d79a8 634,669 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + s_3aaa503f47ada7::t_55da3ee667b856 392-394 + s_3aaa503f47ada7::t_a9ef755e3ffd16 360,369-371,375-385,389,398,401,404 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_3aaa503f47ada7::t_55da3ee667b856 354-361,392-396,405-407,422-428,569-573,579-618,629-631,1223-1259,1264-1265,1295-1300,1302-1307,1310-1316,1645-1670 + s_3aaa503f47ada7::t_c365abd69f4c07 31,33,417,430-432 + s_3aaa503f47ada7::t_9d78100cb3ae6e 1266,1292-1294,1301,1317-1322 + s_3aaa503f47ada7::t_db537a8f7b8c4f 3 + s_3aaa503f47ada7::t_51fcb60ebf8b69 5,146-149,283,301,312,324,328-330,332-337,341-342,344-347,349,353,367-378,384-391,397-404,408-416,418-421,429,433-434 + s_3aaa503f47ada7::t_05d6ab46d8d8d5 435,1671 + s_3aaa503f47ada7::t_0116d6f32668c7 574-578,619-621,627-628,1267-1290 + s_3aaa503f47ada7::t_79e62285716cb1 622-626 + s_3aaa503f47ada7::t_0d530afcc4afee 1291 + s_a52facf53351c5::t_7856ab19d92385 1260-1261,1263,1536-1537,1539 + s_a52facf53351c5::t_a3a53feac654b5 1059 + s_a52facf53351c5::t_a25c769b5ad393 1520 + s_a52facf53351c5::t_fdf6f7d991f051 199,634,644,695,709,739,755,774,790,815,829,849,870,931,985,1010,1885,1925,1964,2013,2226,2512 + s_a52facf53351c5::t_041d4d1b76985f 1262 + s_a52facf53351c5::t_ec9dbfb245044c 304-305,1045,1129,1308-1309 + s_a52facf53351c5::t_041de55d3485a3 1538 +packages/cli/src/modules/agents/sub-agents/sub-agent-runner.ts + s_3aaa503f47ada7::t_fe90e8112df2ed 238-241 + s_3aaa503f47ada7::t_55da3ee667b856 222-225,232-236,247,305-308,346-353 + s_3aaa503f47ada7::t_e5796f69b5b4b4 246 + s_3aaa503f47ada7::t_16112879c589d0 7,36-37,47,125,210-213,216-221,226-231,237,242-245,272-273,280,303-304,309,311,314,317-319,333-335,338-345,354,356-363,412,415,419,444 + s_a52facf53351c5::t_76bd5e0694bf9d 214-215 +packages/cli/src/modules/agents/agent-test-run.service.ts + s_3aaa503f47ada7::t_2c99a9d58c4c32 17,366,405,407,410 + s_3aaa503f47ada7::t_f30d336f3609cc 404 + s_a52facf53351c5::t_383cd8216aebf3 25,33,162 + s_a52facf53351c5::t_7856ab19d92385 167-174,255-262 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_3aaa503f47ada7::t_55da3ee667b856 375-376,378-380,600-602 + s_3aaa503f47ada7::t_3f7a45b47aaa5a 439-442,444-446,579,581-588,603-604,623 + s_3aaa503f47ada7::t_5374a009dcd930 312,315-324,345,368-370,373-374,377,397,399-410,443 + s_3aaa503f47ada7::t_1e574a0ac5ec62 589 + s_3810ccee1c4b6c::t_fc4161b80854fe 294,421,436 + s_3810ccee1c4b6c::t_f782230d36cbf2 291-293,295,313,413-420,422-435 + s_3810ccee1c4b6c::t_b296731901275d 64-91 + s_1389ed5ff32164::t_5b6595c01952f1 437 + s_a52facf53351c5::t_76bd5e0694bf9d 580 +packages/cli/src/modules/agents/agent-execution.service.ts + s_3aaa503f47ada7::t_55da3ee667b856 213-215,412-419,425-427 + s_3aaa503f47ada7::t_825190ca2b3fc9 11,175,181-182,192,196,206-207,212,216-219,222,225-227,229-230,365,407,409,422-424,428-429 + s_3aaa503f47ada7::t_9590deedc86ada 430 + s_3aaa503f47ada7::t_eedea0f434eb45 257-258 + s_3aaa503f47ada7::t_0116d6f32668c7 220-221,223-224,228,248-256,259-260 + s_3aaa503f47ada7::t_cc26bd250d7c01 261-263 + s_a52facf53351c5::t_7856ab19d92385 22-25,91-95,516-521,601-609 + s_a52facf53351c5::t_76bd5e0694bf9d 694-695 + s_a52facf53351c5::t_79cb8704f09080 14,30-32,74,134,389,528,573,581,621,624-627,686-693,696-700 + s_a52facf53351c5::t_dd4a04751fc343 701-702 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_3aaa503f47ada7::t_55da3ee667b856 505-515,517,641-651,653-659,849-856,864,916-924,932,1171-1185,1187-1189 + s_3aaa503f47ada7::t_9fd56ecddd9fc2 48,725,793,1138-1139,1151-1154,1156-1157,1161-1163,1165-1168,1170,1186 + s_3810ccee1c4b6c::t_b759beb60bf05c 396 + s_3810ccee1c4b6c::t_48f50c1148c758 388-395,397,399-400,453,470-491,493-499 + s_3810ccee1c4b6c::t_12c64fc0cd699e 500 + s_3aaa503f47ada7::t_f30d336f3609cc 1169 + s_a52facf53351c5::t_383cd8216aebf3 26,213,329,331,398,425-428,437-442,450-452,469,492,516,585,636-638,652,675,1150 + s_a52facf53351c5::t_7856ab19d92385 27-31,332-337,429-436,443-449,627-635,857-862,893-902,925-930,1143-1149 + s_a52facf53351c5::t_29e42572835053 32,363-365 + s_a52facf53351c5::t_76bd5e0694bf9d 367,739,757,808,823,877,890-892,903-904,936,1098 + s_c2109af6de313b::t_cddf2ec04e7993 366,863,931 +packages/cli/src/modules/mcp/__tests__/agent-tools.service.test.ts + s_3aaa503f47ada7::t_c365abd69f4c07 1311,1422 + s_3aaa503f47ada7::t_e9589061f703f8 1343 +packages/cli/src/modules/agents/__tests__/agent-test-run.service.test.ts + s_3aaa503f47ada7::t_9ddffe20c14901 249,251,267 + s_a52facf53351c5::t_fdf6f7d991f051 69 + s_a52facf53351c5::t_a9dc5b6d4d79a8 416 +packages/cli/src/modules/agents/sub-agents/delegate-sub-agent-tool.ts + s_3aaa503f47ada7::t_0116d6f32668c7 13 + s_3aaa503f47ada7::t_6c8d7aff2bf7ef 153 +packages/cli/src/modules/agents/sub-agents/__tests__/delegate-sub-agent-tool.test.ts + s_3aaa503f47ada7::t_0116d6f32668c7 15,91-93,95-97 + s_3aaa503f47ada7::t_6c8d7aff2bf7ef 94,98 + s_3aaa503f47ada7::t_9fda737e2c3f1d 99-110 +packages/cli/src/modules/agents/__tests__/agent-session-langsmith-export.service.test.ts + s_a52facf53351c5::t_7856ab19d92385 238-248,250-263 + s_a52facf53351c5::t_5d7dcd8433e27c 7,236-237,249,264 + s_a52facf53351c5::t_904de14d8539e6 265-266 +packages/cli/src/modules/instance-ai/__tests__/agent-preview-handoff.test.ts + s_a52facf53351c5::t_7856ab19d92385 52-57 + s_a52facf53351c5::t_a9dc5b6d4d79a8 48,77,93,108,122,136,148,163,178 +packages/cli/src/modules/agents/__tests__/agent-chat-attachment.service.test.ts + s_a52facf53351c5::t_2821813c322254 7,15,21,28-31,36,43-50,56 + s_a52facf53351c5::t_7856ab19d92385 22-27,32-35,37-42,51-55 + s_a52facf53351c5::t_fdf6f7d991f051 8 +packages/cli/src/modules/agents/agent-threads.controller.ts + s_a52facf53351c5::t_dc8bc690e274d6 31,47,58 + s_a52facf53351c5::t_7856ab19d92385 52-57,81-86 +packages/cli/src/modules/instance-ai/agent-preview-handoff.ts + s_a52facf53351c5::t_7856ab19d92385 33 + s_a52facf53351c5::t_b155280a45018e 41,49 +packages/cli/src/modules/agents/agent-session-langsmith-export.service.ts + s_a52facf53351c5::t_dc8bc690e274d6 94,135 + s_a52facf53351c5::t_7856ab19d92385 143-148,164-166 +packages/@n8n/db/src/migrations/sqlite/1789736885838-AddAgentThreadOwnership.ts + s_a52facf53351c5::t_a4f60068815d41 1-5 +packages/cli/src/modules/agents/repositories/agent-execution-thread.repository.ts + s_a52facf53351c5::t_53e857d42d36c2 4,39,51,69,76-87,90,95-97,114,134 + s_a52facf53351c5::t_7856ab19d92385 7-10,91-94,142-145 +packages/cli/src/modules/agents/agent-chat-attachment.service.ts + s_a52facf53351c5::t_dc8bc690e274d6 13,19,72,121,124,126-129,133-136 + s_a52facf53351c5::t_7856ab19d92385 14-18,130-132,137-138 +packages/cli/src/modules/agents/__tests__/agent-execution-thread.repository.test.ts + s_a52facf53351c5::t_a9dc5b6d4d79a8 9-10,47,57,75,85,107,139 +packages/cli/src/modules/mcp/tools/agents/agent-tools.service.ts + s_a52facf53351c5::t_b155280a45018e 1256 +packages/cli/src/modules/agents/__tests__/agent-execution-update-broadcaster.test.ts + s_a52facf53351c5::t_ebd2d8d1bf59a8 84-85,91-99 + s_a52facf53351c5::t_041d4d1b76985f 129-131 + s_a52facf53351c5::t_a60cbd134584c5 2,7,23-24,40-41,49,54,126,160 + s_a52facf53351c5::t_7856ab19d92385 29-34,86-90 +packages/cli/src/modules/agents/utils/agent-thread-access.ts + s_a52facf53351c5::t_53e857d42d36c2 1-15 +packages/cli/src/modules/agents/repositories/agent-checkpoint.repository.ts + s_a52facf53351c5::t_60252685ff4214 1,28-34 + s_a52facf53351c5::t_76af0f4b28572f 35-36 +packages/@n8n/db/src/migrations/common/1789736885838-AddAgentThreadOwnership.ts + s_a52facf53351c5::t_a4f60068815d41 3-24,47-50,60-61,65-71,77-83,91-111,120-129,135-136,144-146,149-162,164-176,179-183,188-202 + s_a52facf53351c5::t_7856ab19d92385 25-46,51-59,62-64,72-76,84-90,112-119,130-134,137-143,147-148,177-178,184-187 + s_a52facf53351c5::t_041d4d1b76985f 163 + s_a52facf53351c5::t_5a944d180ce86a 1-2,203 +packages/cli/src/modules/agents/integrations/n8n-checkpoint-storage.ts + s_a52facf53351c5::t_7856ab19d92385 186-187,189 + s_a52facf53351c5::t_60252685ff4214 182,188 + s_a52facf53351c5::t_79cb8704f09080 177-181,183-185,190-195 +packages/cli/src/modules/agents/agent-execution-update-broadcaster.ts + s_a52facf53351c5::t_991d4678377f1b 3,11,13,23,28,45-46,70,82-92 + s_a52facf53351c5::t_dc8bc690e274d6 15,44 + s_c2109af6de313b::t_82667ec52b8a2c 93-94 +packages/cli/test/migration/1789736885838-add-agent-thread-ownership.test.ts + s_a52facf53351c5::t_7856ab19d92385 1-7,45-49,62-69,71-86,88-91,94-105,117-121,123-127,129-131,134-136,138-142,149-154,159-166,168-170 + s_a52facf53351c5::t_7542e8fddc2b0a 8-44,50-61,70,87,92-93,106-116,122,128,132-133,137,143-148,155-158,167,171-173 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_a52facf53351c5::t_b155280a45018e 2788,3921 +packages/cli/src/modules/agents/entities/agent-execution-thread.entity.ts + s_a52facf53351c5::t_53e857d42d36c2 2-3,23-38,125-126 +docs/generated/postgres-schema/README.md + s_a52facf53351c5::t_bc7743963fab47 23,192,541,547 +docs/generated/postgres-schema/public.agent_execution.md + s_a52facf53351c5::t_dd7997684f4b28 87,93 +docs/generated/postgres-schema/public.agent_execution_threads.md + s_a52facf53351c5::t_1ec80c179b22d3 7,13,31,34,37,56,67,72,78,132-148 +docs/generated/postgres-schema/public.agent_history.md + s_a52facf53351c5::t_ad36d7971fbff3 93,99 +docs/generated/postgres-schema/public.agents.md + s_a52facf53351c5::t_cdeeabc77e3b68 186,192 +docs/generated/postgres-schema/public.project.md + s_a52facf53351c5::t_d82bf5f2c9f1ee 118,124 +docs/generated/postgres-schema/public.user.md + s_a52facf53351c5::t_1d7b3ff17404c7 11,54,154-174 +docs/generated/sqlite-schema/README.md + s_c2109af6de313b::t_f88cfc6e75ffad 23,175,177-178,528,534 +docs/generated/sqlite-schema/agent_execution.md + s_c2109af6de313b::t_f8e3b84f1e8432 92,98 +docs/generated/sqlite-schema/agent_execution_threads.md + s_c2109af6de313b::t_ea574e79d0baae 9,18,24,42-46,56,67,72,78,132-148 +docs/generated/sqlite-schema/agent_history.md + s_c2109af6de313b::t_e03e3c748e4bcf 100,106 +docs/generated/sqlite-schema/agents.md + s_c2109af6de313b::t_0cb890d958abcc 188,194 +docs/generated/sqlite-schema/project.md + s_c2109af6de313b::t_fb20045bd41ba0 124,130 +docs/generated/sqlite-schema/user.md + s_c2109af6de313b::t_1442cf98c8f685 22,60,160-180 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "4ea85a1f95e56b08c30946a1dd8f814872d15256", + "prompts": {}, + "sessions": { + "s_1389ed5ff32164": { + "agent_id": { + "tool": "codex", + "id": "01a0afb5-5cd8-7dd1-ab29-acad02c48f33", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + }, + "s_3810ccee1c4b6c": { + "agent_id": { + "tool": "codex", + "id": "01a0b43b-3931-7362-9463-fedc5b3a6dd3", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + }, + "s_3aaa503f47ada7": { + "agent_id": { + "tool": "codex", + "id": "01a0b33a-46e6-7610-aa08-a734250d28b4", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + }, + "s_a52facf53351c5": { + "agent_id": { + "tool": "codex", + "id": "01a0b491-bd1b-7860-8002-0194a946ab94", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + }, + "s_c2109af6de313b": { + "agent_id": { + "tool": "codex", + "id": "01a0b489-b993-77c3-b655-2272a0bb0c62", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/4f/24b51f3f4ced2bde3c3016db05f2d343ed0ef8 b/4f/24b51f3f4ced2bde3c3016db05f2d343ed0ef8 new file mode 100644 index 00000000000..dff60f34f81 --- /dev/null +++ b/4f/24b51f3f4ced2bde3c3016db05f2d343ed0ef8 @@ -0,0 +1,67 @@ +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_29ea1cc2a1dbf5::t_fafbcc5c06862f 329,431 + s_29ea1cc2a1dbf5::t_dc5054ddddb738 154-170 + s_29ea1cc2a1dbf5::t_240991ca60ca9b 237 + s_29ea1cc2a1dbf5::t_f82575b8979b74 413-414,435 + s_29ea1cc2a1dbf5::t_c87e077050280b 226,293,303,307-328,330-373,412,415-430,432-434,436-437 + s_29ea1cc2a1dbf5::t_28166147726e34 14,64-69,84,91,97,102,108,114,119-120,133,144,173,189,205,217,295,375,398,445,452 + s_29ea1cc2a1dbf5::t_24e6b687557c94 216,227-236,238-290 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_29ea1cc2a1dbf5::t_a9fdfdfd471e94 93 + s_29ea1cc2a1dbf5::t_c3a82ce134889e 125 + s_29ea1cc2a1dbf5::t_0d00e1350159c2 99 + s_29ea1cc2a1dbf5::t_eb664156c8a911 97-98,100-104 + s_29ea1cc2a1dbf5::t_f543eac3ed6894 14,16 + s_29ea1cc2a1dbf5::t_73f3acf2d8fb93 110 + s_29ea1cc2a1dbf5::t_7d6a1746a82d96 4,6,10-13,18,30-34,94-96,105,112,124,126 + s_29ea1cc2a1dbf5::t_63124883862388 25-26 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts + s_29ea1cc2a1dbf5::t_1c03775b8cf28d 146-149,151-171,190-192,194,196-198 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_29ea1cc2a1dbf5::t_f82575b8979b74 1954 + s_29ea1cc2a1dbf5::t_aed9b15d396339 2213 + s_29ea1cc2a1dbf5::t_565a5a31b1a403 3,2002,2025,2030,2051,2056,2209-2212,2214-2257 +packages/cli/src/services/non-streaming-webhook-response-delivery.ts + s_29ea1cc2a1dbf5::t_f543eac3ed6894 1-44 +packages/cli/src/services/streaming-webhook-response-delivery.ts + s_29ea1cc2a1dbf5::t_ec776202b5081a 10,18,24,64,75 + s_29ea1cc2a1dbf5::t_f543eac3ed6894 1-9,11-17,19-23,25-63,65-74,76-86 +packages/cli/src/webhooks/webhook-helpers.ts + s_29ea1cc2a1dbf5::t_63124883862388 1267-1269 + s_29ea1cc2a1dbf5::t_7f52458053437d 1145 +packages/cli/src/services/streaming-webhook-response-heartbeat.ts + s_29ea1cc2a1dbf5::t_ec776202b5081a 1-32 +packages/cli/test/integration/engine-v2-webhooks.test.ts + s_29ea1cc2a1dbf5::t_c608ed2520cff0 195-244 +packages/cli/src/services/engine-v2-webhook-response-delivery.ts + s_29ea1cc2a1dbf5::t_f543eac3ed6894 21-24 + s_29ea1cc2a1dbf5::t_7d6a1746a82d96 1-16,19-20,36 + s_29ea1cc2a1dbf5::t_c3a82ce134889e 18,25-35 + s_29ea1cc2a1dbf5::t_a365a8799424a8 17 +packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts + s_29ea1cc2a1dbf5::t_63124883862388 151-160 +packages/cli/src/__tests__/workflow-runner.test.ts + s_29ea1cc2a1dbf5::t_90a87e7aca1c58 1612-1618,1620,1628,1661-1662,1665,1667-1669,1671-1674,1676-1679 + s_29ea1cc2a1dbf5::t_fd63d2b88f04fc 1666,1670,1675 +packages/cli/src/workflow-runner.ts + s_29ea1cc2a1dbf5::t_0a373431520f7c 69,440,472,502,505,512-514,516 + s_29ea1cc2a1dbf5::t_63124883862388 515 + s_29ea1cc2a1dbf5::t_5a4593bd6de6b9 439 + s_29ea1cc2a1dbf5::t_eb664156c8a911 438 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "4f24b51f3f4ced2bde3c3016db05f2d343ed0ef8", + "prompts": {}, + "sessions": { + "s_29ea1cc2a1dbf5": { + "agent_id": { + "tool": "codex", + "id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/53/80cf7ee1063a929417f92f590a73bfdca300ed b/53/80cf7ee1063a929417f92f590a73bfdca300ed new file mode 100644 index 00000000000..cd5d64010ad --- /dev/null +++ b/53/80cf7ee1063a929417f92f590a73bfdca300ed @@ -0,0 +1,19 @@ +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_364de6aeed6470 2,4,31-44,48,56,64 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "5380cf7ee1063a929417f92f590a73bfdca300ed", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": "Yuliia Pominchuk " + } + } +} \ No newline at end of file diff --git a/55/d4bf0d6298856aa6d2f8c3b244fb05754a2896 b/55/d4bf0d6298856aa6d2f8c3b244fb05754a2896 new file mode 100644 index 00000000000..30f81b2165a --- /dev/null +++ b/55/d4bf0d6298856aa6d2f8c3b244fb05754a2896 @@ -0,0 +1,117 @@ +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_b43328f4dae046 1,4,9-21,27-31,70-75,78-91,95-147 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-40,44,52-59 + s_a4556b837ab6e9::t_6ccb7f23b8e3fa 41-43,45-51 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_2cf196d9b4d87f 39-45 + s_a4556b837ab6e9::t_a80acc22674e6b 34-38,46-49,197-203,220,226-251 +packages/cli/src/services/__tests__/user.service.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 576 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/oxlint.config.mts + s_a4556b837ab6e9::t_f9429c6eb119de 34-38,46-49,191-197,214,229-254 + s_a4556b837ab6e9::t_2cf196d9b4d87f 39-45 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 250,295,394,459,470,485,501 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 14 + s_a4556b837ab6e9::t_72842cec91341e 26,57,64 + s_a4556b837ab6e9::t_8da70afbec0b61 32,40 + s_a4556b837ab6e9::t_e7c9c5359d3ddc 45-55 +packages/cli/src/controllers/__tests__/users.controller.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 88,147 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 + s_a4556b837ab6e9::t_72842cec91341e 119 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 29 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 + s_a4556b837ab6e9::t_0f5e7e919be456 411 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_379ad0523695f0 59-62,66-69,75-108,118-128 + s_a4556b837ab6e9::t_54dc19520a76ca 109-117 + s_a4556b837ab6e9::t_658a0bc90ce463 32,38,56,145,157,172,187 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 13 + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 + s_a4556b837ab6e9::t_22e5a7c690952e 114 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 + s_a4556b837ab6e9::t_03dddb39788280 35 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_72842cec91341e 591,608 + s_a4556b837ab6e9::t_0219218aa93eb8 673,688 + s_a4556b837ab6e9::t_658a0bc90ce463 44 + s_a4556b837ab6e9::t_d3a7ae485906fe 664 + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 123 + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "55d4bf0d6298856aa6d2f8c3b244fb05754a2896", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/5a/3c87e079d23d0a16ea33f4ccc7ba71d93a33dc b/5a/3c87e079d23d0a16ea33f4ccc7ba71d93a33dc new file mode 100644 index 00000000000..47a3853c6f3 --- /dev/null +++ b/5a/3c87e079d23d0a16ea33f4ccc7ba71d93a33dc @@ -0,0 +1,78 @@ +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63-64,2046,2051-2052,2054-2055 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_794845deccc20b::t_9bbbf1f363a95f 1952,2047,2053,2058-2063,2065,2068,2098,2101,2109-2110,2112,2115,2126-2127,2129,2132-2133,2136-2137,2139-2141,2144-2145,2151-2152,2155-2156,2159,2162-2163 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + s_a3125dfe40640a::t_98f95192499fa6 2064,2066-2067,2069,2104,2107-2108,2111,2113-2114,2117-2118,2124-2125,2128,2130-2131,2134-2135,2142-2143,2146-2150,2153-2154,2157-2158,2160,2164,2166,2263-2265,2267-2276,2279-2282,2171,2176-2177,2184-2186,2189,2195-2196,2201-2202,2204 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100,2102-2103 + s_719e037cee4d57::t_0f7522dcd91215 2105-2106 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116,2119-2123,2138,2161 + s_6df29c531634b9::t_5260d4751675a4 2165,2167-2170,2172-2175,2178-2183,2187-2188,2190-2194,2197-2200,2203 + ai_agent 2277-2278 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-83 + s_6df29c531634b9::t_82793919152dcd 44 + s_6df29c531634b9::t_5260d4751675a4 50-52 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,4-27,44-67,29,35-36,38,42-43 + s_6df29c531634b9::t_82793919152dcd 2,28,30-31,33-34,37,39,41 + s_6df29c531634b9::t_5260d4751675a4 3 + s_6df29c531634b9::t_15a3806bfc2455 32,40 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "5a3c87e079d23d0a16ea33f4ccc7ba71d93a33dc", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_6df29c531634b9": { + "agent_id": { + "tool": "codex", + "id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_794845deccc20b": { + "agent_id": { + "tool": "codex", + "id": "01a0b43d-9fd7-7372-ae87-3043b41ce227", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_a3125dfe40640a": { + "agent_id": { + "tool": "claude", + "id": "075b8cbd-4b8b-47a1-8eab-be2d73d8c62b", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/5a/b9a40bb76b0c9c0a0fa2b8d990817feb423939 b/5a/b9a40bb76b0c9c0a0fa2b8d990817feb423939 new file mode 100644 index 00000000000..6643d725deb --- /dev/null +++ b/5a/b9a40bb76b0c9c0a0fa2b8d990817feb423939 @@ -0,0 +1,21 @@ +packages/cli/test/migration/1789736885838-add-agent-thread-ownership.test.ts + s_a52facf53351c5::t_e7dac44484db00 77-83,101-104,106-109,117,207,249 + s_a52facf53351c5::t_c7ff77d8a679de 85-100 + s_a52facf53351c5::t_a592804d015e52 9,63-66,71,73,84,105 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "5ab9a40bb76b0c9c0a0fa2b8d990817feb423939", + "prompts": {}, + "sessions": { + "s_a52facf53351c5": { + "agent_id": { + "tool": "codex", + "id": "01a0b491-bd1b-7860-8002-0194a946ab94", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/5b/cb49aa9322caa71a7e997e3eba244d1d190f0e b/5b/cb49aa9322caa71a7e997e3eba244d1d190f0e new file mode 100644 index 00000000000..319a05de69c --- /dev/null +++ b/5b/cb49aa9322caa71a7e997e3eba244d1d190f0e @@ -0,0 +1,24 @@ +packages/cli/src/modules/agents/__tests__/agent-execution.service.test.ts + s_45efc9376a27dc::t_efb4b4918eb1b9 1249-1250,1252-1253,1263,1266-1267 + s_45efc9376a27dc::t_cded2e391d8c40 1251 +packages/cli/test/migration/1789736885838-add-agent-thread-ownership.test.ts + s_45efc9376a27dc::t_efb4b4918eb1b9 31 +packages/cli/src/modules/agents/repositories/agent-checkpoint.repository.ts + s_45efc9376a27dc::t_efb4b4918eb1b9 28 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "5bcb49aa9322caa71a7e997e3eba244d1d190f0e", + "prompts": {}, + "sessions": { + "s_45efc9376a27dc": { + "agent_id": { + "tool": "codex", + "id": "01a0c368-1509-7711-a0ae-191fe3ae961e", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/6f/4c6837b3072a562a0646932b362522230c9eb0 b/6f/4c6837b3072a562a0646932b362522230c9eb0 new file mode 100644 index 00000000000..61f5996f695 --- /dev/null +++ b/6f/4c6837b3072a562a0646932b362522230c9eb0 @@ -0,0 +1,25 @@ +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_ed0d94104a1b02 671-672,674-678 + s_a4556b837ab6e9::t_59b48732438b31 679-687,689-696 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_ab4a3ae9726a09 41-46,50,52-58 + s_a4556b837ab6e9::t_84b4aea97f0c84 51,59 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_364de6aeed6470 2,4,31,33-39,41-44,48,60,68 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "6f4c6837b3072a562a0646932b362522230c9eb0", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/6f/74038eeaea78433a31ec8bed12e8db8bd5ecf5 b/6f/74038eeaea78433a31ec8bed12e8db8bd5ecf5 new file mode 100644 index 00000000000..d9cda612ee3 --- /dev/null +++ b/6f/74038eeaea78433a31ec8bed12e8db8bd5ecf5 @@ -0,0 +1,181 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,458-459,1249-1279,1282 + s_4c46dcfe1ba789::t_b486633a6977bd 63,87-91 + s_4c46dcfe1ba789::t_db4bafbbb46980 77 + s_4c46dcfe1ba789::t_d973a62943d7dd 430-457,460-476,518 + s_794845deccc20b::t_9bbbf1f363a95f 477-478,838-839,1150,1153,1160-1161,1415-1417 + s_4c46dcfe1ba789::t_3d863c978088db 1151-1152,1154,1159 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1155-1158 + s_4c46dcfe1ba789::t_36c3453a753a08 1280-1281,1283-1285 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,3-50 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_4c46dcfe1ba789::t_b53aa9fadcf04f 20 + s_4c46dcfe1ba789::t_64cd3bfaade0e7 22 + s_4c46dcfe1ba789::t_6b43e18b8acd41 85 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 394 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-40,42-46,49,52 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 41,47-48 + s_4c46dcfe1ba789::t_eed36ddb86f263 50-51 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-83 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-2,11-12 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 13 +packages/@n8n/engine/src/dependencies/external-dependencies.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 4,46-51 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 1-2,13-15,30,34,67-96 + s_71c6da2ee47cd3::t_4d94f6f753024f 4-5,11,21,25-26,28-29,35-51,53,55,63-64,66,105,107 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 12,16,18,27,32,52,54,65,99 + s_4c46dcfe1ba789::t_e86cea15aea75d 31,33 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-14,28,31,33-34,36,39 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,29-30,32,37-38,40 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-21 + s_719e037cee4d57::t_421128ee5237f1 27,35 +packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 2,265 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,8-15,17,19-29,31-34,36,45-49,51-53,56-57,60-64,88-90,101 + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 7,16,18,30,35,38-44,50,54-55,58-59,65-67,72,74,77,80,82-83,85,96-99 + s_ae088f5e88fc8b::t_685d3531daff92 37,71,73,75-76,81,84,86-87,207-218 + s_1b8554cde45c62::t_16ec079be70cdf 68-70,78-79,91,100,192-193 + s_719e037cee4d57::t_1fda68e550b269 93-95 + s_9a2a7a8eef9b2d::t_df6b21aba09276 103-142 + s_9a2a7a8eef9b2d::t_74e41d2d4e4515 143,151,153-156,160,169-176 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 144-150,152,157-159,161-168,177-188 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,4,11,19,24-32 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,33-46 + s_71c6da2ee47cd3::t_d67313882bd806 5-6,8,18,20 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 21-23 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_4c46dcfe1ba789::t_d5b292306ede0a 23,36-37,39,75 + s_71c6da2ee47cd3::t_613cff5051c1db 34-35,38,102 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 113 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,13,17,20-21,24,26-29,33-35,39-46,49-52,56,60,67-70,76,84,86,88-89,95,97-98,101-104,133,136,138-139,141-143,149-152,155-156 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 8,37 + s_4c46dcfe1ba789::t_f9dae768d9a165 12,22-23,25,57-59,71-75 + s_4c46dcfe1ba789::t_08563fce175542 14,18-19,30-32,38,53-55,77-82,85,87,99-100,137,140,146,153-154 + s_4c46dcfe1ba789::t_9317a33118b923 15,36,47-48,66 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 121 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 134-135,144-145,147-148 +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 11,45,139-141 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_794845deccc20b::t_9bbbf1f363a95f 6,1951-1952,2047,2050,2053,2058-2063,2065,2068,2098,2101,2109-2110,2112,2115,2126-2127,2129,2132-2133,2136-2137,2139-2141,2144-2145,2151-2152,2155-2156,2159,2162-2163,2165-2166 + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63-64,2045-2046,2048-2049,2051-2052,2054-2055 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + s_a3125dfe40640a::t_98f95192499fa6 2064,2066-2067,2069,2104,2107-2108,2111,2113-2114,2117-2118,2124-2125,2128,2130-2131,2134-2135,2142-2143,2146-2150,2153-2154,2157-2158,2160,2164,2225-2227,2229-2238,2241-2244 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100,2102-2103 + s_719e037cee4d57::t_0f7522dcd91215 2105-2106 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116,2119-2123,2138,2161 + ai_agent 2239-2240 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_794845deccc20b::t_9bbbf1f363a95f 20,48,69,93-101,124 + s_71c6da2ee47cd3::t_19b26356a490b4 37-42,113 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-47 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,6-7,14-21,24-25,28,35,37-54,58-72,82-84,92,98,102-103,109,116-118,120-128,130-131,133-140,178,181,187-189,191,197-198,200,210-214,221-228,232-233 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,129 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 8,73-81,132,177,216 + s_4c46dcfe1ba789::t_a519961dfa21ce 10-13,85-91,93-97,99-101 + s_4c46dcfe1ba789::t_533d342b8bac27 22-23,26-27,30-34,55-57,176,179,190,215,217-218 + ai_agent 29,36,229-231 + s_719e037cee4d57::t_d73bc028dc08bb 104-108,110-115,119 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 154-164 + s_794845deccc20b::t_9bbbf1f363a95f 180,182-185,192 + s_4c46dcfe1ba789::t_6941e602868b24 186,193-196,219-220 + s_9a2a7a8eef9b2d::t_df6b21aba09276 199,201-209 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,62,162-163 +packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6f74038eeaea78433a31ec8bed12e8db8bd5ecf5", + "prompts": {}, + "sessions": { + "s_1b8554cde45c62": { + "agent_id": { + "tool": "claude", + "id": "412d6818-efbe-45e8-bbc3-57789facf6a6", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_794845deccc20b": { + "agent_id": { + "tool": "codex", + "id": "01a0b43d-9fd7-7372-ae87-3043b41ce227", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_a3125dfe40640a": { + "agent_id": { + "tool": "claude", + "id": "075b8cbd-4b8b-47a1-8eab-be2d73d8c62b", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_ae088f5e88fc8b": { + "agent_id": { + "tool": "claude", + "id": "889b53f9-e9c3-4e3b-b556-d6d34bb1180e", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_bfdc3c9bc21b40": { + "agent_id": { + "tool": "claude", + "id": "e768b0c7-e08a-400c-bc83-3cc0967415bb", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/6f/b1fa01e3d4fe09b914d086ca01e5d0f7acf76a b/6f/b1fa01e3d4fe09b914d086ca01e5d0f7acf76a new file mode 100644 index 00000000000..f038d2ba069 --- /dev/null +++ b/6f/b1fa01e3d4fe09b914d086ca01e5d0f7acf76a @@ -0,0 +1,22 @@ +packages/cli/src/modules/agents/integrations/n8n-checkpoint-storage.ts + s_a52facf53351c5::t_f7938653abcd2f 177 +packages/cli/src/modules/agents/agent-execution.service.ts + s_a52facf53351c5::t_f7938653abcd2f 696 + s_a52facf53351c5::t_0f4ce71615d682 697-700 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "6fb1fa01e3d4fe09b914d086ca01e5d0f7acf76a", + "prompts": {}, + "sessions": { + "s_a52facf53351c5": { + "agent_id": { + "tool": "codex", + "id": "01a0b491-bd1b-7860-8002-0194a946ab94", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/7c/9881bd12cd84812b5f5069287ba0a2ca97ff9a b/7c/9881bd12cd84812b5f5069287ba0a2ca97ff9a new file mode 100644 index 00000000000..92ed2b0aed6 --- /dev/null +++ b/7c/9881bd12cd84812b5f5069287ba0a2ca97ff9a @@ -0,0 +1,108 @@ +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 + s_a4556b837ab6e9::t_658a0bc90ce463 123 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 119 + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 + s_a4556b837ab6e9::t_22e5a7c690952e 114 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_379ad0523695f0 59-62,66-69,75-119 + s_a4556b837ab6e9::t_658a0bc90ce463 32,38,56,136,148,163,178 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 + s_a4556b837ab6e9::t_03dddb39788280 35 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_0f5e7e919be456 411 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 + s_a4556b837ab6e9::t_658a0bc90ce463 29 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 + s_a4556b837ab6e9::t_658a0bc90ce463 13 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_0219218aa93eb8 673,688 + s_a4556b837ab6e9::t_72842cec91341e 591,608 + s_a4556b837ab6e9::t_658a0bc90ce463 44 + s_a4556b837ab6e9::t_d3a7ae485906fe 664 + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 250,295,394,459,470,485,501 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 14 + s_a4556b837ab6e9::t_8da70afbec0b61 32,40 + s_a4556b837ab6e9::t_72842cec91341e 26,46,53 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/oxlint.config.mts + s_a4556b837ab6e9::t_f9429c6eb119de 34-43,185-191,208,223-248 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_b43328f4dae046 1,4,9-21,27-31,70-75,78-91,95-147 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-55 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_a80acc22674e6b 34-43,191-197,214,220-245 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "7c9881bd12cd84812b5f5069287ba0a2ca97ff9a", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/7d/8d58f39a1289c9591c2c40298485f5505d7d4d b/7d/8d58f39a1289c9591c2c40298485f5505d7d4d new file mode 100644 index 00000000000..c5c61440a43 --- /dev/null +++ b/7d/8d58f39a1289c9591c2c40298485f5505d7d4d @@ -0,0 +1,28 @@ +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,65,165-166 + s_6df29c531634b9::t_e346602fc8aaad 54-57 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "7d8d58f39a1289c9591c2c40298485f5505d7d4d", + "prompts": {}, + "sessions": { + "s_6df29c531634b9": { + "agent_id": { + "tool": "codex", + "id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/7e/aa21f81e54bd049f37d1321820229a87383ed9 b/7e/aa21f81e54bd049f37d1321820229a87383ed9 new file mode 100644 index 00000000000..60db4df7f49 --- /dev/null +++ b/7e/aa21f81e54bd049f37d1321820229a87383ed9 @@ -0,0 +1,37 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_929428e752b585::t_1d86420b62238e 1162,1284-1286 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts + s_929428e752b585::t_1d86420b62238e 151-154,156-176,195-197,199,201-203 +packages/cli/src/workflow-runner.ts + s_929428e752b585::t_1d86420b62238e 69,438-440,472,502,505,512-516 +packages/cli/src/services/streaming-webhook-response-delivery.ts + s_929428e752b585::t_1d86420b62238e 1-86 +packages/cli/src/__tests__/workflow-runner.test.ts + s_929428e752b585::t_1d86420b62238e 1612-1618,1620,1628,1661-1662,1665-1679 +packages/cli/test/integration/engine-v2-webhooks.test.ts + s_929428e752b585::t_1d86420b62238e 199-248 +packages/cli/src/services/streaming-webhook-response-heartbeat.ts + s_929428e752b585::t_1d86420b62238e 1-32 +packages/cli/src/services/engine-v2-webhook-response-delivery.ts + s_929428e752b585::t_1d86420b62238e 1-36 +packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts + s_929428e752b585::t_1d86420b62238e 151-160 +packages/cli/src/services/non-streaming-webhook-response-delivery.ts + s_929428e752b585::t_1d86420b62238e 1-44 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "7eaa21f81e54bd049f37d1321820229a87383ed9", + "prompts": {}, + "sessions": { + "s_929428e752b585": { + "agent_id": { + "tool": "codex", + "id": "01a0c5ce-a2c2-7932-bafe-b88624377c99", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/84/f6476db7a53409a663a7652976cde59fc60a0b b/84/f6476db7a53409a663a7652976cde59fc60a0b new file mode 100644 index 00000000000..f9aa8a239b1 --- /dev/null +++ b/84/f6476db7a53409a663a7652976cde59fc60a0b @@ -0,0 +1,28 @@ +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_ab4a3ae9726a09 41-46,50,52-58 + s_a4556b837ab6e9::t_84b4aea97f0c84 51,59 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_364de6aeed6470 2,4,31-44,48,51-59,64 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_ed0d94104a1b02 671-678 + s_a4556b837ab6e9::t_59b48732438b31 659,679-695 + s_a4556b837ab6e9::t_be1050755f69a1 660-664 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_1093743a7212bd 9-14 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "84f6476db7a53409a663a7652976cde59fc60a0b", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/98/8dca8b6cdc6be131aa6a99bcef8428f03a61a2 b/98/8dca8b6cdc6be131aa6a99bcef8428f03a61a2 new file mode 100644 index 00000000000..8597ac6bcf9 --- /dev/null +++ b/98/8dca8b6cdc6be131aa6a99bcef8428f03a61a2 @@ -0,0 +1,114 @@ +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_03dddb39788280 35 + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 250,295,394,459,470,485,501 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +packages/cli/src/controllers/__tests__/users.controller.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 88,147 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_a80acc22674e6b 34-43,191-197,214,220-245 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_6ccb7f23b8e3fa 41-43,45-51 + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-40,44,52-59 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 + s_a4556b837ab6e9::t_22e5a7c690952e 114 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 32,38,56,145,157,172,187 + s_a4556b837ab6e9::t_379ad0523695f0 59-62,66-69,75-108,118-128 + s_a4556b837ab6e9::t_54dc19520a76ca 109-117 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 14 + s_a4556b837ab6e9::t_72842cec91341e 26,46,53 + s_a4556b837ab6e9::t_8da70afbec0b61 32,40 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 + s_a4556b837ab6e9::t_0f5e7e919be456 411 + s_a4556b837ab6e9::t_658a0bc90ce463 29 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/src/services/__tests__/user.service.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 576 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/oxlint.config.mts + s_a4556b837ab6e9::t_f9429c6eb119de 34-43,185-191,208,223-248 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 + s_a4556b837ab6e9::t_658a0bc90ce463 123 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_b43328f4dae046 1,4,9-21,27-31,70-75,78-91,95-147 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_d3a7ae485906fe 664 + s_a4556b837ab6e9::t_0219218aa93eb8 673,688 + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 + s_a4556b837ab6e9::t_658a0bc90ce463 44 + s_a4556b837ab6e9::t_72842cec91341e 591,608 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 119 + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 + s_a4556b837ab6e9::t_658a0bc90ce463 13 + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "988dca8b6cdc6be131aa6a99bcef8428f03a61a2", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/98/9b67ee9573bb35cb5b2665463adf095141ecd6 b/98/9b67ee9573bb35cb5b2665463adf095141ecd6 new file mode 100644 index 00000000000..54c8d8cd87d --- /dev/null +++ b/98/9b67ee9573bb35cb5b2665463adf095141ecd6 @@ -0,0 +1,63 @@ +packages/@n8n/engine/src/runtime/__tests__/create-engine-runtime.test.ts + s_794845deccc20b::t_cd754a091a395e 9-10,19,26,71,90,105 +packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts + s_794845deccc20b::t_cd754a091a395e 1-70 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_794845deccc20b::t_cd754a091a395e 23,34-39,75,102 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_794845deccc20b::t_cd754a091a395e 6,131-135,143,153,159,491,499-511,515-519,527-540,549-552,557 +packages/cli/src/modules/engine-v2/__tests__/engine-v2.runtime.test.ts + s_794845deccc20b::t_cd754a091a395e 3,106-108,152-154,160,171,177,201,218,230,238,246,270,278,287,298,305,316,331,341,368,383 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_794845deccc20b::t_cd754a091a395e 2-8,10,14,39,47,52,63,74,77-81,91,165-169,201,205-244 +packages/@n8n/engine/src/execution/step-store.ts + s_794845deccc20b::t_cd754a091a395e 30-31 +packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts + s_794845deccc20b::t_cd754a091a395e 14,16,491 +packages/@n8n/engine/src/response-channel/response-transport.ts + s_794845deccc20b::t_cd754a091a395e 1-30 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_794845deccc20b::t_cd754a091a395e 1-23 +packages/@n8n/engine/src/execution/execution.types.ts + s_794845deccc20b::t_cd754a091a395e 36-45,52-54,56-57 +packages/@n8n/node-engine-compatibility/src/__tests__/acceptance-fixtures.ts + s_794845deccc20b::t_cd754a091a395e 3,12-13,61-66,334-335 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_794845deccc20b::t_cd754a091a395e 1-27 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_794845deccc20b::t_cd754a091a395e 1-68 +packages/@n8n/engine/src/index.ts + s_794845deccc20b::t_cd754a091a395e 37-49 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_794845deccc20b::t_cd754a091a395e 20,22,85 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_794845deccc20b::t_cd754a091a395e 1-133 +packages/@n8n/engine/src/serve.ts + s_794845deccc20b::t_cd754a091a395e 8,35-37 +packages/cli/src/modules/engine-v2/engine-v2.runtime.ts + s_794845deccc20b::t_cd754a091a395e 4,62,66,95,108-110 +packages/@n8n/engine/src/response-channel/index.ts + s_794845deccc20b::t_cd754a091a395e 1-6 +packages/@n8n/engine/src/response-channel/in-memory-transport.ts + s_794845deccc20b::t_cd754a091a395e 1-33 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_794845deccc20b::t_cd754a091a395e 1,6,22-23,40-50,52,66-72 +packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts + s_794845deccc20b::t_cd754a091a395e 17,24,79 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "989b67ee9573bb35cb5b2665463adf095141ecd6", + "prompts": {}, + "sessions": { + "s_794845deccc20b": { + "agent_id": { + "tool": "codex", + "id": "01a0b43d-9fd7-7372-ae87-3043b41ce227", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/a5/89f32ccf7afadae230bcb3d5b38fcd5ebd6955 b/a5/89f32ccf7afadae230bcb3d5b38fcd5ebd6955 new file mode 100644 index 00000000000..7b5b160d39f --- /dev/null +++ b/a5/89f32ccf7afadae230bcb3d5b38fcd5ebd6955 @@ -0,0 +1,24 @@ +packages/@n8n/db/src/migrations/common/1790014447117-AddAgentThreadOwnership.ts + s_a52facf53351c5::t_06c2b5bdb5e678 3-5,7-91,93-101,103-115 + s_a52facf53351c5::t_9fe42bdb648cb2 1-2,6,92,102,116-117 +packages/@n8n/db/src/migrations/sqlite/1790014447117-AddAgentThreadOwnership.ts + s_a52facf53351c5::t_06c2b5bdb5e678 1-5 +packages/cli/test/migration/1790014447117-add-agent-thread-ownership.test.ts + s_a52facf53351c5::t_06c2b5bdb5e678 1-184 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "a589f32ccf7afadae230bcb3d5b38fcd5ebd6955", + "prompts": {}, + "sessions": { + "s_a52facf53351c5": { + "agent_id": { + "tool": "codex", + "id": "01a0b491-bd1b-7860-8002-0194a946ab94", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/a9/fc/4252d916654a2d78a933fada9bce9d2bf24c b/a9/fc/4252d916654a2d78a933fada9bce9d2bf24c new file mode 100644 index 00000000000..51486a4835a --- /dev/null +++ b/a9/fc/4252d916654a2d78a933fada9bce9d2bf24c @@ -0,0 +1,133 @@ +packages/cli/src/services/pending-webhook-response.ts + s_4c46dcfe1ba789::t_9317a33118b923 1-8,10-11,13-14,23-24,26,28,30-31,33,36,38,40,49-51,53-55,57-59 + s_4c46dcfe1ba789::t_08563fce175542 9,15-22,25,27,29,32,34-35,37,41,44-46 + s_4c46dcfe1ba789::t_da2277d78fbcda 39,47-48,52 + s_4c46dcfe1ba789::t_137eda4ee8a1b2 42-43,56 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 12 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,20-21,24,26-29,33-35,39-46,49-52,56,60,63,68,79,84,96-99,111,120-121,125 + ai_agent 10,12 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 11,37 + s_bd2476b2677534::t_16413e0e77bad9 18,124 + s_4c46dcfe1ba789::t_f9dae768d9a165 22-23,25,57,59,64-67 + s_4c46dcfe1ba789::t_08563fce175542 30-32,38,53-55,61,69-74,94-95,123 + s_4c46dcfe1ba789::t_9317a33118b923 36,47-48,62 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 80-82 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 118-119,92 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,8-14,17-18,21,28,30-47,51-59,71,87,89-90,104-105,107-115,117-118,120-121,123-126,128-129 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 4,60-65,69-70,119,122 + s_4c46dcfe1ba789::t_a519961dfa21ce 5-7,74-76,80,85-86 + s_4c46dcfe1ba789::t_533d342b8bac27 15-16,19-20,23-27,48-50,130 + ai_agent 22,29,68 + s_bd2476b2677534::t_3d0654ed5c9186 66-67,72,81-83,91-92 + s_719e037cee4d57::t_d73bc028dc08bb 94-97,99-101,106 + s_794845deccc20b::t_9bbbf1f363a95f 131 + s_29ea1cc2a1dbf5::t_c87e077050280b 132-134,136-137,158,163,165-175 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_794845deccc20b::t_cd754a091a395e 1,6,22-23,40-42,46-51,68-74,45 + s_794845deccc20b::t_9bbbf1f363a95f 43-44 +packages/@n8n/engine/package.json + s_9a2a7a8eef9b2d::t_ec7685c45b1413 31 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-2,5 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 6 +packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 1-21,47-59,61-78,87-96,28,33-36,44-46 + s_719e037cee4d57::t_31432b56d038f7 79-86,39,42 + s_9a2a7a8eef9b2d::t_df6b21aba09276 22-27,29-32,37-38,43 + ai_agent 40-41 + s_9a2a7a8eef9b2d::t_6c772bb6b20afb 60 +pnpm-lock.yaml + ai_agent 2473-2475 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,10,17,23-24,26-31 + s_71c6da2ee47cd3::t_d67313882bd806 3-5,7,18-19 + h_8fb27e0cdf6d1e 6,8-9,11-16 + s_bfdc3c9bc21b40::t_9d239a1839201d 25 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 20-21 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 22 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-12,21-23,26,29,31,34,20 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,24-25,27-28,30,32-33,35,15,19 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 14,16-18 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "a9fc4252d916654a2d78a933fada9bce9d2bf24c", + "prompts": {}, + "humans": { + "h_8fb27e0cdf6d1e": { + "author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + }, + "sessions": { + "s_29ea1cc2a1dbf5": { + "agent_id": { + "tool": "codex", + "id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_794845deccc20b": { + "agent_id": { + "tool": "codex", + "id": "01a0b43d-9fd7-7372-ae87-3043b41ce227", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_bd2476b2677534": { + "agent_id": { + "tool": "codex", + "id": "01a0b3a1-17ea-78e0-94e2-443c3571931f", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_bfdc3c9bc21b40": { + "agent_id": { + "tool": "claude", + "id": "e768b0c7-e08a-400c-bc83-3cc0967415bb", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/b1/9e15a7437560d082a9bb30e4b38c5a96f82f4d b/b1/9e15a7437560d082a9bb30e4b38c5a96f82f4d new file mode 100644 index 00000000000..4c7267cad60 --- /dev/null +++ b/b1/9e15a7437560d082a9bb30e4b38c5a96f82f4d @@ -0,0 +1,23 @@ +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_ed0d94104a1b02 667-674 + s_a4556b837ab6e9::t_59b48732438b31 675-691 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_ab4a3ae9726a09 41-46,50,52-58 + s_a4556b837ab6e9::t_84b4aea97f0c84 51,59 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "b19e15a7437560d082a9bb30e4b38c5a96f82f4d", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/ba/129cbb63e9a2ea5bbce694bea310085da3d386 b/ba/129cbb63e9a2ea5bbce694bea310085da3d386 new file mode 100644 index 00000000000..05137c61745 --- /dev/null +++ b/ba/129cbb63e9a2ea5bbce694bea310085da3d386 @@ -0,0 +1,42 @@ +packages/cli/test/migration/1789736885838-add-agent-thread-ownership.test.ts + s_a52facf53351c5::t_25574f29d28417 146-151,164-169 +packages/@n8n/db/src/migrations/common/1789736885838-AddAgentThreadOwnership.ts + s_a52facf53351c5::t_1b66571f0102d9 31,46 +packages/cli/src/modules/agents/agent-execution.service.ts + s_a52facf53351c5::t_1b66571f0102d9 624 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_a52facf53351c5::t_c8911a28e4504c 1110 + s_a52facf53351c5::t_89cb0be41d47f9 1087-1109,1111-1118,2139-2168 + s_a52facf53351c5::t_c4515c83d63651 2169-2170 +packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts + s_a52facf53351c5::t_171dab61abf37e 571 +packages/cli/src/modules/agents/entities/agent-checkpoint.entity.ts + s_a52facf53351c5::t_1b66571f0102d9 24 +packages/cli/src/modules/agents/__tests__/agent-execution.service.test.ts + s_a52facf53351c5::t_25574f29d28417 1176 +packages/cli/src/modules/agents/__tests__/agent-threads.controller.test.ts + s_a52facf53351c5::t_b723271eb2e210 1-4,6,41-66 + s_a52facf53351c5::t_f5423d5807b3e2 67 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + s_a52facf53351c5::t_f5feba7a72d681 315-351 +docs/generated/postgres-schema/public.agent_checkpoints.md + s_a52facf53351c5::t_eafe076657ab56 32 +docs/generated/sqlite-schema/agent_checkpoints.md + s_a52facf53351c5::t_91ccf45b02b88c 40 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "ba129cbb63e9a2ea5bbce694bea310085da3d386", + "prompts": {}, + "sessions": { + "s_a52facf53351c5": { + "agent_id": { + "tool": "codex", + "id": "01a0b491-bd1b-7860-8002-0194a946ab94", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/bd/f19c8c760932b863680b2a5910ac74abf1b55e b/bd/f19c8c760932b863680b2a5910ac74abf1b55e new file mode 100644 index 00000000000..002106b4bc9 --- /dev/null +++ b/bd/f19c8c760932b863680b2a5910ac74abf1b55e @@ -0,0 +1,25 @@ +packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts + s_1e64f28420d21e::t_9e7ddf897b32a6 20,465,472 + s_1e64f28420d21e::t_e08ec7bf01868f 466-471 + s_1e64f28420d21e::t_92921956640770 449-464,473-478 +packages/cli/src/modules/agents/repositories/agent-execution-thread.repository.ts + s_1e64f28420d21e::t_e553dc4417da82 6,302-303,333,343-347,349-356 + s_1e64f28420d21e::t_a356351a7a62ac 19,301,348 + s_1e64f28420d21e::t_a97bdc6e95aa9b 357-358 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "bdf19c8c760932b863680b2a5910ac74abf1b55e", + "prompts": {}, + "sessions": { + "s_1e64f28420d21e": { + "agent_id": { + "tool": "codex", + "id": "01a0c3b8-0cf9-7663-8671-60fcbfb59686", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/c1/133108faf0708d751b7cb363d2279a26bb2f0f b/c1/133108faf0708d751b7cb363d2279a26bb2f0f new file mode 100644 index 00000000000..d2adfcee0ac --- /dev/null +++ b/c1/133108faf0708d751b7cb363d2279a26bb2f0f @@ -0,0 +1,87 @@ +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_da02c0f28a8ab5 34-43,191-197,214,220-245 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_4fbba7e5fb32f3 44,66,69,591,608,660,669,684 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_b2ff0d03ffb2af 250,295,394,459,470,485,501 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_4efcaaec19f65e 154 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_56a4a8c8fd760d 24,169 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_e7c5a07afce112 29,64-67,86,102,130-133,143,304-307,331-334,355-358,380,411,438-441 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_adb5e1b799acac 33 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_2ef1d717d5ed1a 47 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_0c6a78bdbe2278 24 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_102cdf14a43025 12,24,30,38-42,50 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_dc20a482d7c4ad 26,95,116,126,133,256,280-282,378,388,399,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_4288bc6ddaefac 119,285,302 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_5d761fe2ced884 38,58 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_5c06e48a6c7808 79-92,94-95,472,477 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_c1ffd0dc1be4b3 141,150,184,192 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_5ca96eda8018e3 15,24,102-104 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_46550f1e51a799 13,17,40,69-76,82,89,179 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_657bc1135ac891 31,39 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_74e269b72e38ac 205 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_87c832dbe3cda1 35,108-111,120 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_02ab23498a33d5 7,123,126 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_94dae31781c97b 32,38,56,59-62,66-69,75-119,136,148,163,178 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_98f1ba4c553ea6 15 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_036257d5d36bba 108,114,142 +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_46e6b6aa6db4d0 12,39-40,56 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_ce3f10f2531adb 1,4,9-21,27-31,70-75,78-91,95-147 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_a4384b71312323 342-343,349 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_a4ae3de77d78fe 1-55 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_35927338f6d2c7 218,461-464 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_bcdff3bc48e34a 339,361,374,403 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_afcd7b8b05efe5 61 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_e20d72f8f70b65 1394,1399-1401,1410,1415-1417 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_e1318593caa99c 152 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_f217837fd32796 1712 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_4256c3086dde02 161,214,218,261,294 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "c1133108faf0708d751b7cb363d2279a26bb2f0f", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": "Yuliia Pominchuk " + } + } +} \ No newline at end of file diff --git a/c3/7c4d7b3f191a04af913aef8ce7d05b6515e5dc b/c3/7c4d7b3f191a04af913aef8ce7d05b6515e5dc new file mode 100644 index 00000000000..6f05fc8fce0 --- /dev/null +++ b/c3/7c4d7b3f191a04af913aef8ce7d05b6515e5dc @@ -0,0 +1,149 @@ +packages/@n8n/engine/src/runtime/__tests__/create-engine-runtime.test.ts + s_794845deccc20b::t_cd754a091a395e 9-10,19,26,71,90,105 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_794845deccc20b::t_cd754a091a395e 1,6,22-23,40-50,52,66-72 +packages/@n8n/engine/src/response-channel/in-memory-transport.ts + s_794845deccc20b::t_cd754a091a395e 1-33 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_71c6da2ee47cd3::t_4d94f6f753024f 1,8,11,19-21,23-34,36,38-39,41,54,56 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 2,5,14,18,43-45 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 4,6,16,35,37,40,42,48 + h_8fb27e0cdf6d1e 7,9-10 + s_4c46dcfe1ba789::t_e86cea15aea75d 15,17 + s_794845deccc20b::t_cd754a091a395e 49-53,55,57-64 +packages/@n8n/node-engine-compatibility/src/__tests__/acceptance-fixtures.ts + s_794845deccc20b::t_cd754a091a395e 3,12-13,61-66,334-335 +packages/cli/src/modules/engine-v2/engine-v2.runtime.ts + s_794845deccc20b::t_cd754a091a395e 4,62,66,95,108-110 +packages/@n8n/engine/src/response-channel/response-transport.ts + s_794845deccc20b::t_cd754a091a395e 1-4,6,10,13-26 + h_8fb27e0cdf6d1e 5,7-9,11-12 +packages/@n8n/engine/src/execution/execution.types.ts + s_4c46dcfe1ba789::t_b9e4aeff30c8cc 36-45,53 + s_719e037cee4d57::t_6eb243654129cd 52 + s_719e037cee4d57::t_ad9e149f2f0240 54,56 + s_719e037cee4d57::t_4d7b0304b6368f 57 +packages/cli/src/modules/engine-v2/__tests__/engine-v2.runtime.test.ts + s_794845deccc20b::t_cd754a091a395e 3,106-108,152-154,160,171,177,201,218,230,238,246,270,278,287,298,305,316,331,341,368,383 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,8-15,17,19-29,31-34,36,45-49,51-53,56-57,60-64,88-90,101 + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 7,16,18,30,35,38-44,50,54-55,58-59,65-67,72,74,77,80,82-83,85,96-99 + s_ae088f5e88fc8b::t_685d3531daff92 37,71,73,75-76,81,84,86-87,121-132 + s_1b8554cde45c62::t_16ec079be70cdf 68-70,78-79,91,100,106-107 + s_794845deccc20b::t_cd754a091a395e 92,102-105,108-120,133 + s_719e037cee4d57::t_1fda68e550b269 93-95 +packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 1-52,61-70 + s_719e037cee4d57::t_31432b56d038f7 53-60 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_794845deccc20b::t_cd754a091a395e 6,131-135,143,153,159,491,499-511,515-519,527-540,549-552,557 +packages/@n8n/engine/src/serve.ts + s_794845deccc20b::t_cd754a091a395e 8,35-37 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_794845deccc20b::t_cd754a091a395e 2-8,10,14,39,47,52,63,74,77-81,91,165-169,201,205-244 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-2,4-5 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 6 +packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts + s_794845deccc20b::t_cd754a091a395e 17,24,79 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,10,17,20-21,23-28 + s_71c6da2ee47cd3::t_d67313882bd806 3-5,7,18-19 + h_8fb27e0cdf6d1e 6,8-9,11-16 + s_bfdc3c9bc21b40::t_9d239a1839201d 22 +packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts + s_794845deccc20b::t_cd754a091a395e 14,16,491 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-46,49 + s_4c46dcfe1ba789::t_eed36ddb86f263 47-48 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_4c46dcfe1ba789::t_b53aa9fadcf04f 20 + s_4c46dcfe1ba789::t_64cd3bfaade0e7 22 + s_4c46dcfe1ba789::t_6b43e18b8acd41 85 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-15,18,21,23,26 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,16-17,19-20,22,24-25,27 + s_719e037cee4d57::t_4893d08f7d8961 6 +packages/@n8n/engine/src/execution/step-store.ts + s_794845deccc20b::t_cd754a091a395e 30-31 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_4c46dcfe1ba789::t_d5b292306ede0a 23,36-37,39,75 + s_71c6da2ee47cd3::t_613cff5051c1db 34-35,38,102 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "c37c4d7b3f191a04af913aef8ce7d05b6515e5dc", + "prompts": {}, + "humans": { + "h_8fb27e0cdf6d1e": { + "author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + }, + "sessions": { + "s_1b8554cde45c62": { + "agent_id": { + "tool": "claude", + "id": "412d6818-efbe-45e8-bbc3-57789facf6a6", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_794845deccc20b": { + "agent_id": { + "tool": "codex", + "id": "01a0b43d-9fd7-7372-ae87-3043b41ce227", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_ae088f5e88fc8b": { + "agent_id": { + "tool": "claude", + "id": "889b53f9-e9c3-4e3b-b556-d6d34bb1180e", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_bfdc3c9bc21b40": { + "agent_id": { + "tool": "claude", + "id": "e768b0c7-e08a-400c-bc83-3cc0967415bb", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/c5/ceab5721c956b319bc4224cfb85ba828f0aac6 b/c5/ceab5721c956b319bc4224cfb85ba828f0aac6 new file mode 100644 index 00000000000..690f9252fe6 --- /dev/null +++ b/c5/ceab5721c956b319bc4224cfb85ba828f0aac6 @@ -0,0 +1,103 @@ +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 123 + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 13 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 + s_a4556b837ab6e9::t_0f5e7e919be456 411 + s_a4556b837ab6e9::t_658a0bc90ce463 29 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,30,37 + s_a4556b837ab6e9::t_658a0bc90ce463 12 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 32,38,56,136,148,163,178 + s_a4556b837ab6e9::t_379ad0523695f0 59-62,66-69,75-119 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_22e5a7c690952e 114 + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 241,286,385,450,461,476,492 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 + s_a4556b837ab6e9::t_03dddb39788280 35 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-55 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_b43328f4dae046 1,4,9-21,27-31,70-75,78-91,95-147 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_a80acc22674e6b 34-43,191-197,214,220-245 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 + s_a4556b837ab6e9::t_72842cec91341e 591,608,660 + s_a4556b837ab6e9::t_658a0bc90ce463 44 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 119 + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "c5ceab5721c956b319bc4224cfb85ba828f0aac6", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": "Yuliia Pominchuk " + } + } +} \ No newline at end of file diff --git a/ce/69/cac269815d2bb5189eb50432e6930bce2fc6 b/ce/69/cac269815d2bb5189eb50432e6930bce2fc6 new file mode 100644 index 00000000000..1cc5105fff7 --- /dev/null +++ b/ce/69/cac269815d2bb5189eb50432e6930bce2fc6 @@ -0,0 +1,152 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,525-526,1260-1279,1281-1288,1291 + s_4c46dcfe1ba789::t_b486633a6977bd 64,88-92 + s_4c46dcfe1ba789::t_db4bafbbb46980 78 + s_4c46dcfe1ba789::t_d973a62943d7dd 497-524,527-543,585 + s_794845deccc20b::t_9bbbf1f363a95f 544-545,895-896,1167,1170,1174-1175,1424-1429 + s_4c46dcfe1ba789::t_3d863c978088db 1168-1169,1171,1173 + s_4c46dcfe1ba789::t_36c3453a753a08 1289-1290,1292-1297 +packages/cli/src/services/engine-v2-dispatcher.service.ts + s_4c46dcfe1ba789::t_c0ade72f4ad765 11,14,107-109 + s_71c6da2ee47cd3::t_11151294bf63cb 86-91 +packages/cli/src/services/pending-webhook-response.ts + s_4c46dcfe1ba789::t_9317a33118b923 1-8,10-11,13-14,23-24,26,28,30-31,33,36,38,40,49-51,53-55,57-59 + s_4c46dcfe1ba789::t_08563fce175542 9,15-22,25,27,29,32,34-35,37,41,44-46 + s_4c46dcfe1ba789::t_da2277d78fbcda 39,47-48,52 + s_4c46dcfe1ba789::t_137eda4ee8a1b2 42-43,56 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_794845deccc20b::t_9bbbf1f363a95f 20,44,61,65,85-97,116,120 + s_71c6da2ee47cd3::t_19b26356a490b4 37-42,105,109 +packages/workflow/src/interfaces.ts + s_794845deccc20b::t_9bbbf1f363a95f 3770-3775 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_794845deccc20b::t_9bbbf1f363a95f 5,1950-1951,2044,2047,2049,2054-2059,2061,2064,2094,2097,2105-2106,2108,2111,2122-2123,2125,2128-2129,2132-2133,2135-2137,2140-2141,2147-2148,2151-2152,2155,2158-2159,2161-2162 + s_a3125dfe40640a::t_2e14f226a4206d 61 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 62-63,2042-2043,2045-2046,2048,2050-2051 + s_a3125dfe40640a::t_c1428fe219b94f 1132 + s_a3125dfe40640a::t_cf1a46269dd29f 2040 + s_a3125dfe40640a::t_98f95192499fa6 2060,2062-2063,2065,2100,2103-2104,2107,2109-2110,2113-2114,2120-2121,2124,2126-2127,2130-2131,2138-2139,2142-2146,2149-2150,2153-2154,2156,2160,2167-2173,2186-2188,2191-2194 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2092,2095-2096,2098-2099 + s_719e037cee4d57::t_0f7522dcd91215 2101-2102 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2112,2115-2119,2134,2157 + s_6df29c531634b9::t_5260d4751675a4 2163 + ai_agent 2189-2190 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,20-21,24,26-29,33-35,39-46,49-52,56,60,63,68,79,84,88-91,103,112-113,117 + ai_agent 10,12 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 11,37 + s_bd2476b2677534::t_16413e0e77bad9 18,116 + s_4c46dcfe1ba789::t_f9dae768d9a165 22-23,25,57,59,64-67 + s_4c46dcfe1ba789::t_08563fce175542 30-32,38,53-55,61,69-74,86-87,115 + s_4c46dcfe1ba789::t_9317a33118b923 36,47-48,62 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 80-82 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 110-111 +packages/cli/test/integration/engine-v2-webhooks.test.ts + s_9a2a7a8eef9b2d::t_e1065e26610b01 9,15,23,78-81,84 + ai_agent 135-140 + s_29ea1cc2a1dbf5::t_c608ed2520cff0 160 +packages/@n8n/config/src/configs/engine.config.ts + s_794845deccc20b::t_9bbbf1f363a95f 4,66-73 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,8-14,17-18,21,28,30-47,51-59,71,87,89-90,104-105,107-115,117-118,120-121,123-126,128-129 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 4,60-65,69-70,119,122 + s_4c46dcfe1ba789::t_a519961dfa21ce 5-7,74-76,80,85-86 + s_4c46dcfe1ba789::t_533d342b8bac27 15-16,19-20,23-27,48-50,130 + ai_agent 22,29,68 + s_bd2476b2677534::t_3d0654ed5c9186 66-67,72,81-83,91-92 + s_719e037cee4d57::t_d73bc028dc08bb 94-97,99-101,106 + s_794845deccc20b::t_9bbbf1f363a95f 131 + s_29ea1cc2a1dbf5::t_c87e077050280b 132-134,136-137,158 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_794845deccc20b::t_cd754a091a395e 1,6,22-23,40-42,46-51,53-54,56,70-76,45 + s_794845deccc20b::t_9bbbf1f363a95f 43-44,52 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "ce69cac269815d2bb5189eb50432e6930bce2fc6", + "prompts": {}, + "sessions": { + "s_29ea1cc2a1dbf5": { + "agent_id": { + "tool": "codex", + "id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_6df29c531634b9": { + "agent_id": { + "tool": "codex", + "id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_794845deccc20b": { + "agent_id": { + "tool": "codex", + "id": "01a0b43d-9fd7-7372-ae87-3043b41ce227", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_a3125dfe40640a": { + "agent_id": { + "tool": "claude", + "id": "075b8cbd-4b8b-47a1-8eab-be2d73d8c62b", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_bd2476b2677534": { + "agent_id": { + "tool": "codex", + "id": "01a0b3a1-17ea-78e0-94e2-443c3571931f", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_bfdc3c9bc21b40": { + "agent_id": { + "tool": "claude", + "id": "e768b0c7-e08a-400c-bc83-3cc0967415bb", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/ce/b8/546e34804ef84a900585bd3ff7a5098187e8 b/ce/b8/546e34804ef84a900585bd3ff7a5098187e8 new file mode 100644 index 00000000000..b895c815903 --- /dev/null +++ b/ce/b8/546e34804ef84a900585bd3ff7a5098187e8 @@ -0,0 +1,21 @@ +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_ed0d94104a1b02 667-674 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_84b4aea97f0c84 41-43,47-50 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "ceb8546e34804ef84a900585bd3ff7a5098187e8", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": "Yuliia Pominchuk " + } + } +} \ No newline at end of file diff --git a/d3/786f066091fbebc83cb6b1b7aa46a5618096d2 b/d3/786f066091fbebc83cb6b1b7aa46a5618096d2 new file mode 100644 index 00000000000..310298dbbd8 --- /dev/null +++ b/d3/786f066091fbebc83cb6b1b7aa46a5618096d2 @@ -0,0 +1,77 @@ +packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts + s_4f1e96349c8817::t_3284f0cf1090a0 296-301,303,735-743,747-749,751-756,802-806,841-845 + s_4f1e96349c8817::t_d6b0136d4cd5c4 744-746,750,757-758,801,807-809,837-838 + s_4f1e96349c8817::t_1749844f5d41f7 302,695-696,698-699,702,734 +packages/cli/src/modules/n8n-packages/entities/project/project-importer.ts + s_4f1e96349c8817::t_fcdd812ff5a3b0 117-127 +packages/cli/src/modules/promotions.ee/__tests__/promotion-binding-preflight.service.test.ts + s_4f1e96349c8817::t_909aa62621dad1 168-171,176,184-189,283,514,811 + s_4f1e96349c8817::t_3284f0cf1090a0 126-132,163-165,172-175,177-183 + s_4f1e96349c8817::t_263a8fb2cfd586 166-167 +packages/cli/test/integration/public-api/projects.test.ts + s_4f1e96349c8817::t_d6b0136d4cd5c4 10,239-246,251,257-260,265-269,275-277,281-293,299-308,314-317,323,327-336,342,353-358,364-365,458,463,467 + s_4f1e96349c8817::t_3284f0cf1090a0 11-16,247-250,252-256,261-264,270-274,278-280,294-298,309-313,318-322,324-326,337-341,343-352,359-363 + s_4f1e96349c8817::t_845da841ed5db6 238 +packages/@n8n/api-types/src/dto/project/__tests__/project-public.dto.test.ts + s_4f1e96349c8817::t_3284f0cf1090a0 109-117,132-140 + s_4f1e96349c8817::t_909aa62621dad1 108,118-131,141-144,147,155 +packages/cli/src/modules/n8n-packages/io/directory/package-directory-inventory-reader.ts + s_4f1e96349c8817::t_3284f0cf1090a0 14-17 + s_4f1e96349c8817::t_ab511a81af4c39 29,136 +packages/@n8n/db/src/repositories/project.repository.ts + s_4f1e96349c8817::t_3284f0cf1090a0 21-24,30-31,36-41,46-48,50-65 + s_4f1e96349c8817::t_cb04f87aa8b9e0 28 + s_4f1e96349c8817::t_ab511a81af4c39 1,4-5,7-9,11-17,20,25-27,29,32-34,49 + s_4f1e96349c8817::t_ba6983f3e62e68 35,42-45 +packages/cli/src/modules/promotions.ee/__tests__/promotions.service.test.ts + s_4f1e96349c8817::t_d6b0136d4cd5c4 1131-1134,1139-1143 + s_4f1e96349c8817::t_909aa62621dad1 1008,1087,1149,1188,1212 + s_4f1e96349c8817::t_3284f0cf1090a0 1135-1138 +packages/cli/src/modules/n8n-packages/io/__tests__/package-directory-inventory-reader.test.ts + s_4f1e96349c8817::t_909aa62621dad1 91-101 +packages/cli/src/public-api/v1/controllers/projects.public.controller.ts + s_4f1e96349c8817::t_ab511a81af4c39 29,103,110,117-121 +packages/@n8n/api-types/src/dto/project/project-public.dto.ts + s_4f1e96349c8817::t_3284f0cf1090a0 68,72-75 + s_4f1e96349c8817::t_ab511a81af4c39 12,16-18,67,69-71,76 +packages/@n8n/db/src/repositories/index.ts + s_4f1e96349c8817::t_3284f0cf1090a0 58-62 +packages/@n8n/api-types/src/dto/project/update-project.dto.ts + s_4f1e96349c8817::t_ab511a81af4c39 4,16 +packages/cli/src/services/project.service.ee.ts + s_4f1e96349c8817::t_fcdd812ff5a3b0 522,524-528,532 + s_4f1e96349c8817::t_ab511a81af4c39 10,33,489-507 +packages/cli/test/integration/public-api/promotions.test.ts + s_4f1e96349c8817::t_909aa62621dad1 873 +packages/@n8n/api-types/src/dto/promotions/promotion-binding-preflight.dto.ts + s_4f1e96349c8817::t_cb04f87aa8b9e0 12 + s_4f1e96349c8817::t_ab511a81af4c39 5,13-17,145 +packages/cli/src/modules/promotions.ee/__tests__/promotion-binding-preflight.integration.test.ts + s_4f1e96349c8817::t_909aa62621dad1 294,332,398,470 +packages/cli/src/modules/promotions.ee/promotion-binding-preflight.service.ts + s_4f1e96349c8817::t_ab511a81af4c39 81,83-92 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-operations.dto.test.ts + s_4f1e96349c8817::t_3284f0cf1090a0 94-100 + s_4f1e96349c8817::t_26918562f9165b 117 +packages/cli/src/modules/n8n-packages/entities/project/__tests__/project-importer.test.ts + s_4f1e96349c8817::t_fcdd812ff5a3b0 45,60,78 +packages/@n8n/api-types/src/schemas/project.schema.ts + s_4f1e96349c8817::t_ab511a81af4c39 23-28 + s_4f1e96349c8817::t_3284f0cf1090a0 29-35 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "d3786f066091fbebc83cb6b1b7aa46a5618096d2", + "prompts": {}, + "sessions": { + "s_4f1e96349c8817": { + "agent_id": { + "tool": "codex", + "id": "01a0c5ca-af0f-7170-83bd-9c53a08df798", + "model": "gpt-6-astra" + }, + "human_author": "kgrhartlage " + } + } +} \ No newline at end of file diff --git a/d7/d8c0319348ce45d90980136ef3c13ea79258f3 b/d7/d8c0319348ce45d90980136ef3c13ea79258f3 new file mode 100644 index 00000000000..dc8c1236234 --- /dev/null +++ b/d7/d8c0319348ce45d90980136ef3c13ea79258f3 @@ -0,0 +1,39 @@ +packages/cli/src/services/pending-webhook-response.ts + s_794845deccc20b::t_9bbbf1f363a95f 1-59 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_794845deccc20b::t_9bbbf1f363a95f 43-45,52 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_794845deccc20b::t_9bbbf1f363a95f 6,62,64,1133,1951-1952,2043,2045-2055,2058-2069,2098-2166,2238-2247 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_794845deccc20b::t_9bbbf1f363a95f 1-180 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_794845deccc20b::t_9bbbf1f363a95f 1-117 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_794845deccc20b::t_9bbbf1f363a95f 20,38-44,65,89-97,120 +packages/cli/src/webhooks/webhook-helpers.ts + s_794845deccc20b::t_9bbbf1f363a95f 29-30,63,77,87-91,431-478,838-839,1150-1158,1249-1269,1271-1275,1277-1282,1412-1414 +packages/cli/test/integration/engine-v2-webhooks.test.ts + s_794845deccc20b::t_9bbbf1f363a95f 9,15,23,79-84,146,156-158 +packages/workflow/src/interfaces.ts + s_794845deccc20b::t_9bbbf1f363a95f 3764-3769 +packages/@n8n/config/src/configs/engine.config.ts + s_794845deccc20b::t_9bbbf1f363a95f 4,66-73 +packages/cli/src/services/engine-v2-dispatcher.service.ts + s_794845deccc20b::t_9bbbf1f363a95f 11,14,86-91,107-109 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "d7d8c0319348ce45d90980136ef3c13ea79258f3", + "prompts": {}, + "sessions": { + "s_794845deccc20b": { + "agent_id": { + "tool": "codex", + "id": "01a0b43d-9fd7-7372-ae87-3043b41ce227", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/d7/db982eb9b5683d1960c46121af0dca019148aa b/d7/db982eb9b5683d1960c46121af0dca019148aa new file mode 100644 index 00000000000..cf3522fd069 --- /dev/null +++ b/d7/db982eb9b5683d1960c46121af0dca019148aa @@ -0,0 +1,123 @@ +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 123 + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_aeef221c5e94b4 3,17-23,35-36,155-164 + s_a4556b837ab6e9::t_cb237f14df77df 37 + s_a4556b837ab6e9::t_b43328f4dae046 1,5,10-16,24-29,38-42,81-86,89-102,106-154,165-167 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/oxlint.config.mts + s_a4556b837ab6e9::t_f9429c6eb119de 34-38,46-49,191-197,214,229,242-266 + s_a4556b837ab6e9::t_2cf196d9b4d87f 39-45 + s_a4556b837ab6e9::t_7e4f257ea5b54d 230-241 +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 + s_a4556b837ab6e9::t_72842cec91341e 591,608 + s_a4556b837ab6e9::t_d3a7ae485906fe 664 + s_a4556b837ab6e9::t_658a0bc90ce463 44 + s_a4556b837ab6e9::t_0219218aa93eb8 673,688 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 14 + s_a4556b837ab6e9::t_72842cec91341e 26,57,64 + s_a4556b837ab6e9::t_8da70afbec0b61 32,40 + s_a4556b837ab6e9::t_e7c9c5359d3ddc 45-55 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +packages/cli/src/services/__tests__/user.service.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 576 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 + s_a4556b837ab6e9::t_658a0bc90ce463 29 + s_a4556b837ab6e9::t_0f5e7e919be456 411 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +packages/cli/src/controllers/__tests__/users.controller.test.ts + s_a4556b837ab6e9::t_8ca4a1d790e3df 88,147 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_6ccb7f23b8e3fa 56-58,60-66 + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-33,49-55,59,67-74 + s_a4556b837ab6e9::t_2e5fee2f07979a 34-48 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_2cf196d9b4d87f 39-45 + s_a4556b837ab6e9::t_a80acc22674e6b 34-38,46-49,197-203,220,226,239-263 + s_a4556b837ab6e9::t_7e4f257ea5b54d 227-238 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 250,295,394,459,470,485,501 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 + s_a4556b837ab6e9::t_658a0bc90ce463 13 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 + s_a4556b837ab6e9::t_22e5a7c690952e 114 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_03dddb39788280 35 + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 119 + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_379ad0523695f0 61-64,68-71,77-110,120-123,143-149 + s_a4556b837ab6e9::t_658a0bc90ce463 34,40,58,166,178,193,208 + s_a4556b837ab6e9::t_54dc19520a76ca 111-119 + s_a4556b837ab6e9::t_625f1d514e8a3e 1,3,124-142 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "d7db982eb9b5683d1960c46121af0dca019148aa", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/d9/dc457d40e1b94f2bb29404e83a9497f2e89f53 b/d9/dc457d40e1b94f2bb29404e83a9497f2e89f53 new file mode 100644 index 00000000000..27122ba9608 --- /dev/null +++ b/d9/dc457d40e1b94f2bb29404e83a9497f2e89f53 @@ -0,0 +1,18 @@ +packages/@n8n/engine/src/response-channel/response-transport.ts + h_8fb27e0cdf6d1e 5,7-9,11-12 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + h_8fb27e0cdf6d1e 7,9-10,12-13 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + h_8fb27e0cdf6d1e 6,8-9,11-16 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "d9dc457d40e1b94f2bb29404e83a9497f2e89f53", + "prompts": {}, + "humans": { + "h_8fb27e0cdf6d1e": { + "author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/eb/01db26621254fafcad653a86736a62dd53d297 b/eb/01db26621254fafcad653a86736a62dd53d297 new file mode 100644 index 00000000000..916b42f19e8 --- /dev/null +++ b/eb/01db26621254fafcad653a86736a62dd53d297 @@ -0,0 +1,76 @@ +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionBindings.ts + s_430d91f2c0a128::t_1bdeefe4e65a93 106-107,109 + s_430d91f2c0a128::t_bea892c5d52630 108 + s_6eb65a1ac12acf::t_e00e456626c04d 159-161,163-167 + s_bd2c88dec3f0fd::t_586f46643e17f2 22-24,28,57-59,70-74,78-79,85-90,128-134,162,179,181 + s_6eb65a1ac12acf::t_88191e38f5a8f9 1-21,25-27,29-56,60-69,75-77,80-84,91-105,110-127,135-158,168-178,180,182-228 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionBindingsDialog.test.ts + s_430d91f2c0a128::t_1bdeefe4e65a93 39-44,73 + s_6eb65a1ac12acf::t_59c4b080f37541 1-7,16-21,23,30-31,34-37,55-72,74-78,80-84,86-94,114-117,119-126,128-136,143,145-155,162-168 + s_6eb65a1ac12acf::t_740efadf19cfe8 95 + s_6eb65a1ac12acf::t_221173062c53a2 85 + s_6eb65a1ac12acf::t_86b09abf456684 108,127 + s_6eb65a1ac12acf::t_128b68d6ffbfb5 8-15,22,24-29,32-33,38,45-54,79,96-107,109-113,118,137-142,144,156-161 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/__tests__/bindings.fixtures.ts + s_6eb65a1ac12acf::t_77ce08d2e336cf 1-12,14-22,24-31,33-67,73-79,89 + s_6eb65a1ac12acf::t_86b09abf456684 13,23,32,68-72,80-88 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionBindingsDialog.vue + s_430d91f2c0a128::t_7e336fa78dad2c 135-144,197,202-208,212-219,221-227,232-233,455 + s_6eb65a1ac12acf::t_cd3235666f58f9 4-10,134,145,151-155,157,164-191,193-196,198-201,228-231,234-238,243-244,246-247,249-256,292-312,320-326,330-335,339-341,349-358,362-363,368-370,374-376,380-389,393-395,399-420,424-429,435-442,445-450,453-454,459-464,468-469,473-475,479-480,482-487,490-491,495-497,501-504,507-509,512-515 + s_6eb65a1ac12acf::t_9a075d2e4df830 1,12-37,39-72,78-124,126-127,129-133,156,158-163,257-258,264-283,289-291,313-319,336-337,348,364-367,371-372,379,396-398,443-444,456,510-511,516-517 + s_6eb65a1ac12acf::t_740efadf19cfe8 3,11,125,327-329,338,346-347,359-361,373,377-378,390-392,421-423,430-434,451-452,457-458,465-467,470-472,476-478,481,488-489,492-494,498-500,505-506 + s_bd2c88dec3f0fd::t_586f46643e17f2 209-211,220,239-242,245,248 + s_6eb65a1ac12acf::t_f4add6654c5684 2,38,73-77,128,146,150,342-345 + s_6eb65a1ac12acf::t_ad20c34c1f9306 147-149 + s_6eb65a1ac12acf::t_e00e456626c04d 259-263,284-288 + s_430d91f2c0a128::t_01ab74f44466e4 192 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotionsApply.api.test.ts + s_6eb65a1ac12acf::t_77ce08d2e336cf 1-24 + s_6eb65a1ac12acf::t_4e89032b0fb6b2 25-27 +packages/frontend/@n8n/i18n/src/locales/en.json + s_6eb65a1ac12acf::t_faa4998d7cd8ba 8821-8822,8826,8829-8833,8836-8839,8841-8860 + s_bd2c88dec3f0fd::t_586f46643e17f2 8834-8835 + s_6eb65a1ac12acf::t_740efadf19cfe8 8823-8825,8827-8828,8840 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionBindings.test.ts + s_430d91f2c0a128::t_c39a0802979fbf 136-155 + s_6eb65a1ac12acf::t_4e33adf5cbc74b 1 + s_6eb65a1ac12acf::t_77ce08d2e336cf 2-5,14-23,32,36-43,54,59-80,87-111,130-135,156-165,171-182,189-198,201-208,214-221,236-240,245-251 + s_6eb65a1ac12acf::t_86b09abf456684 6-13,24-31,33-35,48-53,55-58,81-86,112-129,166-170,183-188,209-213,222-235,241-244 + s_bd2c88dec3f0fd::t_586f46643e17f2 44-47,199-200 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotionsApply.api.ts + s_6eb65a1ac12acf::t_88191e38f5a8f9 1-24 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotions.types.ts + s_6eb65a1ac12acf::t_88191e38f5a8f9 1-27 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "eb01db26621254fafcad653a86736a62dd53d297", + "prompts": {}, + "sessions": { + "s_430d91f2c0a128": { + "agent_id": { + "tool": "codex", + "id": "01a0c4d2-2120-7a60-8d62-e3d2705e0754", + "model": "gpt-6-astra" + }, + "human_author": "kgrhartlage " + }, + "s_6eb65a1ac12acf": { + "agent_id": { + "tool": "codex", + "id": "01a0b344-1cec-7c01-92ad-845d99ec2f8a", + "model": "gpt-6-astra" + }, + "human_author": "kgrhartlage " + }, + "s_bd2c88dec3f0fd": { + "agent_id": { + "tool": "claude", + "id": "93d554e7-f4cd-494d-9895-86b01a92e630", + "model": "claude-fable-5-1" + }, + "human_author": "kgrhartlage " + } + } +} \ No newline at end of file diff --git a/f3/6d7ae4ac0823e82f3deffda3fdef046d0dbc57 b/f3/6d7ae4ac0823e82f3deffda3fdef046d0dbc57 new file mode 100644 index 00000000000..e1486974731 --- /dev/null +++ b/f3/6d7ae4ac0823e82f3deffda3fdef046d0dbc57 @@ -0,0 +1,38 @@ +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-61,63-84 + s_6df29c531634b9::t_82793919152dcd 44 + s_6df29c531634b9::t_5260d4751675a4 50-52 + s_270aabb0735a56::t_b7bcb728e846a6 62 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "f36d7ae4ac0823e82f3deffda3fdef046d0dbc57", + "prompts": {}, + "sessions": { + "s_270aabb0735a56": { + "agent_id": { + "tool": "codex", + "id": "01a0b36c-6205-7aa2-8107-76a9f9bb4d0a", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_6df29c531634b9": { + "agent_id": { + "tool": "codex", + "id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/f4/d0be610087969c6d66b2edb3bf38a09ec55128 b/f4/d0be610087969c6d66b2edb3bf38a09ec55128 new file mode 100644 index 00000000000..4e10984f640 --- /dev/null +++ b/f4/d0be610087969c6d66b2edb3bf38a09ec55128 @@ -0,0 +1,44 @@ +packages/cli/test/migration/1789736885838-add-agent-thread-ownership.test.ts + s_a52facf53351c5::t_d97e818ade413d 9,21-35,68-69,71,75,80-84,86-88,94,104,116-117,141 + s_a52facf53351c5::t_28dbabd7e894f8 144-145 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_a52facf53351c5::t_46b3bd1385d19e 1070-1076,1078,1080-1085,1093-1116,1118-1149 + s_a52facf53351c5::t_56e6f397048c5a 74-90,116-127,130-132,355 + s_a52facf53351c5::t_6c5ecf40a0b241 490-496,499-502,519,522-529,535,538-555,558-561,563-564,569 + s_a52facf53351c5::t_36fdfff727adb5 763-780,786,792-811,813-818,829-842,844-853,855,857-864 + s_a52facf53351c5::t_dae075b17a17b2 128-129,532,565,672,819-828,875,877-900,905-943 + s_a52facf53351c5::t_63b1090626f692 320-321,332-354,437-465,471,480,485,487 + s_a52facf53351c5::t_7b82d3cd14b953 91-98 + s_a52facf53351c5::t_2067f63a7c88bc 953-957,959-984,988-1009,1017,1020-1043,1047-1066 + s_a52facf53351c5::t_b7960a6d4533f8 488,757,944,1067,1218,1231-1235,1238-1253,1275,1278,1317-1324,1402 + s_a52facf53351c5::t_c39c2a8592f6a0 1236-1237,1254-1269,1277,1279-1316 + s_a52facf53351c5::t_b2b0c0f5d1ddae 578-579,588-593,595-652,656,658-666,668-670,690,719-738,742-746,749-753,755-756 + s_a52facf53351c5::t_0fa09502d3b567 1353,1361,1365-1401 + s_a52facf53351c5::t_18c23ddcfebada 405-419 + s_a52facf53351c5::t_3a08d01ae2c36b 99-100 + s_a52facf53351c5::t_f6599b9c97c2ea 653-654,657,671,673-689,691-718,747-748,754 + s_a52facf53351c5::t_a77ff818b17b64 420-431 + s_a52facf53351c5::t_0df26176664f2c 101-115 + s_a52facf53351c5::t_5ee38a51ae1e74 356 + s_a52facf53351c5::t_dc231ed70bd350 758 + s_a52facf53351c5::t_e0391002fa8165 945 + s_a52facf53351c5::t_782f63e12eec96 1068 +packages/@n8n/db/src/migrations/common/1789736885838-AddAgentThreadOwnership.ts + s_a52facf53351c5::t_db736af30bab30 3-4,50,53-77,80-83,86-98 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "f4d0be610087969c6d66b2edb3bf38a09ec55128", + "prompts": {}, + "sessions": { + "s_a52facf53351c5": { + "agent_id": { + "tool": "codex", + "id": "01a0b491-bd1b-7860-8002-0194a946ab94", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/f7/f06e1d29f66f127d6b92587bdc6e3d5b5242b2 b/f7/f06e1d29f66f127d6b92587bdc6e3d5b5242b2 new file mode 100644 index 00000000000..aea552eac95 --- /dev/null +++ b/f7/f06e1d29f66f127d6b92587bdc6e3d5b5242b2 @@ -0,0 +1,104 @@ +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_7084ffc9d9303b 669 + s_a4556b837ab6e9::t_72842cec91341e 591,608,660 + s_a4556b837ab6e9::t_658a0bc90ce463 44 + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 + s_a4556b837ab6e9::t_22e5a7c690952e 114 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,30,37 + s_a4556b837ab6e9::t_658a0bc90ce463 12 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_a80acc22674e6b 34-43,191-197,214,220-245 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 241,286,385,450,461,476,492 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 119 + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-55 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_b43328f4dae046 1,4,9-21,27-31,70-75,78-91,95-147 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 123 + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_0f5e7e919be456 411 + s_a4556b837ab6e9::t_658a0bc90ce463 29 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 32,38,56,136,148,163,178 + s_a4556b837ab6e9::t_379ad0523695f0 59-62,66-69,75-119 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 13 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_03dddb39788280 35 + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "f7f06e1d29f66f127d6b92587bdc6e3d5b5242b2", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/fc/059f37a27695292777cbc3a937482f5f144098 b/fc/059f37a27695292777cbc3a937482f5f144098 new file mode 100644 index 00000000000..4a0ca2eccef --- /dev/null +++ b/fc/059f37a27695292777cbc3a937482f5f144098 @@ -0,0 +1,42 @@ +packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts + s_929428e752b585::t_1d86420b62238e 151-154,156-176,195-197,199,201-203 +packages/cli/src/workflow-runner.ts + s_929428e752b585::t_1d86420b62238e 69,438-440,472,502,505,512-516 +packages/cli/src/__tests__/workflow-runner.test.ts + s_929428e752b585::t_1d86420b62238e 1612-1618,1620,1628,1661-1662,1665-1679 +packages/@n8n/engine/src/response-channel/execution-response-sender.ts + s_929428e752b585::t_53d5b5a4be5f3a 31 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-sender.test.ts + s_929428e752b585::t_53d5b5a4be5f3a 88-103 +packages/cli/src/webhooks/webhook-helpers.ts + s_929428e752b585::t_1d86420b62238e 1162,1284-1286 +packages/cli/test/integration/engine-v2-webhooks.test.ts + s_929428e752b585::t_1d86420b62238e 199-217,219-222,224-248 + s_929428e752b585::t_aeb3225191ce9c 218,223 +packages/cli/src/services/non-streaming-webhook-response-delivery.ts + s_929428e752b585::t_1d86420b62238e 1-44 +packages/cli/src/services/engine-v2-webhook-response-delivery.ts + s_929428e752b585::t_1d86420b62238e 1-36 +packages/cli/src/services/streaming-webhook-response-heartbeat.ts + s_929428e752b585::t_1d86420b62238e 1-32 +packages/cli/src/services/streaming-webhook-response-delivery.ts + s_929428e752b585::t_1d86420b62238e 1-86 +packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts + s_929428e752b585::t_1d86420b62238e 151-160 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "fc059f37a27695292777cbc3a937482f5f144098", + "prompts": {}, + "sessions": { + "s_929428e752b585": { + "agent_id": { + "tool": "codex", + "id": "01a0c5ce-a2c2-7932-bafe-b88624377c99", + "model": "gpt-5.6-sol" + }, + "human_author": null + } + } +} \ No newline at end of file