Module: RubyTodo
- Defined in:
- lib/ruby_todo/ai_assistant/openai_integration.rb,
lib/ruby_todo.rb,
lib/ruby_todo/cli.rb,
lib/ruby_todo/version.rb,
lib/ruby_todo/database.rb,
lib/ruby_todo/models/task.rb,
lib/ruby_todo/models/notebook.rb,
lib/ruby_todo/models/template.rb,
lib/ruby_todo/concerns/statistics.rb,
lib/ruby_todo/commands/ai_commands.rb,
lib/ruby_todo/commands/ai_assistant.rb,
lib/ruby_todo/concerns/task_filters.rb,
lib/ruby_todo/concerns/import_export.rb,
lib/ruby_todo/ai_assistant/task_creator.rb,
lib/ruby_todo/ai_assistant/task_creation.rb,
lib/ruby_todo/commands/notebook_commands.rb,
lib/ruby_todo/commands/template_commands.rb,
lib/ruby_todo/ai_assistant/prompt_builder.rb,
lib/ruby_todo/ai_assistant/param_extractor.rb,
lib/ruby_todo/formatters/display_formatter.rb,
lib/ruby_todo/ai_assistant/command_processor.rb,
lib/ruby_todo/ai_assistant/task_response_processor.rb,
lib/ruby_todo/ai_assistant/configuration_management.rb
Overview
Modules for OpenAI integration and prompt building
Defined Under Namespace
Modules: AIAssistant, AIAssistantHelpers, AICommands, ConfigurationManagement, CsvExport, DisplayFormatter, ExportCoreHelpers, ExportFileHelpers, ExportHelpers, ExportPatternHelpers, ExportProcessingHelpers, ImportExport, NotebookCommands, OpenAIAdvancedPromptBuilder, OpenAIApiInteraction, OpenAIContextBuilding, OpenAIDocumentation, OpenAIIntegration, OpenAIPromptBuilder, OpenAIPromptBuilderCore, OpenAIResponseHandling, Statistics, StatisticsDisplay, StatusFilteringHelpers, TaskCreation, TaskFilters, TaskMovementHelpers, TemplateCommands, TemplateDisplay Classes: AIAssistantCommand, CLI, Database, Error, Notebook, Task, Template
Constant Summary collapse
- VERSION =
"1.0.11"
Class Method Summary collapse
Class Method Details
.start ⇒ Object
22 23 24 |
# File 'lib/ruby_todo.rb', line 22 def self.start CLI.start(ARGV) end |