v1.0.4
Highlights
This release adds experimental local subagent delegation, improves apply-patch review rendering, and simplifies the model-facing MCP tool surface.
Added
- Added experimental DevSpace subagent delegation via the packaged
subagent-delegationskill. - Added
devspace agents ls,devspace agents run, anddevspace agents showfor starting and inspecting local agent sessions. - Added user-owned agent profiles with YAML frontmatter, discovered from
~/.devspace/agents/*.mdand.devspace/agents/*.md. - Added built-in provider support for Codex, Claude, OpenCode, Pi, Cursor, and Copilot.
- Added provider model and thinking/reasoning controls in agent profiles.
- Added starter agent profile examples for reviewer, explorer, tester, and worker roles.
Improved
- Routes built-in local agent providers through dedicated adapters.
- Persists subagent sessions in SQLite and scopes session listing by workspace.
- Adds provider availability preflight checks before launching agents.
- Hardens provider response parsing, malformed output handling, and error reporting.
- Improves ACP, Claude, Codex, Pi, and OpenCode provider integration behavior.
- Renders apply-patch operations as clearer multi-file, multi-hunk diffs in the workspace UI.
- Handles case-only file moves in apply-patch.
- Clarifies apply-patch and show-changes review behavior in docs.
Changed
- Exposes only short MCP tool names.
- Removes legacy tool naming configuration and related documentation.
Notes
Local subagent delegation remains experimental and depends on the selected provider CLI/SDK being available on the host machine.
Full changelog: v1.0.3...v1.0.4