Skip to content

Releases: yj-liuzepeng/dsh-project-brain

dsh-project-brain v0.7.0-beta.2

Pre-release

Choose a tag to compare

@yj-liuzepeng yj-liuzepeng released this 30 Aug 14:54

Public beta candidate for DSH profiles.

Highlights:

  • Uses the active DSH Session model to extract bounded, deduplicated semantic project memories on Session close.
  • Redacts recognizable credentials and excludes system/tool output before semantic extraction.
  • Refuses unresolved, root, Desktop install, and path-escape persistence targets.
  • Includes updated English/Chinese docs and release checks.

Automated verification: 13 smoke suites, release privacy scan, clean tarball install, build, and npm audit all pass. Real DSH profile/client acceptance remains part of the beta checklist.

dsh-project-brain v0.7.0-beta.1

Pre-release

Choose a tag to compare

@yj-liuzepeng yj-liuzepeng released this 30 Aug 14:18

Public beta

dsh-project-brain is an unofficial community plugin for DSH that gives each workspace persistent project intelligence and memory. It scans the active project, explains its architecture, remembers decisions and changes across Sessions, tracks TODOs, and restores useful context automatically.

Runtime scope

  • The Host plugin provides workspace analysis, 13 project_* tools, persistent memory, context injection, TODOs, and architecture analysis to compatible DSH profiles.
  • The Dashboard and TodoStrip are a DSH Web client plugin and work in DSH Web or Desktop distributions that host the Web client.
  • Pure CLI/TUI clients do not render the Dashboard. Non-Web Host compatibility is still being validated during beta and depends on the services composed by that profile.

Highlights

  • Runtime workspace detection and strict cross-project memory isolation
  • Semantic architecture report with optional DSH LLM enhancement and resilient local fallback
  • Persistent project memories, decisions, lessons, change history, TODOs, and Session summaries
  • Default local BM25 retrieval, with optional configurable embedding-based hybrid retrieval
  • Interactive Dashboard actions with progress, confirmation, success, and error states
  • Prebuilt release bundle: users do not need to compile the plugin

Install into a DSH profile

dsh plugin --profile web add github:yj-liuzepeng/dsh-project-brain#v0.7.0-beta.1

Use --profile web with dsh web, or the profile used by your DSH distribution. Restart the active DSH process after installation or upgrade; for DSH Desktop, quit and reopen the application completely. See INSTALL.md for source installation and troubleshooting.

Verification

  • 12 automated smoke suites passed
  • Release build and privacy scan passed (16 packaged files, 0 failures)
  • Clean tarball installation passed without legacy peer-dependency overrides
  • npm audit: 0 vulnerabilities

The release package contains only source documentation, screenshots, manifest metadata, and prebuilt Host/Client bundles. It excludes project memories, credentials, logs, archives, Session IDs, and developer-machine paths.

Beta notes

  • DSH Host/LLM routing can differ across Harness versions and profile compositions; local architecture analysis remains available when the current Session cannot expose an LLM route.
  • Optional vector retrieval requires a user-configured compatible embedding endpoint; local BM25 retrieval is the zero-configuration default.
  • npm publication will follow separately; this GitHub release is the supported beta distribution source for now.

Feedback and reproducible issue reports are welcome in GitHub Issues.