Repository navigation
Replies: 3 comments 1 reply
|
FWIW, part (b) — auto-injection of skill bodies — is already implemented by the community plugin Noting this so the maintainers can see (b) has a working community implementation and (a) is the core ask. RU: К слову, пункт (b) — авто-инъекция тел скилов — уже реализован community-плагином Помечаю, чтобы мейнтейнеры видели: у (b) есть рабочая community-реализация, а (a) — основной запрос.
|
|
+1 on surfacing |
|
For core ask (a) — until the native catalog renders It also covers the "always on" half of (b) for skills that declare it: No core package is changed; it mounts through On the integrity note, two pins rather than one, because the surfaces are about to diverge: the native catalog — once it carries |
Uh oh!
There was an error while loading. Please reload this page.
EN
Motivation. Skills carry a
whenToUserouting hint, but the agent currently can't see it.whenToUseis dropped from the model catalog. Indsh-tool-skill,catalogSourceEntries/renderCatalogEntriesrender onlyname+descriptioninto<available_skills>; thewhenToUsefield (present inSkillSummary) is not included. Result: the routing guide is invisible to the model — skills are effectively "blind" (only a short description reaches the agent).skill()tool call. "The skill knows when it applies" (auto-injection on match) is absent — by design the flow is call-based.Request:
whenToUsein the model's skill catalog (so the routing hint reaches the agent, not justname+description).whenToUse), so the agent doesn't rely solely on self-invokingskill().This is a feature request, not a bug — the current call-based behavior is by design; the ask is to make skills self-describing to the router.
RU
Мотивация. У скилов есть routing-подсказка
whenToUse, но агент сейчас её не видит.whenToUseотбрасывается в модельном каталоге. Вdsh-tool-skillфункцииcatalogSourceEntries/renderCatalogEntriesрендерят в<available_skills>толькоname+description; полеwhenToUse(есть вSkillSummary) в каталог не попадает. Итог: routing-гид невидим модели — скилы для агента фактически «слепые» (до агента доходит только короткое описание).skill(). «Скил сам знает, когда примениться» (авто-подстановка по совпадению) отсутствует — по дизайну поток call-based.Запрос:
whenToUseв модельном каталоге скилов (чтобы routing-подсказка доходила до агента, а не толькоname+description).whenToUse), чтобы агент не полагался только на самовызовskill().Это feature request, а не баг — текущее call-based поведение по дизайну; просьба — сделать скилы самоописывающимися для маршрутизатора.
All reactions