QuickApps version
latest
What is the problem this feature will solve?
A QuickApp agent can only use the skills its author attached to it, and the model alone decides when to use them. As a user I can't:
- make the agent use a skill for a specific message. Writing "use the code-review skill" is only a hint that the agent may ignore.
- use my own skills with an agent I don't own. Skills I wrote in DIAL, or that were shared with me or published, are unavailable unless the agent's author attaches each one to the agent.
What is the feature you are proposing to solve the problem?
Let the user pick one or more of their own skills when writing a message, and have the agent apply them to that message. In DIAL Chat this is a / picker listing the user's skills: their own, shared with them, and published.
Expected behaviour
Not in this issue: picking the agent's own skills (the ones its author attached, and the built-in ones) is tracked separately. Until then the agent keeps using them on its own, and the user can ask for one in words.
Related: DIAL Core support for skills referenced from a message: epam/ai-dial-core#1955 (done). DIAL Chat: the / skill picker (to be filed).
What alternatives have you considered?
- Asking in words ("use my code-review skill"): works only for skills the agent already has, and the agent may still ignore it.
- Asking the agent's author to attach the skill: doesn't work for personal skills at scale, has to be repeated for every agent, and applies the skill to every user of that agent, not only to the one who wants it.
QuickApps version
latest
What is the problem this feature will solve?
A QuickApp agent can only use the skills its author attached to it, and the model alone decides when to use them. As a user I can't:
What is the feature you are proposing to solve the problem?
Let the user pick one or more of their own skills when writing a message, and have the agent apply them to that message. In DIAL Chat this is a
/picker listing the user's skills: their own, shared with them, and published.Expected behaviour
Not in this issue: picking the agent's own skills (the ones its author attached, and the built-in ones) is tracked separately. Until then the agent keeps using them on its own, and the user can ask for one in words.
Related: DIAL Core support for skills referenced from a message: epam/ai-dial-core#1955 (done). DIAL Chat: the
/skill picker (to be filed).What alternatives have you considered?