A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
T
- tags() - function in com.embabel.agent.api.annotation.AchievesGoal
- Set of tags describing classes or capabilities for this goal.
- TemplateOperations - class in com.embabel.agent.api.common
- Llm operations based on a compiled template.
- templateRenderer() - function in com.embabel.agent.spi.config.spring.AgentPlatformConfiguration
- TERMINATED - enum entry in com.embabel.agent.core.AgentProcessStatusCode
The process has been killed by an early termination policy
- Text - class in com.embabel.ux.form
- Annotation for a text field
- TEXT_AREA - enum entry in com.embabel.ux.form.ControlType
- TEXT_FIELD - enum entry in com.embabel.ux.form.ControlType
- TextArea - class in com.embabel.ux.form
- TextCommunicator - class in com.embabel.agent.tools.agent
- Communicator for awaiting user input.
- TextFeedback - class in com.embabel.agent.api.common.workflow.loop
- Convenient implementation of Feedback that contains textual feedback.
- TextField - class in com.embabel.ux.form
- tick() - function in com.embabel.agent.core.AgentProcess
- Perform the next step only.
- tick() - function in com.embabel.agent.core.support.AbstractAgentProcess
- Perform the next step only.
- tick() - function in com.embabel.agent.core.support.AbstractAgentProcess
- Perform the next step only.
- TIME_PICKER - enum entry in com.embabel.ux.form.ControlType
- TimePicker - class in com.embabel.ux.form
- toEmbabelUsage(org.springframework.ai.chat.metadata.Usage) - function in com.embabel.agent.core.support.SpringAiUtilsKt
- TOGGLE - enum entry in com.embabel.ux.form.ControlType
- Toggle - class in com.embabel.ux.form
- toInfoString(org.springframework.ai.chat.prompt.Prompt) - function in com.embabel.agent.event.logging.LoggingAgenticEventListener
- toInfoString(org.springframework.ai.chat.prompt.Prompt) - function in com.embabel.agent.event.logging.LoggingAgenticEventListener
- tokens(java.lang.Integer) - function in com.embabel.agent.core.Budget.Builder
- Set a maximum the maximum number of tokens the agent can use before termination.
- ToolCallbackConsumer - class in com.embabel.agent.core
- ToolCallbackPublisher - class in com.embabel.agent.core
- Implemented by classes that want to publish tool callbacks
- ToolCallbackPublisher.Companion - class in com.embabel.agent.core.ToolCallbackPublisher
- toolCallbacks(java.lang.Boolean,java.util.List) - function in com.embabel.agent.tools.agent.PerGoalToolCallbackFactory
- If remote is true, include only remote tools.
- ToolCallbackSpec - class in com.embabel.agent.core
- ToolCallControl - class in com.embabel.agent.prompt.element
- PromptContributor to control tool usage.
- ToolCallRequestEvent - class in com.embabel.agent.event
- Call to a function from an LLM
- ToolCallResponseEvent - class in com.embabel.agent.event
- Response from a tool call, whether successful or not.
- ToolCallSchedule - class in com.embabel.agent.spi
- ToolConsumer - class in com.embabel.agent.core
- Allows consuming tools and exposing them to LLMs.
- ToolConsumer.Companion - class in com.embabel.agent.core.ToolConsumer
- ToolDecorator - class in com.embabel.agent.spi
- Decorate tools for use on the platform: for example, to time them and emit events.
- toolDecorator(com.embabel.agent.spi.ToolGroupResolver,org.springframework.beans.factory.ObjectProvider) - function in com.embabel.agent.spi.config.spring.AgentPlatformConfiguration
- toolDelay(com.embabel.agent.core.Delay) - function in com.embabel.agent.core.ProcessControl.Builder
- Sets the delay for tools.
- ToolGroup - class in com.embabel.agent.api.annotation
- ToolGroup - class in com.embabel.agent.core
- A group of tools to accomplish a purpose, such as web search.
- ToolGroup.Companion - class in com.embabel.agent.core.ToolGroup
- ToolGroupConsumer - class in com.embabel.agent.core
- ToolGroupDescription - class in com.embabel.agent.core
- ToolGroupDescription.Companion - class in com.embabel.agent.core.ToolGroupDescription
- ToolGroupMetadata - class in com.embabel.agent.core
- Metadata about a tool group.
- ToolGroupMetadata.Companion - class in com.embabel.agent.core.ToolGroupMetadata
- ToolGroupPermission - class in com.embabel.agent.core
- ToolGroupRequirement - class in com.embabel.agent.core
- Specifies a tool group that a tool consumer requires.
- ToolGroupResolution - class in com.embabel.agent.core
- Resolution of a tool group request
- ToolGroupResolver - class in com.embabel.agent.spi
- toolGroupResolver(java.util.List,java.util.List) - function in com.embabel.agent.spi.config.spring.AgentPlatformConfiguration
- ToolGroupsConfiguration - class in com.embabel.agent.spi.config.spring
- ToolGroupsProperties - class in com.embabel.agent.spi.config.spring
- Configuration for ToolGroups when MCP is available
- toolInstance() - function in com.embabel.agent.api.common.LlmReference
- Return the instance of the tool object.
- toolInstance() - function in com.embabel.agent.api.common.LlmReference
- Return the instance of the tool object.
- toolInstance() - function in com.embabel.agent.rag.tools.RagReference
- Return the instance of the tool object.
- toolObject() - function in com.embabel.agent.api.common.LlmReference
- Create a tool object for this reference.
- toolObject() - function in com.embabel.agent.api.common.LlmReference
- Create a tool object for this reference.
- ToolObject - class in com.embabel.agent.api.common
- Holds an annotated tool object.
- ToolObject.Companion - class in com.embabel.agent.api.common.ToolObject
- toolPrefix() - function in com.embabel.agent.api.common.LlmReference
- A safe prefix for LLM tools associated with this reference.
- toolPrefix() - function in com.embabel.agent.api.common.LlmReference
- A safe prefix for LLM tools associated with this reference.
- toolsForGoal(com.embabel.agent.core.Goal,java.util.List) - function in com.embabel.agent.tools.agent.PerGoalToolCallbackFactory
- Create tool callbacks for the given goal.
- ToolsStats - class in com.embabel.agent.api.common
- Tool statistics, indexed by tool name.
- toolsStats() - function in com.embabel.agent.spi.config.spring.AgentPlatformConfiguration
- Gets registered as an event listener
- ToolStats - class in com.embabel.agent.api.common
- Stats around tool calls to a particular tool.
- toPromptContributor(com.embabel.agent.api.common.OperationContext) - function in com.embabel.agent.prompt.element.ContextualPromptElement
- Make a static PromptContributor based on the operation context.
- toRequest(java.lang.String) - function in com.embabel.agent.rag.RagRequestRefinement
- Create a RagRequest from this refinement and a query.
- toRequest(java.lang.String) - function in com.embabel.agent.rag.RagRequestRefinement
- Create a RagRequest from this refinement and a query.
- toSpringAiMessage(com.embabel.chat.Message) - function in com.embabel.agent.spi.support.springai.ConverterKt
- Convert one of our messages to a Spring AI message.
- toString() - function in com.embabel.agent.api.annotation.AwaitableResponseException
- toString() - function in com.embabel.agent.api.common.InteractionId
- toString() - function in com.embabel.agent.api.common.autonomy.AgentProcessExecution
- toString() - function in com.embabel.agent.api.common.support.BranchingAction
- toString() - function in com.embabel.agent.api.common.support.MultiTransformationAction
- toString() - function in com.embabel.agent.api.common.support.TransformationAction
- toString() - function in com.embabel.agent.api.common.support.TransformationAction
- toString() - function in com.embabel.agent.core.ComputedBooleanCondition
- toString() - function in com.embabel.agent.core.EarlyTermination
- toString() - function in com.embabel.agent.core.hitl.ConfirmationRequest
- toString() - function in com.embabel.agent.core.hitl.FormBindingRequest
- toString() - function in com.embabel.agent.domain.library.InternetResource
- toString() - function in com.embabel.agent.domain.library.ResearchReport
- toString() - function in com.embabel.agent.domain.library.ResearchTopic
- toString() - function in com.embabel.agent.event.LlmRequestEvent
- toString() - function in com.embabel.agent.event.LlmResponseEvent
- toString() - function in com.embabel.agent.prompt.persona.Actor
- toString() - function in com.embabel.agent.rag.support.DocumentSimilarityResult
- toString() - function in com.embabel.agent.spi.support.ObservabilityToolCallback
- toString() - function in com.embabel.agent.spi.support.RegistryToolGroupResolver
- toString() - function in com.embabel.agent.spi.support.springai.MetadataEnrichedToolCallback
- toString() - function in com.embabel.agent.tools.agent.AgentToolCallback
- toString() - function in com.embabel.agent.tools.agent.GoalToolCallback
- toString() - function in com.embabel.agent.tools.mcp.McpToolGroup
- toString() - function in com.embabel.chat.AssistantMessage
- toString() - function in com.embabel.chat.SystemMessage
- toString() - function in com.embabel.chat.UserMessage
- toString() - function in com.embabel.plan.goap.GoapPlan
- toString() - function in java.lang.annotation.Annotation
- toString() - function in java.util.EventObject
- TRACE - enum entry in com.embabel.agent.channel.LoggingOutputChannelEvent.Level
- transform(com.embabel.agent.api.common.TransformationActionContext) - function in com.embabel.agent.api.common.Transformation
- transform(I,java.lang.Class,com.embabel.agent.core.ProcessOptions) - function in com.embabel.agent.api.common.TypedOps
- Transform between these two types if possible.
- transform(I,java.lang.Class,com.embabel.agent.core.ProcessOptions) - function in com.embabel.agent.api.common.TypedOps
- Transform between these two types if possible.
- transform(com.embabel.agent.api.common.TypedOps,I,com.embabel.agent.core.ProcessOptions) - function in com.embabel.agent.api.common.TypedOpsKt
- Perform the magic trick of getting from A to B
- transform(com.embabel.agent.api.common.TypedOps,I,com.embabel.agent.core.ProcessOptions,java.lang.Class) - function in com.embabel.agent.api.common.TypedOpsKt
- transform(java.lang.String) - function in com.embabel.agent.rag.Chunk
- transform(java.lang.String) - function in com.embabel.common.util.StringTransformer
- transform(java.lang.String,java.util.List) - function in com.embabel.common.util.StringTransformer.Companion
- Apply transformers in order
- Transformation - class in com.embabel.agent.api.common
- Transformation function signature
- transformation(java.lang.String,java.lang.String,java.util.List,java.util.List,java.util.List,java.lang.Boolean,java.lang.String,java.lang.String,com.embabel.common.core.types.ZeroToOne,java.util.Set,com.embabel.agent.core.ActionQos,java.util.Set,com.embabel.agent.api.common.Transformation) - function in com.embabel.agent.api.dsl.AgentBuilder
- Add an action that is a transformation NOT using an LLM.
- TransformationAction - class in com.embabel.agent.api.common.support
- Transformation action that runs custom code.
- TransformationActionContext - class in com.embabel.agent.api.common
- TransformationActionKt - class in com.embabel.agent.api.common.support
- TransformationKt - class in com.embabel.agent.api.common
- TRUE - enum entry in com.embabel.plan.goap.ConditionDetermination
- tryApply(java.lang.String) - function in com.embabel.agent.spi.config.spring.migration.DeprecatedPropertyScanner.PropertyMigrationRule
- Attempts to transform a deprecated property name into its recommended replacement.
- TypedEntitySearch - class in com.embabel.agent.rag
- TypedOps - class in com.embabel.agent.api.common
- Enables typed operations using agentic systems
- TypedOpsKt - class in com.embabel.agent.api.common
- TypeWrappingToolDefinition - class in com.embabel.agent.tools.agent
- Tool definition that wraps an input type, generating a JSON schema for it.