Skip to content

Commit eea391c

Browse files
gjtorikianclaude
andauthored
fix: eagerly load configuration.rb to fix WorkOS.configure (#467)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 92b2aa5 commit eea391c

3 files changed

Lines changed: 3 additions & 2 deletions

File tree

.oagen-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"version": 2,
33
"language": "ruby",
4-
"generatedAt": "2026-04-27T20:38:15.866Z",
4+
"generatedAt": "2026-04-27T20:55:49.741Z",
55
"files": [
66
"lib/workos.rb",
77
"lib/workos/admin_portal.rb",

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ Or configure the SDK in an initializer:
3737
# /config/initializers/workos.rb
3838

3939
require "workos"
40-
require "workos/configuration"
4140

4241
WorkOS.configure do |config|
4342
config.api_key = ENV.fetch("WORKOS_API_KEY")

lib/workos.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ module WorkOS
3232
loader.collapse("#{__dir__}/workos/widgets")
3333
loader.ignore("#{__dir__}/workos/errors.rb")
3434
loader.ignore("#{__dir__}/workos/inflections.rb")
35+
loader.ignore("#{__dir__}/workos/configuration.rb")
3536
loader.setup
3637

3738
require "workos/errors"
39+
require "workos/configuration"

0 commit comments

Comments
 (0)