dsh-chat: A Plain Conversation Plugin for DSH Web GUI
dsh-chat is a DSH Web GUI plugin (v0.1.0, MIT licensed) maintained by MarkJun236, designed to integrate conversations that do not require workspaces or tool calls—such as simple Q&A and copywriting—into the DSH interface, avoiding the need to switch applications. The plugin provides a standalone "Chat" entry in the sidebar, reuses DSH's existing `ctx.llm` model routing, and supports switching between imported providers and models without additional key configuration. Core features include streaming output (real-time display of content, reasoning process, and usage), multi-session management (create, switch, rename, delete), and optional AI-generated automatic titles. The interface supports Markdown GFM rendering with a security whitelist mechanism, and follows DSH's light and dark themes. Installation is performed through profile configuration and symbolic links.
Read More