omdsh-basemode
Session-mode switch, segment registry, and sidebar color dots for the DeepSeek Harness web GUI.
Install
$ dsh plugin --profile web add @omdsh-plugins/omdsh-basemodePlugin Overview & Capabilities
AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.
Key Capabilities
- Provides the sessionModes service registry for registering custom mode segments
- Renders an auto-hiding floating mode switcher overlay above the conversation column
- Paints mode-specific colored dots onto sidebar conversation rows
- Correctly synchronizes column display scope when modes deviate from standard web conversation selection
- Handles New Session delegation to active mode segments with proper empty session creation
- Provides a baseline Work posture fallback that automatically yields when specific mode plugins are loaded
Useful For
- Decoupling multi-mode switching infrastructure (e.g. Chat mode, Code mode) in the DeepSeek Harness web GUI
- Visualizing session mode ownership of conversations directly within the sidebar
- Allowing plugin developers to inject custom session views and postures into DeepSeek Harness
Who It Fits
- DeepSeek Harness web GUI users navigating between chat, coding, or custom session modes
- Developers building custom mode plugins for DeepSeek Harness
Documented Limitations
- Switch overlay anchors to data-conversation-scroll attribute; unanchored views snap to the frame center
- Sidebar row marks and highlights are injected into the DOM via MutationObserver rather than native template slots
- Inspects internal React props of rows to determine session IDs
- Search result entries do not display mode dots
- No mode state is persisted across browser reloads (derived dynamically per tab)
- Baseline Work posture does not retain session memory
DSH Compatibility
Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
package.json declares 1 runtime, 24 development, 12 peer, and 0 optional dependencies.
package.json declares DSH bundle metadata.
GitHub reports the repository license as MIT.
A root package.json was captured and can be inspected by the registry.
package.json declares a prepare lifecycle script that may run during relevant package installation workflows.
Public GitHub source metadata is available for this registry snapshot.
Source & Registry Notes
Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.
- Source repository
- omdsh-plugins/omdsh-basemode
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin
- Source checked
- b78d978 · 2026-09-07
This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.
Repository Activity
- GitHub stars
- 1GitHub stars
- Forks
- 0
- Open issues
- 0
- Last commit
- 2026-09-03
- Last release
- No release detected
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
Session lifecycle manager for DeepSeek Harness with search, restore, idle cleanup, and diagnosis.
View plugin →Skill manager UI for DeepSeek Harness to discover, toggle, import, and update agent skills.
View plugin →Free and multi-engine web search provider for DeepSeek Harness with automatic fallback and web settings UI.
View plugin →Native SQLite-backed task management and project board bundle with Web UI and Agent workflow tools for DeepSeek Harness.
View plugin →