Skip to content

Export Session Authentication types - #1760

Merged
gcatanese merged 1 commit into
Adyen:mainfrom
shin4141:fix/1751-export-session-authentication-types
Aug 24, 2026
Merged

gcatanese merged 1 commit into
Adyen:mainfrom
shin4141:fix/1751-export-session-authentication-types

Conversation

@shin4141

Copy link
Copy Markdown
Contributor

Problem

SessionAuthenticationAPI is publicly available, but its generated request and response models are not exposed through the public Types namespace.

Fix

Add the missing manually maintained sessionAuthentication namespace export in src/typings/index.ts and cover it through the public package entrypoint.

Tests

  • npm run build
  • npm test -- --runInBand src/__tests__/sessionAuthenticationApi.spec.ts (4 passed)
  • npm run lint
  • npm test -- --runInBand (53 suites and 620 tests passed; the five existing capital.spec.ts failures reproduce on pristine main at the base SHA)
  • git diff --check

Issue

Fixes #1751

AI assistance

AI assistance was used during investigation and verification. Shin reviewed the final change, tests, and scope and owns the submission.

@shin4141
shin4141 requested a review from a team as a code owner August 24, 2026 04:04

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request exports the sessionAuthentication models under the Types namespace in src/typings/index.ts and adds a corresponding unit test in src/tests/sessionAuthenticationApi.spec.ts to verify that AuthenticationSessionRequest is correctly exported. I have no feedback to provide.

@gcatanese gcatanese added the Fix Fix label Aug 24, 2026
@gcatanese
gcatanese force-pushed the fix/1751-export-session-authentication-types branch from b0057cf to 25dfe4b Compare August 24, 2026 09:23
@gcatanese

Copy link
Copy Markdown
Contributor

Thank you @shin4141 for your contribution 🎉

@gcatanese
gcatanese added this pull request to the merge queue Aug 24, 2026
Merged via the queue into Adyen:main with commit a5acf36 Aug 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Fix Fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Export Session Authentication types

2 participants