A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
L
- last(java.lang.Class) - function in com.embabel.agent.core.ActionContext
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.AgentProcess
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.Blackboard
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.Blackboard
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.Blackboard
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.Blackboard
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.Blackboard
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.Blackboard
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.Blackboard
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.Blackboard
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.Blackboard
- Last entry of the given type, if there is one
- last(com.embabel.agent.core.Blackboard) - function in com.embabel.agent.core.BlackboardKt
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.Context
- Get the last object of the given type, or null if none.
- last(java.lang.Class) - function in com.embabel.agent.core.Context
- Get the last object of the given type, or null if none.
- last(java.lang.Class) - function in com.embabel.agent.core.ExecutingOperationContext
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.InputActionContext
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.InputsActionContext
- Last entry of the given type, if there is one
- last(java.lang.Class) - function in com.embabel.agent.core.OperationContext
- Last entry of the given type, if there is one
- last(java.lang.Integer) - function in com.embabel.chat.Conversation
- Create a nonpersistent conversation with the last n messages from this conversation.
- last(java.lang.Integer) - function in com.embabel.chat.support.InMemoryConversation
- Create a nonpersistent conversation with the last n messages from this conversation.
- lastAttempt() - function in com.embabel.agent.api.common.workflow.loop.AcceptanceActionContext
- Get the last attempt if available.
- lastAttempt() - function in com.embabel.agent.api.common.workflow.loop.AttemptHistory
- lastAttempt() - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilAcceptableContext
- Get the last attempt if available.
- lastAttempt() - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilAcceptableContext
- Get the last attempt if available.
- lastAttempt() - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilAcceptableContext
- Get the last attempt if available.
- lastAttempt() - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilActionContext
- Get the last attempt result if available.
- lastAttempt() - function in com.embabel.agent.api.common.workflow.loop.ResultHistory
- lastAttemptOr(java.lang.String) - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilAcceptableContext
- Convenience method to get result from last attempt or return default Easy to embed in prompts
- lastAttemptOr(java.lang.String) - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilAcceptableContext
- Convenience method to get result from last attempt or return default Easy to embed in prompts
- lastFeedback() - function in com.embabel.agent.api.common.workflow.loop.AttemptHistory
- lastFeedbackOr(java.lang.String) - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilAcceptableContext
- Convenience method to get feedback from last attempt or return default
- lastFeedbackOr(java.lang.String) - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilAcceptableContext
- Convenience method to get feedback from last attempt or return default
- lastMessageIfBeFromUser() - function in com.embabel.chat.Conversation
- Non-null if the conversation has messages and the last message is from the user.
- lastMessageIfBeFromUser() - function in com.embabel.chat.Conversation
- Non-null if the conversation has messages and the last message is from the user.
- lastResult() - function in com.embabel.agent.core.ActionContext
- Last result, of any type, if there is one.
- lastResult() - function in com.embabel.agent.core.AgentProcess
- Last result, of any type, if there is one.
- lastResult() - function in com.embabel.agent.core.Blackboard
- Last result, of any type, if there is one.
- lastResult() - function in com.embabel.agent.core.Blackboard
- Last result, of any type, if there is one.
- lastResult() - function in com.embabel.agent.core.ExecutingOperationContext
- Last result, of any type, if there is one.
- lastResult() - function in com.embabel.agent.core.InputActionContext
- Last result, of any type, if there is one.
- lastResult() - function in com.embabel.agent.core.InputsActionContext
- Last result, of any type, if there is one.
- lastResult() - function in com.embabel.agent.core.MayHaveLastResult
- Last result, of any type, if there is one.
- lastResult() - function in com.embabel.agent.core.OperationContext
- Last result, of any type, if there is one.
- like(java.lang.String,java.lang.String) - function in com.embabel.agent.filter.PropertyFilter.Companion
- lineSeparator(java.lang.String,java.lang.String,java.lang.String) - function in com.embabel.agent.spi.logging.LoggingPersonality
- lineSeparator(java.lang.String,java.lang.String,java.lang.String) - function in com.embabel.agent.spi.logging.LoggingPersonality
- LIST - enum entry in com.embabel.agent.core.Cardinality
- ListenerProvider - class in com.embabel.chat.agent
- listenersFor(com.embabel.agent.api.identity.User,com.embabel.agent.api.channel.OutputChannel) - function in com.embabel.chat.agent.ListenerProvider
- listFiles(java.lang.String) - function in com.embabel.agent.tools.file.FileReadTools
- listFiles(java.lang.String) - function in com.embabel.agent.tools.file.FileReadTools
- listFiles(java.lang.String) - function in com.embabel.agent.tools.file.FileTools
- listModelNames(java.lang.Class) - function in com.embabel.common.ai.model.ConfigurableModelProvider
- listModelNames(java.lang.Class) - function in com.embabel.common.ai.model.ModelProvider
- listModels() - function in com.embabel.common.ai.model.ConfigurableModelProvider
- listModels() - function in com.embabel.common.ai.model.ModelProvider
- listRoles(java.lang.Class) - function in com.embabel.common.ai.model.ConfigurableModelProvider
- List the roles available for this class of model
- listRoles(java.lang.Class) - function in com.embabel.common.ai.model.ModelProvider
- List the roles available for this class of model
- ListSink - class in com.embabel.agent.api.tool
- Sink that collects artifacts into a mutable list.
- LiteralText - class in com.embabel.agent.api.reference
- Reference for literal text, in notes field.
- LlmCall - class in com.embabel.agent.core.support
- Spec for calling an LLM.
- LlmCall.Companion - class in com.embabel.agent.core.support.LlmCall
- LlmDataBindingProperties - class in com.embabel.agent.spi.support
- We want to be more forgiving with data binding.
- LlmDataBindingProperties.Companion - class in com.embabel.agent.spi.support.LlmDataBindingProperties
- LlmInteraction - class in com.embabel.agent.core.support
- Encapsulates an interaction with an LLM.
- LlmInvocation - class in com.embabel.agent.core
- Invocation we made to an LLM
- LlmInvocation - class in com.embabel.agent.test.unit
- LlmInvocationHistory - class in com.embabel.agent.core
- History of LLM invocations made during an agent process.
- LlmMessageResponse - class in com.embabel.agent.spi.loop
- Framework-agnostic result of a single LLM inference call.
- LlmMessageSender - class in com.embabel.agent.spi.loop
- Framework-agnostic interface for making a single LLM inference call.
- LlmOperations - class in com.embabel.agent.core.internal
- Wraps LLM operations.
- LlmOperationsPromptsProperties - class in com.embabel.agent.spi.support
- Properties for the ChatClientLlmOperations operations
- LlmReference - class in com.embabel.agent.api.reference
- An LLmReference exposes tools and is a prompt contributor.
- LlmReference.Companion - class in com.embabel.agent.api.reference.LlmReference
- LlmReferenceProvider - class in com.embabel.agent.api.reference
- Provider of a serializable reference - supports dynamic subclass loading This is important to allow LlmReferences to be serialized, externalized in application.yml files, loaded from a database etc.
- LlmReferenceProviders - class in com.embabel.agent.api.reference
- Parse LlmReferenceProviders from YML files
- LlmRequestEvent - class in com.embabel.agent.api.event
- LlmResponseEvent - class in com.embabel.agent.api.event
- Response from an LLM
- LlmService - class in com.embabel.agent.spi
- Framework-agnostic LLM service abstraction, parallel to com.embabel.common.ai.model.EmbeddingService.
- LlmTool - class in com.embabel.agent.api.annotation
- Marks a method as a tool that can be invoked by an LLM.
- LlmTool.Param - class in com.embabel.agent.api.annotation.LlmTool
- Describes a tool parameter.
- LlmUse - class in com.embabel.agent.core.support
- Spec for calling an LLM.
- LlmVerbosity - class in com.embabel.agent.core
- Control how much detail to log from LLM interactions.
- LmStudioModels - class in com.embabel.agent.api.models
- load(java.lang.String) - function in com.embabel.chat.ConversationFactory
- Load an existing conversation from storage.
- load(java.lang.String) - function in com.embabel.chat.ConversationFactory
- Load an existing conversation from storage.
- local() - function in com.embabel.agent.api.annotation.Export
- localAgentAction(com.embabel.agent.core.Agent) - function in com.embabel.agent.api.dsl.AgentBuilder
- Add an action is an anonymous agent.
- LocalDirectory - class in com.embabel.agent.tools.file
- Readonly access to a project on the local filesystem.
- LocalDirectoryReference - class in com.embabel.agent.api.reference
- Reference for a local directory on the filesystem.
- LoggingAgenticEventListener - class in com.embabel.agent.spi.logging
- Default implementation of the AgenticEventListener with vanilla messages.
- LoggingOutputChannelEvent - class in com.embabel.agent.api.channel
- Ephemeral message.
- LoggingOutputChannelEvent.Level - class in com.embabel.agent.api.channel.LoggingOutputChannelEvent
- LoggingPersonality - class in com.embabel.agent.spi.logging
- LoggingPersonality.Companion - class in com.embabel.agent.spi.logging.LoggingPersonality
- LogicalExpression - class in com.embabel.agent.core.expression
- Represents a parsed logical expression.
- LogicalExpressionParser - class in com.embabel.agent.core.expression
- Implemented by classes that can parse logical expressions from strings.
- LogicalExpressionParser.Companion - class in com.embabel.agent.core.expression.LogicalExpressionParser
- LONG - enum entry in com.embabel.agent.core.Delay
- lt(java.lang.String,java.lang.Number) - function in com.embabel.agent.filter.PropertyFilter.Companion
- lte(java.lang.String,java.lang.Number) - function in com.embabel.agent.filter.PropertyFilter.Companion
- LumonColorPalette - class in com.embabel.agent.spi.logging.personality.severance