MCPcopy Index your code
hub / github.com/TaskingAI/TaskingAI / api_list_plugins

Function api_list_plugins

plugin/app/routes/plugin.py:45–53  ·  view source on GitHub ↗
(
    request: Request,
    data: PluginListRequest = Depends(),
)

Source from the content-addressed store, hash-verified

43 responses={422: {"description": "Unprocessable Entity"}},
44)
45async def api_list_plugins(
46 request: Request,
47 data: PluginListRequest = Depends(),
48):
49 plugins = list_plugins(data.bundle_id)
50 return PluginListResponse(
51 status="success",
52 data=[p.to_dict(data.lang) for p in plugins],
53 )

Callers

nothing calls this directly

Calls 3

list_pluginsFunction · 0.90
PluginListResponseClass · 0.70
to_dictMethod · 0.45

Tested by

no test coverage detected