dsh-lark v0.2.0
What's Changed
Settings UI and live configuration
- Added an embedded Feishu & Lark section to Harness Settings.
- Added linked Provider and Model selectors populated from the current Harness model catalog.
- Applied effective settings and credential changes by replacing the Lark channel without restarting Harness.
- Removed the generic configuration-file action from the Lark-focused Settings experience.
Credentials and security
- Stored App Secret through Harness Credentials using
DSH_LARK_APP_SECRETby default. - Added explicit configured and missing App Secret states without returning the secret to the browser.
- Required same-origin browser requests for settings and credential mutations.
- Kept the plugin active but idle until the required application credentials are configured.
Sessions and diagnostics
- Resumed persisted Lark sessions after restart and reused an already-live Agent when available.
- Printed initial connection, channel, and message-handling failures to both the terminal and Harness logger, with App Secret redaction.
Full Changelog: v0.1.1...v0.2.0