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]
