Package dev.langchain4j.agentic.internal
package dev.langchain4j.agentic.internal
-
ClassDescriptionBuilder for creating A2A client proxies that communicate with remote agents over the Agent-to-Agent (A2A) protocol.The single place deciding whether an agent is active according to its activation condition.Abstract base for responses that are deferred to an external actor (e.g., a human, a REST endpoint, a message queue) and must be explicitly completed via
DeferredResponse.complete(Object).Wraps an existingAgentInvokerto inject a specific item from a collection into the agent's invocation arguments.ADeferredResponsethat blocks the calling thread until completed.The parameters of a static method declared on an agent type, split once, when the agent is created, between the parameters provided by a registeredSupplierParameterResolverand the parameters provided by the agentic framework, like theAgenticScope, its state, the memory id or a value passed by the caller.ADeferredResponsethat suspends the agentic system instead of blocking.