Federico Mariani created CAMEL-24309:
----------------------------------------
Summary: AiToolRegistry listener SPI for tool registration changes
Key: CAMEL-24309
URL: https://issues.apache.org/jira/browse/CAMEL-24309
Project: Camel
Issue Type: Sub-task
Components: camel-ai
Reporter: Federico Mariani
Add a listener SPI to {{AiToolRegistry}} in camel-ai-tool: callbacks fired when
a tool spec is registered or deregistered (route start/stop/suspend/resume).
Prerequisite for the MCP server's {{tools/list_changed}} notification (MCP
clients cache {{tools/list}} and rely on the {{listChanged}} capability). The
existing langchain4j/spring-ai adapters re-query the registry per exchange and
are unaffected.
----
_This issue was drafted by Claude Code on behalf of Federico Mariani._
--
This message was sent by Atlassian Jira
(v8.20.10#820010)