Migrating from dsh-assistant-message-forge
August 22, 2026 ยท View on GitHub
dsh-context-console is the maintained successor to
dsh-assistant-message-forge. It contains the Message Forge views and RPC
surface in addition to the Context Console features.
Preserved compatibility
- The Message Forge tab remains available.
- The
/dsh-assistant-message-forgeRPC channel remains available. - Existing data under
$DSH_HOME/assistant-message-forge/is reused in place, including drafts and recorded context snapshots. - Session-log recovery remains conservative and creates a repaired child session without rewriting the imported source log.
Switch packages
corepack pnpm dsh plugin --profile web remove dsh-assistant-message-forge
corepack pnpm dsh plugin --profile web add dsh-context-console
Restart DSH after changing the profile. Do not load both packages at the same time because they intentionally expose the same compatibility RPC channel and conversation-view identifier.
Rollback
corepack pnpm dsh plugin --profile web remove dsh-context-console
corepack pnpm dsh plugin --profile web add dsh-assistant-message-forge@0.1.1
The legacy data directory is retained, so rollback does not require a data conversion.