文件最后提交记录最后更新时间
♻️ refactor: remove legacy messageLoadingIds from chat store (#13662) * ♻️ refactor: remove legacy messageLoadingIds from chat store The messageLoadingIds state and internal_toggleMessageLoading action in the chat store have been fully superseded by the operation system. The state was being written to but never read by any consumer — all UI components and selectors already use operation-based selectors (isMessageGenerating, isMessageProcessing, etc.). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * 📝 chore: update skill docs to remove messageLoadingIds references Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * 🐛 fix: replace messageLoadingIds with operationSelectors in generation action The Conversation store's regenerateUserMessage was reading messageLoadingIds from the chat store to check if a message is already being processed. Replace with operationSelectors.isMessageProcessing which is the correct way to check operation state. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * 🐛 fix: add operationsByMessage to test mocks for operation selector Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 个月前
🔧 chore: update eslint v2 configuration and suppressions (#12133) * v2 init * chore: update eslint suppressions and package dependencies - Removed several eslint suppressions related to array sorting and reversing from eslint-suppressions.json to clean up the configuration. - Updated @lobehub/lint package version from 2.0.0-beta.6 to 2.0.0-beta.7 in package.json for improvements and bug fixes. - Made minor formatting adjustments in vitest.config.mts and various SKILL.md files for better readability and consistency. Signed-off-by: Innei <tukon479@gmail.com> * fix: clean up import statements and formatting - Removed unnecessary whitespace in replaceComponentImports.ts for improved readability. - Standardized import statements in contextEngineering.ts and createAgentExecutors.ts by adding missing spaces for consistency. Signed-off-by: Innei <tukon479@gmail.com> * chore: update eslint suppressions and clean up code formatting * 🐛 fix: use vi.hoisted for mock variable initialization Fix TDZ error in persona service test by using vi.hoisted() to ensure mock variables are available when vi.mock factory runs. --------- Signed-off-by: Innei <tukon479@gmail.com> 3 个月前