René's URL Explorer Experiment


Title: fix(websockets): support array parameters in Listen v1 and v2 clients by lukeocodes · Pull Request #650 · deepgram/deepgram-python-sdk · GitHub

Open Graph Title: fix(websockets): support array parameters in Listen v1 and v2 clients by lukeocodes · Pull Request #650 · deepgram/deepgram-python-sdk

X Title: fix(websockets): support array parameters in Listen v1 and v2 clients by lukeocodes · Pull Request #650 · deepgram/deepgram-python-sdk

Description: Summary This PR fixes the WebSocket clients (Listen V1 and V2) to properly handle parameters that accept both single strings and arrays of strings, as defined in the AsyncAPI and OpenAPI specificat...

Open Graph Description: Summary This PR fixes the WebSocket clients (Listen V1 and V2) to properly handle parameters that accept both single strings and arrays of strings, as defined in the AsyncAPI and OpenAPI specificat...

X Description: Summary This PR fixes the WebSocket clients (Listen V1 and V2) to properly handle parameters that accept both single strings and arrays of strings, as defined in the AsyncAPI and OpenAPI specificat...

Opengraph URL: https://github.com/deepgram/deepgram-python-sdk/pull/650

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/pull/*id(.:format)
route-controllerpull_requests
route-actionshow
fetch-noncev2:534e2106-5d88-33dd-151a-5b51a96917b8
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9038:38B3D7:468DC49:5BA14CD:697DB837
html-safe-noncef053fe2dc9981a23ac0e502cbba7b895b8d6542360ec2fa274bc92388087a37b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MDM4OjM4QjNENzo0NjhEQzQ5OjVCQTE0Q0Q6Njk3REI4MzciLCJ2aXNpdG9yX2lkIjoiMzk3NjU4ODAyOTMxNjY3NTYzOSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmace040318eedd320509b020b537cb7ed8f2444fb277623d618b747ddd8945ccc24
hovercard-subject-tagpull_request:3224961480
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/deepgram/deepgram-python-sdk/pull/650
twitter:imagehttps://opengraph.githubassets.com/5e741dc0d5655478d96ac66dfbbb5577baed55d6e6a833539217f4ace86ed9d5/deepgram/deepgram-python-sdk/pull/650
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/5e741dc0d5655478d96ac66dfbbb5577baed55d6e6a833539217f4ace86ed9d5/deepgram/deepgram-python-sdk/pull/650
og:image:altSummary This PR fixes the WebSocket clients (Listen V1 and V2) to properly handle parameters that accept both single strings and arrays of strings, as defined in the AsyncAPI and OpenAPI specificat...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamelukeocodes
hostnamegithub.com
expected-hostnamegithub.com
None60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6
turbo-cache-controlno-preview
go-importgithub.com/deepgram/deepgram-python-sdk git https://github.com/deepgram/deepgram-python-sdk.git
octolytics-dimension-user_id17422641
octolytics-dimension-user_logindeepgram
octolytics-dimension-repository_id366871642
octolytics-dimension-repository_nwodeepgram/deepgram-python-sdk
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id366871642
octolytics-dimension-repository_network_root_nwodeepgram/deepgram-python-sdk
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7c85641c598ad130c74f7bcc27f58575cac69551
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdeepgram%2Fdeepgram-python-sdk%2Fpull%2F650
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdeepgram%2Fdeepgram-python-sdk%2Fpull%2F650
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow&source=header-repo&source_repo=deepgram%2Fdeepgram-python-sdk
Reloadhttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
Reloadhttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
Reloadhttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
deepgram https://patch-diff.githubusercontent.com/deepgram
deepgram-python-sdkhttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk
deepgram/oss-repo-templatehttps://patch-diff.githubusercontent.com/deepgram/oss-repo-template
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fdeepgram%2Fdeepgram-python-sdk
Fork 119 https://patch-diff.githubusercontent.com/login?return_to=%2Fdeepgram%2Fdeepgram-python-sdk
Star 387 https://patch-diff.githubusercontent.com/login?return_to=%2Fdeepgram%2Fdeepgram-python-sdk
Code https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk
Issues 18 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/issues
Pull requests 4 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pulls
Actions https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/actions
Security 0 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/security
Insights https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pulse
Code https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk
Issues https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/issues
Pull requests https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pulls
Actions https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/actions
Security https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/security
Insights https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Fdeepgram%2Fdeepgram-python-sdk%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2Fdeepgram%2Fdeepgram-python-sdk%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#issue-comment-box
lukeocodeshttps://patch-diff.githubusercontent.com/lukeocodes
mainhttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/tree/main
fix/websocket-array-parametershttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/tree/fix/websocket-array-parameters
fix(websockets): support array parameters in Listen v1 and v2 clients https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#top
lukeocodeshttps://patch-diff.githubusercontent.com/lukeocodes
mainhttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/tree/main
fix/websocket-array-parametershttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/tree/fix/websocket-array-parameters
Conversation 5 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
Commits 3 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/commits
Checks 13 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/checks
Files changed https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/files
Please reload this pagehttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/lukeocodes
lukeocodeshttps://patch-diff.githubusercontent.com/lukeocodes
Jan 29, 2026https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#issue-3872417639
#648https://github.com/deepgram/deepgram-python-sdk/issues/648
#629https://github.com/deepgram/deepgram-python-sdk/issues/629
#616https://github.com/deepgram/deepgram-python-sdk/issues/616
Please reload this pagehttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
https://patch-diff.githubusercontent.com/lukeocodes
fix(websockets): support array parameters in Listen v1 and v2 clientshttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/commits/af84dcbd4210ee858c3aa7bebefe51a76d8f7239
af84dcbhttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/commits/af84dcbd4210ee858c3aa7bebefe51a76d8f7239
#648https://github.com/deepgram/deepgram-python-sdk/issues/648
#629https://github.com/deepgram/deepgram-python-sdk/issues/629
#616https://github.com/deepgram/deepgram-python-sdk/issues/616
https://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
Copilothttps://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
January 29, 2026 20:15https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#event-22387155624
https://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
Copilothttps://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
Jan 29, 2026 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#pullrequestreview-3724820798
View reviewed changes https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/files/af84dcbd4210ee858c3aa7bebefe51a76d8f7239
Copilothttps://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#pullrequestreview-3724820798
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Add Copilot custom instructionshttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/new/main/.github/instructions?filename=*.instructions.md
Learn how to get startedhttps://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot
Please reload this pagehttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
src/deepgram/types/listen_v1redact.pyhttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/files/af84dcbd4210ee858c3aa7bebefe51a76d8f7239#diff-1b395dfe89197a5c198b11e27ffcfe827f5196be8b8643f3c6ca502aa1e23d3f
Copilothttps://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
Jan 29, 2026https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#discussion_r2743354874
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
Copilothttps://docs.github.com/copilot/responsible-use-of-github-copilot-features/responsible-use-of-github-copilot-code-review
src/deepgram/types/listen_v1redact.pyhttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/files/af84dcbd4210ee858c3aa7bebefe51a76d8f7239#diff-1b395dfe89197a5c198b11e27ffcfe827f5196be8b8643f3c6ca502aa1e23d3f
Copilothttps://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
Jan 29, 2026https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#discussion_r2743354901
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
Copilothttps://docs.github.com/copilot/responsible-use-of-github-copilot-features/responsible-use-of-github-copilot-code-review
[Bug]: Multiple keyterm support for Listen v1 and v2 is broken in sdk v5.3 #648 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/issues/648
[Bug]: Issue in sending multiple Keyterms #629 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/issues/629
[Bug]: Deepgram Flux connection failing if key term length is greater than 100 #616 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/issues/616
https://patch-diff.githubusercontent.com/lukeocodes
fix(types): correct ListenV1Redact type definitionhttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/commits/d835960bc9aefdebcb40a5aa5f1bd22b94d2e6d0
d835960https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/commits/d835960bc9aefdebcb40a5aa5f1bd22b94d2e6d0
https://patch-diff.githubusercontent.com/lukeocodes
lukeocodeshttps://patch-diff.githubusercontent.com/lukeocodes
Jan 29, 2026https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#issuecomment-3820099609
d835960https://github.com/deepgram/deepgram-python-sdk/commit/d835960bc9aefdebcb40a5aa5f1bd22b94d2e6d0
Please reload this pagehttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
https://patch-diff.githubusercontent.com/lukeocodes
test: update ListenV1Tag type assertion testhttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/commits/6d6d6f80311167edb58c7896bb8c6be2982048e5
6d6d6f8https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/commits/6d6d6f80311167edb58c7896bb8c6be2982048e5
https://patch-diff.githubusercontent.com/lukeocodes
lukeocodeshttps://patch-diff.githubusercontent.com/lukeocodes
Jan 29, 2026https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#issuecomment-3820163327
d835960https://github.com/deepgram/deepgram-python-sdk/commit/d835960bc9aefdebcb40a5aa5f1bd22b94d2e6d0
6d6d6f8https://github.com/deepgram/deepgram-python-sdk/commit/6d6d6f80311167edb58c7896bb8c6be2982048e5
Please reload this pagehttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
https://patch-diff.githubusercontent.com/naomi-deepgram
naomi-deepgramhttps://patch-diff.githubusercontent.com/naomi-deepgram
Jan 29, 2026 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#pullrequestreview-3724945678
View reviewed changes https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/files/6d6d6f80311167edb58c7896bb8c6be2982048e5
https://patch-diff.githubusercontent.com/lukeocodes
lukeocodeshttps://patch-diff.githubusercontent.com/lukeocodes
38cc1e5https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/commit/38cc1e5903df1eb7bcf8729361be8c25042216af
Jan 29, 2026https://github.com/deepgram/deepgram-python-sdk/pull/650#event-22388615180
Please reload this pagehttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
https://patch-diff.githubusercontent.com/lukeocodes
lukeocodeshttps://patch-diff.githubusercontent.com/lukeocodes
January 29, 2026 21:21https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#event-22388615974
https://patch-diff.githubusercontent.com/apps/github-actions
github-actionshttps://patch-diff.githubusercontent.com/apps/github-actions
Jan 29, 2026 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650#ref-pullrequest-3872655103
chore(main): release 5.3.2 #651 https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/651
Sign up for freehttps://patch-diff.githubusercontent.com/join?source=comment-repo
Sign in to commenthttps://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdeepgram%2Fdeepgram-python-sdk%2Fpull%2F650
Copilot code review https://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
Copilot https://patch-diff.githubusercontent.com/apps/copilot-pull-request-reviewer
https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/files/af84dcbd4210ee858c3aa7bebefe51a76d8f7239
https://patch-diff.githubusercontent.com/naomi-deepgram
naomi-deepgram https://patch-diff.githubusercontent.com/naomi-deepgram
https://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650/files/6d6d6f80311167edb58c7896bb8c6be2982048e5
[Bug]: Multiple keyterm support for Listen v1 and v2 is broken in sdk v5.3 https://github.com/deepgram/deepgram-python-sdk/issues/648
[Bug]: Issue in sending multiple Keyterms https://github.com/deepgram/deepgram-python-sdk/issues/629
Please reload this pagehttps://patch-diff.githubusercontent.com/deepgram/deepgram-python-sdk/pull/650
https://patch-diff.githubusercontent.com/lukeocodes
https://patch-diff.githubusercontent.com/naomi-deepgram
https://patch-diff.githubusercontent.com/apps/copilot-swe-agent
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.