Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Release 0.4.7 Release Notes
新特性
ProviderHelper:负责 Provider 列表的读取、自愈与批量更新,自动修复被误写入的 ACP 模型等非法数据。ProviderModelHelper:为不同 Provider 提供独立的模型存储,支持内置模型与自定义模型的增删改查,以及状态同步。ModelStatusHelper:统一管理模型启用状态,支持单个 / 批量修改及事件广播。改进与优化
providerId,并过滤掉不合法条目,避免损坏配置影响运行。@agentclientprotocol/sdk依赖,用于 ACP 协议对接。@modelcontextprotocol/sdk至 ^1.22.0。vue-renderer-markdown至 0.0.63-beta.0。@lingual/i18n-check的版本约束,避免不必要的版本漂移。Bug 修复
SEARCH_PREVIEW_CHANGED、NOTIFICATIONS_CHANGED等配置变更事件,确保前端 UI 能及时响应配置变更。aihubmix nano banana相关的兼容性问题,保证该模型在当前版本下可以正常加载与使用。English Version
New Features
ProviderHelper: manages provider list loading, self‑healing, and batch updates; automatically filters out invalid entries such as ACP models accidentally written into the provider store.ProviderModelHelper: maintains isolated model stores per provider, supports CRUD for built‑in and custom models, and keeps status in sync.ModelStatusHelper: centralizes model enable/disable state management with single/batch operations and event broadcasting.Improvements
providerIdfields when loading providers/models and filters out invalid entries to prevent corrupted data from breaking the app.@agentclientprotocol/sdkfor ACP integration.@modelcontextprotocol/sdkto ^1.22.0.vue-renderer-markdownto 0.0.63-beta.0.@lingual/i18n-checkversion constraint to avoid unnecessary drifting.Bug Fixes
SEARCH_PREVIEW_CHANGEDandNOTIFICATIONS_CHANGEDso the UI can react correctly to those setting changes.