v0.100.0
What's Changed
MR: #515
Full Changelog: v0.99.12...v0.100.0
Addresses:
Includes:
- Literally everything related to sub agents and session parallelism
- Allow the specification of sub agents with markdown folders following a standard "front-matter for config"/"body for system prompt" format
- Registration depends on the
agent-config.subagent_pathsnested configuration key - New
/spawn-agent {agent name}command can spawn a sub agent by name to enable session parallelism - New
/invoke-agent {agent-name} {prompt}command can run a sub agent request and return its results to the primary session - New
/merge {agent name}command that can merge the summary of a sub agent into either the primary agent or another subagent as necessary. Most useful for branching summarization - New
Delegatetool that allows the primary agent to dynamically dispatch requests to specific sub agents - Track total token usage and costs in a unified manner across all sub agents
- Add
agent-config.skills_initto allow specific skills to be active on startup for both the primary agent and sub agents - Make agent mode interruptions more robust by @szmania in #516
- Add notification cooldown to prevent spam in agent mode by @szmania in #517
- Local MCP tools remain available after mode switch from agent to non-agent by @szmania in #518
- Remove auto-compaction on clear/exit and other improvements by @szmania in #520
- Sub-agent Windows shortcuts,
/switch-agent {agent name}command, and UUID identifiers by @szmania in #519 - Remove auto-compaction on clear/exit and other improvements by @szmania in #520
- Disable completion notifications for common commands by @szmania in #522
- Robust Interruption in Agent Mode + Various Fixes by @szmania in #523