🤖 自动格式化代码 [skip ci]

This commit is contained in:
github-actions[bot]
2025-06-15 16:05:27 +00:00
parent 7e2e67f691
commit b8c4db884a

View File

@@ -122,7 +122,7 @@ class PluginAPI(MessageAPI, LLMAPI, DatabaseAPI, ConfigAPI, UtilsAPI, StreamAPI,
""" """
if not self._plugin_config: if not self._plugin_config:
return default return default
# 支持嵌套键访问 # 支持嵌套键访问
keys = key.split(".") keys = key.split(".")
current = self._plugin_config current = self._plugin_config
@@ -137,16 +137,16 @@ class PluginAPI(MessageAPI, LLMAPI, DatabaseAPI, ConfigAPI, UtilsAPI, StreamAPI,
def has_config(self, key: str) -> bool: def has_config(self, key: str) -> bool:
"""检查是否存在指定的配置项 """检查是否存在指定的配置项
Args: Args:
key: 配置键名,支持嵌套访问如 "section.subsection.key" key: 配置键名,支持嵌套访问如 "section.subsection.key"
Returns: Returns:
bool: 是否存在该配置项 bool: 是否存在该配置项
""" """
if not self._plugin_config: if not self._plugin_config:
return False return False
keys = key.split(".") keys = key.split(".")
current = self._plugin_config current = self._plugin_config
@@ -155,12 +155,12 @@ class PluginAPI(MessageAPI, LLMAPI, DatabaseAPI, ConfigAPI, UtilsAPI, StreamAPI,
current = current[k] current = current[k]
else: else:
return False return False
return True return True
def get_all_config(self) -> dict: def get_all_config(self) -> dict:
"""获取所有插件配置 """获取所有插件配置
Returns: Returns:
dict: 插件配置字典的副本 dict: 插件配置字典的副本
""" """