Class: Aidp::Harness::UI::SpinnerGroupFormatter
- Inherits:
-
Object
- Object
- Aidp::Harness::UI::SpinnerGroupFormatter
- Defined in:
- lib/aidp/harness/ui/spinner_group.rb
Overview
Formats spinner group display text
Instance Method Summary collapse
- #format_error_title(original_title, error_message) ⇒ Object
- #format_operation_title(title) ⇒ Object
- #format_progress_title(title, current, total) ⇒ Object
- #format_provider_title(provider_name, operation) ⇒ Object
- #format_step_title(step_name) ⇒ Object
- #format_success_title(original_title) ⇒ Object
- #format_task_title(task_name) ⇒ Object
Instance Method Details
#format_error_title(original_title, error_message) ⇒ Object
172 173 174 |
# File 'lib/aidp/harness/ui/spinner_group.rb', line 172 def format_error_title(original_title, ) "❌ #{original_title} (Error: #{})" end |
#format_operation_title(title) ⇒ Object
156 157 158 |
# File 'lib/aidp/harness/ui/spinner_group.rb', line 156 def format_operation_title(title) "🔄 #{title}" end |
#format_progress_title(title, current, total) ⇒ Object
180 181 182 |
# File 'lib/aidp/harness/ui/spinner_group.rb', line 180 def format_progress_title(title, current, total) "📊 #{title} (#{current}/#{total})" end |
#format_provider_title(provider_name, operation) ⇒ Object
168 169 170 |
# File 'lib/aidp/harness/ui/spinner_group.rb', line 168 def format_provider_title(provider_name, operation) "🤖 #{provider_name}: #{operation}" end |
#format_step_title(step_name) ⇒ Object
160 161 162 |
# File 'lib/aidp/harness/ui/spinner_group.rb', line 160 def format_step_title(step_name) "⚡ #{step_name}" end |
#format_success_title(original_title) ⇒ Object
176 177 178 |
# File 'lib/aidp/harness/ui/spinner_group.rb', line 176 def format_success_title(original_title) "✅ #{original_title}" end |
#format_task_title(task_name) ⇒ Object
164 165 166 |
# File 'lib/aidp/harness/ui/spinner_group.rb', line 164 def format_task_title(task_name) "📋 #{task_name}" end |