Class: RailsAiBridge::Serializers::Providers::Collaborators::StackOverviewBuilder::StackSectionBuilder
- Inherits:
-
Object
- Object
- RailsAiBridge::Serializers::Providers::Collaborators::StackOverviewBuilder::StackSectionBuilder
- Defined in:
- lib/rails_ai_bridge/serializers/providers/collaborators/stack_overview_builder.rb
Overview
Utility class for building complete stack sections
Class Method Summary collapse
-
.build(context) ⇒ Array<String>
Builds complete stack overview section.
Class Method Details
.build(context) ⇒ Array<String>
Builds complete stack overview section
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/rails_ai_bridge/serializers/providers/collaborators/stack_overview_builder.rb', line 30 def self.build(context) sections = [ '## Stack', DatabaseStackBuilder.build(context[:schema]), ModelsStackBuilder.build(context[:models]), ContextSummary.routes_stack_line(context), AuthStackBuilder.build(context[:auth]), AsyncStackBuilder.build(context[:jobs]), MigrationsStackBuilder.build(context[:migrations]) ] sections.compact << '' end |