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.
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
LiteralText - class in com.embabel.agent.api.common.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.spi
Wraps LLM operations.
LlmOperationsPromptsProperties - class in com.embabel.agent.spi.support
Properties for the ChatClientLlmOperations operations
LlmReference - class in com.embabel.agent.api.common
An LLmReference exposes tools and is a prompt contributor.
LlmReference.Companion - class in com.embabel.agent.api.common.LlmReference
 
LlmReferenceProvider - class in com.embabel.agent.api.common.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.common.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
 
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.common.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.spi.expression
Represents a parsed logical expression.
LogicalExpressionParser - class in com.embabel.agent.spi.expression
Implemented by classes that can parse logical expressions from strings.
LogicalExpressionParser.Companion - class in com.embabel.agent.spi.expression.LogicalExpressionParser
 
LONG - enum entry in com.embabel.agent.core.Delay
 
LumonColorPalette - class in com.embabel.agent.spi.logging.personality.severance
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W