feat: release 2.3.0 with workspace plugin extensions
This commit is contained in:
1 parent
8380057548
commit
bb873ec0e0
44 files changed
+1497
-48
No files matched your search
@@ -214,6 +214,9 @@ async def diagnose_plugin(plugin_id: str, request: DiagnoseRequest):
|
||||
try:
|
||||
store = get_store()
|
||||
manifest = PluginManifest.model_validate(store.get(plugin_id)["manifest"])
|
||||
if manifest.workspace and manifest.server is None and manifest.skill is None:
|
||||
store.resolve(PluginSelection(id=plugin_id, profile=request.profile))
|
||||
return {"ok": True, "tools": {}, "message": "工作区扩展已就绪"}
|
||||
runtime = PluginRuntime(
|
||||
[PluginSelection(id=plugin_id, profile=request.profile)],
|
||||
store=store,
|
||||
|
||||
Reference in new issue
Block a user