@@ -32,7 +32,7 @@ Note: The `hooks` gem name is already taken on RubyGems, so this project is name
3232
33332 . ** Plugin Architecture**
3434
35- * ** Team Handlers** : ` class MyHandler < Hooks::Handlers::Base `
35+ * ** Team Handlers** : ` class MyHandler < Hooks::Plugins:: Handlers::Base `
3636 * Must implement ` #call(payload:, headers:, config:) ` method
3737 * ` payload ` : parsed request body (JSON Hash or raw String)
3838 * ` headers ` : HTTP headers as Hash with string keys
@@ -142,7 +142,7 @@ lib/hooks/
142142│ ├── logger_factory.rb # Structured JSON logger + context enrichment
143143│
144144├── handlers/
145- │ └── base.rb # `Hooks::Handlers::Base` interface: defines #call
145+ │ └── base.rb # `Hooks::Plugins:: Handlers::Base` interface: defines #call
146146│
147147├── plugins/
148148│ ├── lifecycle.rb # `Hooks::Plugins::Lifecycle` hooks (on_request, response, error)
@@ -520,12 +520,12 @@ The health endpoint provides comprehensive status information for load balancers
520520
521521# ## Core Classes
522522
523- # ### `Hooks::Handlers::Base`
523+ # ### `Hooks::Plugins:: Handlers::Base`
524524
525525Base class for all webhook handlers.
526526
527527` ` ` ruby
528- class MyHandler < Hooks::Handlers::Base
528+ class MyHandler < Hooks::Plugins:: Handlers::Base
529529 # @param payload [Hash, String] Parsed request body or raw string
530530 # @param headers [Hash<String, String>] HTTP headers
531531 # @param config [Hash] Merged endpoint configuration
0 commit comments