Skip to content

dsh-feishu-0.2.0

Choose a tag to compare

@andyfan1094 andyfan1094 released this 22 Aug 11:41
· 11 commits to main since this release

Highlights

  • Standalone Agent: own provider / model / reasoning-effort config and a Cordis tool preset scoped to the inbound Feishu session.
  • Streaming CardKit cards for assistant deltas with element_id-based monotonic sequence; falls back to ordinary text when card streaming is unavailable.
  • Per-session reply tracker, persistent store and routes to query / steer in-flight replies.
  • New tests: release-safety, routes, store; expanded coverage in feishu-client, reply-tracker, and the index tests.
  • scripts/check-client-sync.mjs enforces that client.mjs stays in sync with src/client.mjs.

Notes

  • Card JSON 2.0 uses hr + div with plain_text element_ids; the deprecated note field is no longer emitted.