Skip to content

Releases

v0.2.0

Choose a tag to compare

@temotee2103 temotee2103 released this 22 Aug 07:29

dsh-overdrive v0.2.0 - major feature release

Chat with your DSH agent on WhatsApp / Telegram / Discord / Slack / Feishu / DingTalk / WeCom / personal WeChat + CLI - see every thought (/trace), command a team (/task, /cron, /remind), approve with one tap, and get files pushed back automatically.

v0.1.4 ... v0.2.0 highlights

OpenClaw / Hermes parity

  • Long-term memory: /remember /recall /forget + auto memory (self-fact detection: "??/???/???...") + relevant-memory auto-injection (bigram retrieval)
  • One-shot reminders: /remind in N minutes / at HH:MM (cron once semantics)
  • Auto-send agent files: after each turn, new images/docs in the agent workspace are pushed back into the chat (file.created protocol event, base64, seen-dedup)
  • Daily digest: /digest now, /digest daily HH:MM scheduled
  • RSS subscriptions: /feed add/list/rm - zero-dependency RSS 2.0 parser, cursor-based incremental push every 5 min
  • Persona: PERSONA_ message-level persona injection
  • Media outbound: /send + auto-send support on Telegram / Discord / Slack / WhatsApp / Feishu (im.image/im.file upload) / WeCom (media/upload)

Personal WeChat (v0.2b, experimental)

  • iLink / ClawBot protocol adapter: QR login, long-poll receive, context-token replies, state persistence

Real image messages: chat images now download -> ctx.attachments.saveImage -> ImageBlock (was text-downgraded)

Security hardening (maintainer review driven)

  • Approval buttons now enforce the allowlist with clicker identity (all 8+ adapters); unset allowlist = deny everyone (fail-closed), ALLOW_ALL=1 explicit escape hatch
  • gateway-core refuses to start without an explicit token (no dev-token fallback)

Packages

  • @dsh-overdrive/gateway 0.2.0 (was 0.1.4)
  • @dsh-overdrive/gateway-core 0.1.6
  • @dsh-overdrive/sdk 0.1.2

Quality

  • 219 unit tests green - E2E pass - tsc clean
  • Listed in awesome-dsh-plugin (9.8k stars) + 6 more curated lists + official dsh-index

v0.1.4

Choose a tag to compare

@temotee2103 temotee2103 released this 19 Aug 14:00

dsh-overdrive v0.1.4 - multi-platform chat agent for DeepSeek Harness

Chat with your DSH agent on WhatsApp / Telegram / Discord / Slack / Feishu / DingTalk / WeCom - see every thought (/trace), command a team (/task, /cron), and approve dangerous operations with one tap.

What's new

  • Cron management - /crons list + /cronrm delete; fix: cron jobs keyed by prompt collided and overwrote each other
  • ASR voice transcription - OpenAI-compatible endpoint (ASR_API_KEY), Telegram voice URL/MIME passthrough
  • Feishu native interactive approval cards - one-tap Approve/Reject via card.action.trigger (numbered-reply fallback kept)
  • DingTalk actionCard approval - Stream-based card callbacks (TOPIC_CARD), numbered-reply fallback kept
  • Adapter hardening - pending approval buttons expire after 5 min (whatsapp/wecom/feishu/dingtalk); WeCom access_token caching to avoid rate limits

Packages

  • @dsh-overdrive/sdk 0.1.2
  • @dsh-overdrive/gateway-core 0.1.2 (DSH plugin)
  • @dsh-overdrive/gateway 0.1.4 (standalone gateway)
  • @dsh-overdrive/mock-dsh 0.1.2

Quality

  • 159 unit tests green - E2E pass - tsc clean
  • Install: dsh plugin --profile web add @dsh-overdrive/gateway-core + npx dsh-overdrive-gateway