Skip to content

0.36.0

Choose a tag to compare

@wladimiiir wladimiiir released this 20 Oct 05:29

Highlights

✨ Enhanced Model Library & Usage Dashboard

We've made it easier to manage and find your AI models!

  • Hidden Models by Default: In the Model Library, less frequently used "Hidden" models are now hidden by default, decluttering your view. A new checkbox allows you to easily show or hide them as needed.
  • Sortable Tables: Both the Model Library and the Usage Dashboard tables now feature sorting capabilities. This means you can quickly organize models and usage data by criteria like token count, cost, or other relevant metrics, making it simpler to find the information you need. (thanks @Slach for the suggestion)

📁 Organized Custom Commands with Subfolders

Your custom commands just got a major organizational upgrade! You can now arrange your custom commands within subfolders inside your .aider-desk/commands/ directory. For example, place a command in review/last-commit.md and invoke it directly in your prompt using review:last-commit. This brings a more structured and intuitive command experience, reminiscent of popular coding tools.

⬆️ Drag & Drop Agent Profile Sorting

Personalize your Agent workflow even further! You can now easily reorder your Agent profiles in the settings using intuitive drag-and-drop functionality. Move your most frequently used or favorite agents to the top of the list for quicker access.

🚀 Seamless Auto-Approval for Subagents

For those who prefer an uninterrupted workflow, the main agent's auto-approve setting is now automatically passed down to subagents. This means when "auto-approve" is enabled, even if a subagent is configured to use tools that normally require confirmation, they will execute without interruption, ensuring a truly "You Only Live Once" (YOLO) coding experience. (thanks @pcfreak30 for the suggestion)

Other Changes

  • The "About" tab in Settings now correctly opens when clicking the "Update is available" icon.
  • Fixed an issue with an incorrect tool definition for the AiderDesk MCP server.

⚠️ Important: Behind-the-Scenes Refactoring for Project Tasks

We've undertaken significant refactoring behind the scenes, moving closer to a "Tasks within a project" architecture. As part of this, your session data located in .aider-desk/sessions has been migrated to .aider-desk/tasks. While these changes have been thoroughly tested, there might be specific workflow-related bugs we didn't manage to catch. If you encounter anything not working as expected, please help us improve by creating an issue.

💡 We’d love to hear your thoughts! Your feedback helps us improve AiderDesk - feel free to share any suggestions or issues. Happy coding! 🚀