CodeBuddy Code v2.43.0 Release
New Features
Task Management Tool Refactoring
The original single task management tool has been split into 5 independent tools, providing more granular task control capabilities:
- TaskCreate: Create new tasks
- TaskGet: Get task details
- TaskUpdate: Update task status
- TaskList: List all tasks
- TaskStop: Stop task execution
Skill Tool Enhancement
The Skill tool now supports direct execution of slash commands, with a new args parameter for passing command arguments, making skill invocation more flexible.
Improvements
- Plan Mode Enhancement: Added
/plancommand for previewing current plan file content, optimized permission control in plan mode - Shell Environment Snapshot: Automatically captures user shell configuration (functions, aliases, options) when executing commands, ensuring commands run in the user's familiar environment
- Shell Environment File Support: Added
CODEBUDDY_ENV_FILEenvironment variable, supporting automatic loading of specified environment files before command execution - Prompt Optimization: Optimized Agent prompt templates for improved response conciseness
- File Search Optimization: Streamlined hardcoded ignore rules, prioritizing project .gitignore configuration
- Grep Tool: Added
contextparameter alias for improved usability - Sub-agent Configuration: Added
max_turnsparameter to control agent execution turns