Skip to content

v0.100.0

Choose a tag to compare

@dwash96 dwash96 released this 24 May 23:55
· 106 commits to main since this release
8b6086f

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_paths nested 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 Delegate tool 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_init to 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