2.4.3
New Features
- Improved tool descriptions across all tools — shorter, more precise prompts for better AI understanding (
DiskFileReadTool,DiskFileWriteTool,DiskGrepTool,ShellTool,SkillTool,WebFetchTool,EclipseBuildTool,EclipseCodeNavigationTool,EclipseConsoleLogTool,EclipseGrepTool,EclipseWorkspaceReadFileTool,EclipseWorkspaceWriteFileTool,PlanTool,WorkspaceMemoryTool,JonDelegateTool) - New
QuestionOrchestrator— centralized management of question widget display and layout (QuestionOrchestrator) - New
ShellApprovalService— dedicated service for shell command confirmation logic, decoupled from UI (ShellApprovalService) - Icon buttons in question dialog — consistent styling with main input widget (
UserQuestionResponseWidget)
Bug Fixes
- Reduced
AIChatViewcomplexity by extracting cross-cutting concerns — removed ~70 lines of duplicated question/shell approval logic (AIChatView)
Notes
- Updated PO agent prompts (
po.txt,po-delegation.txt) to match new tool descriptions - Added
tool-descriptions-inventory.mddocumentation for all tool descriptions - Better tool descriptions.md by @sterlp in #117
Full Changelog: 2.4.2...2.4.3