Uses of Interface
dev.langchain4j.agentic.observability.AgentListener
Packages that use AgentListener
Package
Description
-
Uses of AgentListener in dev.langchain4j.agentic.agent
Methods in dev.langchain4j.agentic.agent that return AgentListenerMethods in dev.langchain4j.agentic.agent with parameters of type AgentListenerModifier and TypeMethodDescriptionAgentBuilder.listener(AgentListener agentListener) voidAgentInvocationHandler.registerInheritedParentListener(AgentListener parentListener) -
Uses of AgentListener in dev.langchain4j.agentic.internal
Fields in dev.langchain4j.agentic.internal declared as AgentListenerModifier and TypeFieldDescriptionprotected AgentListenerAbstractServiceBuilder.agentListenerprotected AgentListenerPlannerBasedInvocationHandler.agentListenerMethods in dev.langchain4j.agentic.internal that return AgentListenerModifier and TypeMethodDescriptionAbstractAgentInvoker.listener()AgentExecutor.listener()AgentSpecsProvider.listener()InternalAgent.listener()NonAiAgentInstance.listener()PlannerBasedInvocationHandler.listener()Methods in dev.langchain4j.agentic.internal with parameters of type AgentListenerModifier and TypeMethodDescriptionA2AClientBuilder.listener(AgentListener agentListener) AbstractServiceBuilder.listener(AgentListener agentListener) McpClientBuilder.listener(AgentListener agentListener) voidAbstractAgentInvoker.registerInheritedParentListener(AgentListener parentListener) voidAgentExecutor.registerInheritedParentListener(AgentListener parentListener) voidInternalAgent.registerInheritedParentListener(AgentListener parentListener) voidNonAiAgentInstance.registerInheritedParentListener(AgentListener parentListener) voidPlannerBasedInvocationHandler.registerInheritedParentListener(AgentListener parentListener) Constructors in dev.langchain4j.agentic.internal with parameters of type AgentListenerModifierConstructorDescriptionNonAiAgentInstance(Class<?> type, String name, String description, Type outputType, String outputKey, boolean async, List<AgentArgument> arguments, AgentListener listener) -
Uses of AgentListener in dev.langchain4j.agentic.observability
Classes in dev.langchain4j.agentic.observability that implement AgentListenerModifier and TypeClassDescriptionclassMonitors agent executions and provides observability for the LangChain4j Agentic system.classMethods in dev.langchain4j.agentic.observability with type parameters of type AgentListenerModifier and TypeMethodDescriptionstatic <T extends AgentListener>
TComposedAgentListener.listenerOfType(AgentListener rootListener, Class<T> listenerType) Methods in dev.langchain4j.agentic.observability that return AgentListenerModifier and TypeMethodDescriptionstatic AgentListenerComposedAgentListener.composeWithInherited(AgentListener localListener, AgentListener parentListener) Methods in dev.langchain4j.agentic.observability that return types with arguments of type AgentListenerMethods in dev.langchain4j.agentic.observability with parameters of type AgentListenerModifier and TypeMethodDescriptionvoidComposedAgentListener.addListener(AgentListener listener) static voidListenerNotifierUtil.afterAgenticScopeCreated(AgentListener listener, AgenticScope agenticScope) static voidListenerNotifierUtil.afterAgentInvocation(AgentListener listener, AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs, Object output) static voidListenerNotifierUtil.afterAgentInvocation(AgentListener listener, AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs, Object output, dev.langchain4j.model.chat.request.ChatRequest chatRequest, dev.langchain4j.model.chat.response.ChatResponse chatResponse) static voidListenerNotifierUtil.agentError(AgentListener listener, AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs, Throwable error) static voidListenerNotifierUtil.beforeAgenticScopeDestroyed(AgentListener listener, AgenticScope agenticScope) static voidListenerNotifierUtil.beforeAgentInvocation(AgentListener listener, AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs) static AgentListenerComposedAgentListener.composeWithInherited(AgentListener localListener, AgentListener parentListener) booleanComposedAgentListener.contains(AgentListener listener) static <T extends AgentListener>
TComposedAgentListener.listenerOfType(AgentListener rootListener, Class<T> listenerType) Constructors in dev.langchain4j.agentic.observability with parameters of type AgentListener -
Uses of AgentListener in dev.langchain4j.agentic.planner
Methods in dev.langchain4j.agentic.planner with parameters of type AgentListener -
Uses of AgentListener in dev.langchain4j.agentic.scope
Methods in dev.langchain4j.agentic.scope with parameters of type AgentListenerModifier and TypeMethodDescriptionbooleanAgenticScopeRegistry.evict(Object memoryId, AgentListener listener) voidDefaultAgenticScope.rootCallEnded(AgenticScopeRegistry registry, AgentListener agentListener) -
Uses of AgentListener in dev.langchain4j.agentic.supervisor
Methods in dev.langchain4j.agentic.supervisor with parameters of type AgentListener -
Uses of AgentListener in dev.langchain4j.agentic.workflow
Methods in dev.langchain4j.agentic.workflow that return AgentListenerModifier and TypeMethodDescriptionHumanInTheLoop.listener()Returns the value of thelistenerrecord component.Methods in dev.langchain4j.agentic.workflow with parameters of type AgentListenerModifier and TypeMethodDescriptionHumanInTheLoop.HumanInTheLoopBuilder.listener(AgentListener agentListener) Constructors in dev.langchain4j.agentic.workflow with parameters of type AgentListenerModifierConstructorDescriptionHumanInTheLoop(String outputKey, String description, boolean async, Function<AgenticScope, ?> responseProvider, AgentListener listener) Creates an instance of aHumanInTheLooprecord class.