浏览代码

fix: add source to plugin entity

Yeuoly 9 月之前
父节点
当前提交
699d41deec
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      api/core/plugin/entities/plugin.py

+ 4 - 1
api/core/plugin/entities/plugin.py

@@ -1,6 +1,7 @@
 import datetime
+from collections.abc import Mapping
 from enum import Enum
-from typing import Optional
+from typing import Any, Optional
 
 from pydantic import BaseModel, Field
 
@@ -83,6 +84,8 @@ class PluginEntity(BasePluginEntity):
     endpoints_active: int
     runtime_type: str
     version: str
+    source: PluginInstallationSource
+    meta: Mapping[str, Any]
 
 
 class GithubPackage(BaseModel):