v0.3.0 - dsh-evolve-modes Self-Evolution
Install
Install the GitHub release tarball:
dsh plugin --profile web add https://github.com/GraySilver/dsh-evolve-modes/releases/download/v0.3.0/graysilver-dsh-evolve-modes-0.3.0.tgzRestart the Web profile after installation.
Renamed Identity
- Repository:
GraySilver/dsh-evolve-modes - Package:
@graysilver/dsh-evolve-modes - Cordis/plugin ID:
dsh-evolve-modes - Commands:
/evolve-modeand/evolve-mode-review - Remote namespace:
evolveModes - Storage domains:
graysilver_dsh_evolve_modesandgraysilver_dsh_evolve_modes_evolution - Learned-instruction marker:
<dsh-evolve-modes-learned-instructions>
Existing session settings, proposals, approved rules, backups, and learning runs are copied from the former storage domains on first startup under the new identity. Existing new-domain data is never overwritten.
Highlights
- Adds global, human-reviewed self-evolution settings and pending-proposal management.
- Self-evolution defaults to Propose, with a default learning batch of 3 completed replies.
- Learning uses one dedicated system prompt and one explicit JSON data message, without inherited parent history, work context, tools, a learning subagent, or source-workspace
AGENTS.md. - Keeps up to 100 source messages per session and truncates long assistant context to 2000 characters.
- Includes evidence validation, one repair retry, failed-run retention, rename migration tests, and isolated LLM request tests.
Full details: https://github.com/GraySilver/dsh-evolve-modes/blob/v0.3.0/README.md