Плагин «dsh-codebase-watcher» для DeepSeek Harness: Staleness keeper for the Codebase Memory knowledge graph: it compares the graph Branch node head_sha with git rev-parse HEAD and reports an exact behindBy, rebuilds only the stale projects through the codebase-memory-mcp CLI so the MCP tool 60-second cap does not apply, watches each project for edits, and mirrors the same state into a settings card and a REST control surface.
★ 0 звёзд GitHub17 октября 2026 г. добавлен
БЫСТРАЯ УСТАНОВКА
Команды для терминала DSH
dsh plugin --profile web add "https://github.com/WwW7olFWwW/dsh-codebase-watcher/releases/latest/download/dsh-codebase-watcher.tgz"
Запустите команду в терминале, где работает DeepSeek Harness. Перезапуск применит плагин автоматически.
ОПИСАНИЕ И ВОЗМОЖНОСТИ
Что делает dsh-codebase-watcher
Плагин «dsh-codebase-watcher» для DeepSeek Harness: Staleness keeper for the Codebase Memory knowledge graph: it compares the graph Branch node head_sha with git rev-parse HEAD and reports an exact behindBy, rebuilds only the stale projects through the codebase-memory-mcp CLI so the MCP tool 60-second cap does not apply, watches each project for edits, and mirrors the same state into a settings card and a REST control surface.
Показать оригинальное описание (EN/ZH)
Staleness keeper for the Codebase Memory knowledge graph: it compares the graph Branch node head_sha with git rev-parse HEAD and reports an exact behindBy, rebuilds only the stale projects through the codebase-memory-mcp CLI so the MCP tool 60-second cap does not apply, watches each project for edits, and mirrors the same state into a settings card and a REST control surface.
УДАЛЕНИЕ ПЛАГИНА
Как удалить при необходимости
dsh plugin --profile web remove dsh-codebase-watcher
🛡️
Безопасность и аудит
Плагины выполняются в окружении пользователя DSH. Рекомендуется проверять исходный код, зависимости и запрашиваемые разрешения в репозитории автора перед установкой.
Заменяет файловую систему и поставщиков bash на виртуальное рабочее пространство миража: файловые инструменты и команды оболочки запускаются над смонтированными ресурсами (RAM, S3, Redis, Slack, Gmail, Notion, Postgres) вместо хост-диска, с режимами чтения/записи/исполнения для каждого монтирования, маршрутизацией в песочнице для каждой команды (monty, pyodide, QuickJs в процессе; Docker, e2b, Daytona Remote) и установленным CLI (git, gh, slack, linear, ntn, gws или тот, который вы зарегистрируете) в качестве заголовков виртуального терминала.