From 5c11b3e8fc9d1963b62f85b1ad48158e573410ef Mon Sep 17 00:00:00 2001 From: David Corson-Knowles Date: Tue, 27 Oct 2026 16:10:03 -0700 Subject: [PATCH] Add livekit/server/sdk entrypoint for Bundler.require 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'. Co-Authored-By: Claude Opus 5.5 --- 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"