mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-10-26 02:04:37 +08:00
- Delete NotificationBus interface (no implementations, no callers) - Delete useAsyncData/useMultipleAsyncData composables (zero import sites) - Inline CHART_CAPABILITY_SKILL_ID into tool-catalog.ts (was a single-constant file) - Inline AsyncSqlExecutor into message-query-functions.ts (was a single-interface file) - Rename tools TimeFilter → ToolTimeRange to eliminate name collision with shared-types - Shrink useToast wrapper: two interfaces → one type, 40 lines → 17 lines - Simplify deepMerge: remove recursion, config is at most 1 level deep Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>