From e9e113b0aa741c66c874e2ae27faa911958271e8 Mon Sep 17 00:00:00 2001 From: David Corson-Knowles Date: Sat, 7 Nov 2026 01:00:19 -0800 Subject: [PATCH] Add livekit/server/sdk entrypoint so Bundler.require loads the gem Bundler.require tries require 'livekit-server-sdk', then 'livekit/server/sdk'. Neither path existed, so the gem was skipped silently unless the Gemfile set require: 'livekit'. Add lib/livekit/server/sdk.rb, which requires the main livekit entry file, and note it in the changelog. --- CHANGELOG.md | 4 ++++ lib/livekit/server/sdk.rb | 3 +++ 2 files changed, 7 insertions(+) create mode 100644 lib/livekit/server/sdk.rb diff --git a/CHANGELOG.md b/CHANGELOG.md index cd17c1e..9b37bad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## [Unreleased] +### Added + +- `lib/livekit/server/sdk.rb`, so `Bundler.require` loads the gem from a plain `gem "livekit-server-sdk"` Gemfile line without needing `require: "livekit"`. + ## [1.1.0] ### Added diff --git a/lib/livekit/server/sdk.rb b/lib/livekit/server/sdk.rb new file mode 100644 index 0000000..e325faf --- /dev/null +++ b/lib/livekit/server/sdk.rb @@ -0,0 +1,3 @@ +# frozen_string_literal: true + +require_relative "../../livekit"