Skip to content

v0.3.3 — DeepSeek Harness integration

Latest

Choose a tag to compare

@m1k-rsch m1k-rsch released this 14 Aug 17:24
· 24 commits to main since this release
dcc70f3

New: DeepSeek Harness (dsh) integration

Corti now ships a corti-memory plugin bundle for DeepSeek Harness at src/integrations/deepseek-harness/ — persistent cross-session memory for dsh agents, alongside the existing Hermes and Claude Code integrations. Zero Corti core changes; the plugin talks HTTP to the Corti server.

Four integration hooks

  • System-prompt guidance — memory usage instructions (corti:memory section)
  • Per-prompt recall injection — relevance-ranked memories injected as context before each reply (char-budgeted; trivial-prompt guard)
  • Memory toolsmemory_search / memory_add / memory_list / memory_flush model-facing tools
  • Turn-end capture — rolling message buffer, submitted per turn with a forced extraction boundary (memories searchable within the same turn)

Install

# full install — auto-detects dsh (plus Hermes / Claude Code) and wires everything
curl -fsSL https://raw.githubusercontent.com/m1k-rsch/corti/main/install.sh | bash

# or wire only the DeepSeek Harness plugin (Corti server already running)
curl -fsSL https://raw.githubusercontent.com/m1k-rsch/corti/main/install.sh | bash -s -- --only-dsh

Single-integration flags: --only-dsh, --only-hermes, --only-claude.

Verification

Live runtime verification report (2026-08-15) in docs/deepseek-harness-integration.md — all capabilities PASS, tested from inside a real dsh agent session; two observed gaps patched and re-verified the same day.

Other

  • install.sh restructured: function-per-integration + flag dispatcher; single-integration modes skip Docker/server steps
  • Docker image now stages the deepseek-harness integration bundle
  • Plugin has zero external runtime dependencies (host capabilities via the Cordis ctx); dist/ prebuilt and committed