diff --git a/astrbot/core/astrbot_config_mgr.py b/astrbot/core/astrbot_config_mgr.py
index c8ce7ae7e..ecb9c69b3 100644
--- a/astrbot/core/astrbot_config_mgr.py
+++ b/astrbot/core/astrbot_config_mgr.py
@@ -42,19 +42,19 @@ class AstrBotConfigManager:
self.confs: dict[str, AstrBotConfig] = {}
"""uuid / "default" -> AstrBotConfig"""
self.confs["default"] = default_config
- self.abconf_data = None
+ self.abconf_data: dict | None = None
self._load_all_configs()
def _get_abconf_data(self) -> dict:
"""获取所有的 abconf 数据"""
if self.abconf_data is None:
- self.abconf_data = self.sp.get(
+ self.abconf_data: dict = self.sp.get(
"abconf_mapping",
{},
scope="global",
scope_id="global",
)
- return self.abconf_data
+ return self.abconf_data # type: ignore[return-value]
def _load_all_configs(self) -> None:
"""Load all configurations from the shared preferences."""
@@ -107,7 +107,7 @@ class AstrBotConfigManager:
abconf_name: str | None = None,
) -> None:
"""保存配置文件的映射关系"""
- abconf_data = self.sp.get(
+ abconf_data: dict = self.sp.get(
"abconf_mapping",
{},
scope="global",
diff --git a/dashboard/src/components/chat/message_list_comps/MessagePartsRenderer.vue b/dashboard/src/components/chat/message_list_comps/MessagePartsRenderer.vue
index 5ce4a6a1d..a61bb19b3 100644
--- a/dashboard/src/components/chat/message_list_comps/MessagePartsRenderer.vue
+++ b/dashboard/src/components/chat/message_list_comps/MessagePartsRenderer.vue
@@ -65,37 +65,43 @@
-