Method: ActionMCP::Configuration#filtered_resources
- Defined in:
- lib/action_mcp/configuration.rb
#filtered_resources ⇒ Object
Filter resources based on active profile
199 200 201 202 203 204 |
# File 'lib/action_mcp/configuration.rb', line 199 def filtered_resources return ResourceTemplatesRegistry.non_abstract if should_include_all?(:resources) resource_names = @profiles[active_profile][:resources] || [] ResourceTemplatesRegistry.non_abstract.select { |resource| resource_names.include?(resource.name) } end |