Skip to main content

Codebolt Utils

Note: This section has been superseded by the v2 Utility Functions documentation. The utility classes described here are planned/aspirational and not yet available in the codebase.

  • PromptBuilder - Constructs a smart prompt for the AI agent by combining tools, environment details, system instructions, and task-specific information.
  • LLMOutputHandler - Processes the AI model’s response, manages tool executions, handles user communication, and detects when the task is completed.
  • FollowUpQuestionBuilder - Creates the next prompt for the AI agent by incorporating previous conversation, tool results, and summarizing long interactions when needed.