Uses of Interface
dev.langchain4j.agentic.planner.AgentInstance
Packages that use AgentInstance
Package
Description
-
Uses of AgentInstance in dev.langchain4j.agentic.a2a
Subinterfaces of AgentInstance in dev.langchain4j.agentic.a2aClasses in dev.langchain4j.agentic.a2a that implement AgentInstanceMethods in dev.langchain4j.agentic.a2a that return AgentInstanceModifier and TypeMethodDescriptionA2AClientAgentInvoker.parent()DefaultA2AClientBuilder.parent()Methods in dev.langchain4j.agentic.a2a that return types with arguments of type AgentInstance -
Uses of AgentInstance in dev.langchain4j.agentic.agent
Classes in dev.langchain4j.agentic.agent that implement AgentInstanceMethods in dev.langchain4j.agentic.agent that return AgentInstanceMethods in dev.langchain4j.agentic.agent that return types with arguments of type AgentInstance -
Uses of AgentInstance in dev.langchain4j.agentic.internal
Subinterfaces of AgentInstance in dev.langchain4j.agentic.internalClasses in dev.langchain4j.agentic.internal that implement AgentInstanceModifier and TypeClassDescriptionclassfinal recordclassWraps an existingAgentInvokerto inject a specific item from a collection into the agent's invocation arguments.final classclassclassfinal classMethods in dev.langchain4j.agentic.internal with type parameters of type AgentInstanceModifier and TypeMethodDescription<T extends AgentInstance>
T<T extends AgentInstance>
T<T extends AgentInstance>
TMethods in dev.langchain4j.agentic.internal that return AgentInstanceModifier and TypeMethodDescriptionAbstractAgentInvoker.parent()AgentExecutor.parent()NonAiAgentInstance.parent()PlannerBasedInvocationHandler.parent()Methods in dev.langchain4j.agentic.internal that return types with arguments of type AgentInstanceModifier and TypeMethodDescriptionAbstractAgentInvoker.subagents()AgentExecutor.subagents()NonAiAgentInstance.subagents()PlannerBasedInvocationHandler.subagents()Methods in dev.langchain4j.agentic.internal with parameters of type AgentInstance -
Uses of AgentInstance in dev.langchain4j.agentic.mcp
Subinterfaces of AgentInstance in dev.langchain4j.agentic.mcpClasses in dev.langchain4j.agentic.mcp that implement AgentInstanceMethods in dev.langchain4j.agentic.mcp that return AgentInstanceModifier and TypeMethodDescriptionDefaultMcpClientBuilder.parent()McpClientAgentInvoker.parent()Methods in dev.langchain4j.agentic.mcp that return types with arguments of type AgentInstance -
Uses of AgentInstance in dev.langchain4j.agentic.observability
Methods in dev.langchain4j.agentic.observability that return AgentInstanceModifier and TypeMethodDescriptionAgentInvocation.agent()AgentInvocationError.agent()Returns the value of theagentrecord component.AgentRequest.agent()Returns the value of theagentrecord component.AgentResponse.agent()Returns the value of theagentrecord component.AfterAgentToolExecution.agentInstance()Returns the value of theagentInstancerecord component.BeforeAgentToolExecution.agentInstance()Returns the value of theagentInstancerecord component.HtmlReportGenerator.rootAgent()Returns the value of therootAgentrecord component.Methods in dev.langchain4j.agentic.observability with parameters of type AgentInstanceModifier and TypeMethodDescriptionstatic 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, ChatRequest chatRequest, ChatResponse chatResponse) static voidListenerNotifierUtil.agentError(AgentListener listener, AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs, Throwable error) static voidListenerNotifierUtil.beforeAgentInvocation(AgentListener listener, AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs) voidAgentMonitor.setRootAgent(AgentInstance rootAgent) Constructors in dev.langchain4j.agentic.observability with parameters of type AgentInstanceModifierConstructorDescriptionAfterAgentToolExecution(AgentInstance agentInstance, ToolExecution toolExecution) Creates an instance of aAfterAgentToolExecutionrecord class.AgentInvocationError(AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs, Throwable error) Creates an instance of aAgentInvocationErrorrecord class.AgentRequest(AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs) Creates an instance of aAgentRequestrecord class.AgentResponse(AgenticScope agenticScope, AgentInstance agent, Map<String, Object> inputs, Object output, ChatRequest chatRequest, ChatResponse chatResponse) Creates an instance of aAgentResponserecord class.BeforeAgentToolExecution(AgentInstance agentInstance, BeforeToolExecution toolExecution) Creates an instance of aBeforeAgentToolExecutionrecord class.HtmlReportGenerator(AgentMonitor monitor, AgentInstance rootAgent, Object memoryId) Creates an instance of aHtmlReportGeneratorrecord class. -
Uses of AgentInstance in dev.langchain4j.agentic.patterns.goap
Methods in dev.langchain4j.agentic.patterns.goap that return types with arguments of type AgentInstanceModifier and TypeMethodDescriptionGoalOrientedSearchGraph.search(Collection<String> preconditions, String goal) Constructor parameters in dev.langchain4j.agentic.patterns.goap with type arguments of type AgentInstance -
Uses of AgentInstance in dev.langchain4j.agentic.planner
Methods in dev.langchain4j.agentic.planner with type parameters of type AgentInstanceModifier and TypeMethodDescriptiondefault <T extends AgentInstance>
Tdefault <T extends AgentInstance>
TPlanner.as(Class<T> agentInstanceClass, AgentInstance agentInstance) Methods in dev.langchain4j.agentic.planner that return AgentInstanceModifier and TypeMethodDescriptionAgentInstance.parent()InitPlanningContext.plannerAgent()Returns the value of theplannerAgentrecord component.Methods in dev.langchain4j.agentic.planner that return types with arguments of type AgentInstanceModifier and TypeMethodDescriptionAgentInstance.subagents()InitPlanningContext.subagents()Returns the value of thesubagentsrecord component.Methods in dev.langchain4j.agentic.planner with parameters of type AgentInstanceModifier and TypeMethodDescriptiondefault <T extends AgentInstance>
TPlanner.as(Class<T> agentInstanceClass, AgentInstance agentInstance) default ActionPlanner.call(AgentInstance... agents) Method parameters in dev.langchain4j.agentic.planner with type arguments of type AgentInstanceConstructors in dev.langchain4j.agentic.planner with parameters of type AgentInstanceModifierConstructorDescriptionAgentCallAction(AgentInstance... agents) InitPlanningContext(AgenticScope agenticScope, AgentInstance plannerAgent, List<AgentInstance> subagents) Creates an instance of aInitPlanningContextrecord class.Constructor parameters in dev.langchain4j.agentic.planner with type arguments of type AgentInstanceModifierConstructorDescriptionInitPlanningContext(AgenticScope agenticScope, AgentInstance plannerAgent, List<AgentInstance> subagents) Creates an instance of aInitPlanningContextrecord class. -
Uses of AgentInstance in dev.langchain4j.agentic.workflow
Subinterfaces of AgentInstance in dev.langchain4j.agentic.workflowModifier and TypeInterfaceDescriptioninterfaceinterfaceMethods in dev.langchain4j.agentic.workflow that return types with arguments of type AgentInstanceModifier and TypeMethodDescriptionConditionalAgent.agentInstances()Returns the value of theagentInstancesrecord component.Constructor parameters in dev.langchain4j.agentic.workflow with type arguments of type AgentInstanceModifierConstructorDescriptionConditionalAgent(String condition, Predicate<AgenticScope> predicate, List<AgentInstance> agentInstances) Creates an instance of aConditionalAgentrecord class. -
Uses of AgentInstance in dev.langchain4j.agentic.workflow.impl
Classes in dev.langchain4j.agentic.workflow.impl that implement AgentInstanceModifier and TypeClassDescriptionclassclassMethods in dev.langchain4j.agentic.workflow.impl with type parameters of type AgentInstanceModifier and TypeMethodDescription<T extends AgentInstance>
TConditionalPlanner.as(Class<T> agentInstanceClass, AgentInstance agentInstance) <T extends AgentInstance>
TLoopPlanner.as(Class<T> agentInstanceClass, AgentInstance agentInstance) Methods in dev.langchain4j.agentic.workflow.impl with parameters of type AgentInstanceModifier and TypeMethodDescription<T extends AgentInstance>
TConditionalPlanner.as(Class<T> agentInstanceClass, AgentInstance agentInstance) <T extends AgentInstance>
TLoopPlanner.as(Class<T> agentInstanceClass, AgentInstance agentInstance) Constructors in dev.langchain4j.agentic.workflow.impl with parameters of type AgentInstanceModifierConstructorDescriptionDefaultConditionalAgentInstance(AgentInstance delegate, ConditionalPlanner planner) DefaultLoopAgentInstance(AgentInstance delegate, LoopPlanner planner)