release: 0.1.5 — hide IM adapter UI (out of product scope)
Per product-package design docs, IM integration (Lark / Feishu / Telegram) is not a Heicode surface. Hide UI without ripping out plumbing — keep AdapterSettings.tsx + adapterStore + types in the source tree so re-enabling is a one-flag flip. - Settings.tsx: drop the "IM 接入" tab button (`'adapters'` route still resolves internally if someone forces it, but no nav). - NewTaskModal.tsx: remove the IM notification channel pickers (Feishu / Telegram checkboxes + "no channel configured" warning). Existing task `notification` config is preserved on edit; it's just no longer mutable from this UI. - Unused imports (useEffect, useAdapterStore) cleaned to satisfy TS strict mode. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "heicode-desktop",
|
||||
"private": true,
|
||||
"version": "0.1.4",
|
||||
"version": "0.1.5",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
|
||||
Reference in New Issue
Block a user