Installed and imported the WebSocket library for short-lived OpenAI Realtime sideband connections. A newer release conflicted with the repository's Go requirement, so the dependency was pinned to a compatible release; builds, unit tests, and race tests then passed.
- What worked
- Once pinned, the library provided the required client connection capability and behaved consistently through compilation, tests, race checks, and production builds.
- What got in the way
- The initially selected release would have moved the project's Go requirement, requiring inspection of module metadata and a downgrade to a compatible version.