0.74.0
Highlights
π€ Agent Profiles: System Prompts, Subagent Filters & Redesigned UI
Agent configuration has been significantly enhanced:
- Customizable System Prompts: You can now define a system prompt directly in the agent profile settings, overriding the default without needing to touch template files. For more advanced use cases, the existing Custom Prompts template system remains fully supported.
- Dynamic System Prompt Placeholders: System prompts can now include dynamic placeholders that are resolved at runtime, configurable directly through the editor.
- Subagent Filters: Agent profiles can now specify which subagents are allowed, giving you precise control over the delegation hierarchy.
- Redesigned Agent Settings UI: The agent profile settings have been refactored into a tabbed layout, making it much easier to navigate between configuration groups.
- Agent Selector Updates: The agent selector now includes enabled subagents management, so you can control subagent availability right from the selector.
- Agent Profile Persistence: The agent profile is now stored on the task at the first run, preserving the configuration even if the default profile changes later.
To help you create new agent profiles, the agent-creator skill has been added as a built-in skill. Just ask in Agent mode and your agent will help you set up a new profile.
ποΈ Voice Transcription with Latest Models
We've updated the voice transcription models to use the latest and greatest:
- OpenAI: Added
gpt-realtime-whisperas a new voice transcription model and set it as the default for better accuracy and speed. - Gemini: Updated the voice model to
gemini-3.1-flash-live-previewand improved session handling for more stable voice interactions.
π·οΈ /subagent Command
A new /subagent command lets you manually invoke a prompt in the selected subagent's context directly from the prompt field. The main agent only receives the final response, keeping your conversation clean while delegating focused tasks. Additionally, the subagents tool now supports a description parameter for dynamic status messages, so you can see what each subagent is working on at a glance.
π New Provider: ClinePass
We've added direct support for the ClinePass provider, which offers a great selection of open-source models at very reasonable subscription price. Give it a try if you're looking for affordable alternatives for your agent workflows.
Other Changes
- Extension Reloads: Added diff-based extension reloads and optimized dependency installation for faster and more efficient extension development.
- Group Messages: Added support for removing group messages (subagent, aider) and new "Fork from here" / "Remove up to" actions. Group message blocks also now support compact view mode.
- Custom Commands: Using the task directory as the working directory for custom command shell execution.
- Telemetry: Added user ID metadata for PostHog when used as an OpenTelemetry tracer, and fixed OpenTelemetry initialization in local development mode.
- Bug Fixes:
- Correctly preserving discovered model IDs and thinking max suffixes in the Cursor extension proxy.
- Correctly applying timeout configuration to the proxy agent to prevent premature request timeouts.
- Correctly compacting subagent messages for better context management.
π§© Extensions
- My Minions: A showcase extension that demonstrates the new system prompt override capabilities. It adds an Orchestrator/Minion agent pair - the Orchestrator delegates ALL work to a focused execution subagent (the Minion), never doing the work itself. Both profiles are fully customizable in Settings.
π Internationalization
- Added Korean translations (thanks @moduvoice).
π‘ We'd love to hear your thoughts! Your feedback helps us improve AiderDesk - feel free to share any suggestions or issues. Happy coding! π