Skip to content

Add generated Lex Runtime V2 client with integration tests#51

Open
Alan4506 wants to merge 2 commits intoawslabs:developfrom
Alan4506:feat/lex-runtime-v2-client
Open

Add generated Lex Runtime V2 client with integration tests#51
Alan4506 wants to merge 2 commits intoawslabs:developfrom
Alan4506:feat/lex-runtime-v2-client

Conversation

@Alan4506
Copy link
Copy Markdown

@Alan4506 Alan4506 commented Apr 3, 2026

Description of changes:

This PR adds support for the Lex Runtime V2 service by adding the latest Smithy model and code-generating a new client package (aws-sdk-lex-runtime-v2). It also adds integration tests covering the following patterns:

  • Non-streaming operation using recognize_text
  • Bidirectional streaming operation using start_conversation (TEXT mode)

A setup script at tests/setup_resources.py creates the required AWS resources (IAM role, Lex V2 bot, en_US locale with a Greeting intent and closing response).

This branch will be rebased once the release automation publishes the client.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@Alan4506 Alan4506 requested a review from a team as a code owner April 3, 2026 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant