# dm-alps

`dm-alps` is the DM-bundled build of the Alps TUI extension from
`https://github.com/MrCKR/alps-pi.git`.

## What it adds

- `/alps-dm` opens the Alps DM settings panel.
- `/alps-dm preview` shows a compact preview of the framed message layout.
- The extension can frame chat/tool output, keep a fixed bottom input, beautify
  the input border, and replace working/thinking/tool animations.
- The bundled `alps` theme is installed with DM and can be selected from
  `/settings`.

## Notes for maintainers

- The source is refreshed by `scripts/sync_extensions.py` from the pinned
  upstream commit and rebranded by `scripts/rebrand.py`.
- The package keeps the upstream-compatible `pi.extensions` and `pi.themes`
  manifest keys because the runtime extension loader still reads those keys.
- User-facing package names, commands, settings namespace, README text, and
  debug labels use DM naming.
