GitHub user alnzng added a comment to the discussion: Agent Skills Integration 
Design

@wenjin272 I am ok to start with using current model-tools binding mechanism to 
register tools for all skills.

At least I think we have consensus that loading unnecesary tools could confuse 
LLM and impact the accuracy of reasonsing output, and ideally we should use 
progressive disclosure to expose tools on demand. What @xintongsong convinced 
me is that he was thinking that we can educate the users to use skill's scripts 
to implement "function calls", basically recommending the users not define 
skill tools in the global model-tools setup. However, this might not work for 
the tools exposed by MCP server. I believe the challenages come from how we 
define tools in current architecture, we can think and discuss more on this 
when we decided to implement progressive disclosure tool loading.

GitHub link: 
https://github.com/apache/flink-agents/discussions/565#discussioncomment-16418242

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to