接口 ToolInterceptor

所有已知实现类:
ToolObservabilityInterceptor

public interface ToolInterceptor
函数调用拦截器,用于在函数执行前后插入横切逻辑(如日志、监控、权限等)。

通过责任链模式组合多个拦截器,最终由链尾执行实际函数调用。

  • 方法详细资料

    • intercept

      Object intercept(ToolContext context, ToolChain chain) throws Exception
      拦截函数调用。
      参数:
      context - 函数调用上下文
      chain - 责任链的下一个节点
      返回:
      函数调用结果
      抛出:
      Exception - 通常由实际函数或拦截器抛出