feat(runner): filter marketplace recommendations by explicit usage

This commit is contained in:
RockChinQ
2026-09-12 12:51:16 +08:00
parent fa15f48fd7
commit 1277c6da07
28 changed files with 272 additions and 23 deletions
+1
View File
@@ -80,6 +80,7 @@ def _make_app(*, skill_service) -> SimpleNamespace:
model = SimpleNamespace(model_entity=SimpleNamespace(uuid='model-1', abilities={'func_call'}))
tool_mgr = SimpleNamespace(get_resolved_tool_catalog=AsyncMock(return_value=[]))
descriptor = RunnerDescriptor(
usages=['agent'],
id=_RUNNER_ID,
source='plugin',
label={'en_US': 'Local Agent'},