import{_ as i,c as a,o as n,ae as t}from"./chunks/framework.AELpvxz7.js";const d=JSON.parse('{"title":"manager","description":"","frontmatter":{"title":"manager","order":100},"headers":[],"relativePath":"en/dev/api/plugins/builtin_tools/manager.md","filePath":"en/dev/api/plugins/builtin_tools/manager.md","lastUpdated":null}'),l={name:"en/dev/api/plugins/builtin_tools/manager.md"};function e(p,s,h,k,r,o){return n(),a("div",null,s[0]||(s[0]=[t(`

Module nonebot_plugin_marshoai.plugins.builtin_tools.manager


@on_function_call(description='获取已加载的插件列表')

func get_marsho_plugins() -> str

Description: 获取已加载的插件列表

Return: str: 插件列表

Source code or View on GitHub
python
@on_function_call(description='获取已加载的插件列表')
def get_marsho_plugins() -> str:
    reply = '加载的插件列表'
    for p in get_plugins().values():
        if p.metadata:
            reply += f'名称: {p.metadata.name},描述: {p.metadata.description}\\n'
        else:
            reply += f'名称: {p.name},描述: 暂无\\n'
    return reply
`,7)]))}const E=i(l,[["render",e]]);export{d as __pageData,E as default};