Codebolt Utils
- 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.