Skip to content

Version upgrade to 0.3.0#2

Merged
Amanbig merged 7 commits intomainfrom
dev
Apr 10, 2026
Merged

Version upgrade to 0.3.0#2
Amanbig merged 7 commits intomainfrom
dev

Conversation

@Amanbig
Copy link
Copy Markdown
Owner

@Amanbig Amanbig commented Apr 10, 2026

v0.3.0 — Multi-agent, MCP control, CLI improvements

New features

  • agent tool — parent LLM can spawn focused sub-agents for isolated sub-tasks (code review, research, test runs).
    Sub-agents run in AUTO mode with their own history, capped at 10 iterations, no recursion

  • /mcp add, /mcp stop, /mcp start commands in interactive chat for runtime MCP server control

  • --mcp, --no-mcp flags on devorch ask, devorch run, devorch edit for per-command MCP filtering

  • --skill, --mode flags on non-interactive commands matching interactive chat parity

Improvements

  • CLI modularized — commands moved to cli/commands/ (ask.py, run.py, edit.py, _shared.py)

  • Constants extracted to cli/constants.py (version, banners, slash commands, completers)

  • Permission prompt for agent tool shows clean task preview instead of raw JSON dump

  • Planner wired to ModeManager properly — plan approval state now tracked correctly

  • AgentTool available in both interactive chat and non-interactive commands

Internal

  • build_agent() helper centralizes agent construction with post-construction tool injection

  • SimplePlanner is now tool-aware, keeps system prompt in sync after MCP changes

@Amanbig Amanbig merged commit 10c5532 into main Apr 10, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant