dsh plugins中文
← Back to popular plugin directory

with runtime

dshbox/cordis-rs · skills

Runtime-agnostic Rust port of Cordis, the plugin framework at the core of DeepSeek Harness — scoped dependency injection, lifecycle-owned effects, events, structured logging.

★ 41GitHub stars
4Forks
2026-08-23Last updated
RustLanguage
MITLicense

Key features

  • Faithful lifecyclea plugin remains Pending until every injected service is active.
  • CI and releases must continue to compile and test on this exact version.
  • emitinvoke in order and synchronously propagate the first error.
  • Replacing/removing a provider changes the dependency epoch, unloads the consumer, and starts it again when possible.
  • Scoped DIisolated branches resolve different implementations of the same service.

Install command

dsh plugin --profile web add github:dshbox/cordis-rs
View GitHub repository ↗Back to popular plugin directory