A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
B
- because(java.lang.String) - function in com.embabel.chat.agent.ConversationOver.Companion
- beforeActionLaunched(com.embabel.agent.core.AgentProcess) - function in com.embabel.agent.core.AgentProcessCallback
- bestSoFar() - function in com.embabel.agent.api.common.workflow.loop.AttemptHistory
- bestValuePlanToAnyGoal(com.embabel.plan.PlanningSystem) - function in com.embabel.plan.GoapPlanner
- Return the best plan to any goal
- bestValuePlanToAnyGoal(com.embabel.plan.PlanningSystem) - function in com.embabel.plan.Planner
- Return the best plan to any goal
- bestValuePlanToAnyGoal(com.embabel.plan.PlanningSystem) - function in com.embabel.plan.Planner
- Return the best plan to any goal
- biAggregate(java.util.List,kotlin.jvm.functions.Function1) - function in com.embabel.agent.api.dsl.AgentScopeBuilderKt
- biAggregate(java.util.List,kotlin.jvm.functions.Function1,java.lang.Class,java.lang.Class,java.lang.Class,java.lang.Class) - function in com.embabel.agent.api.dsl.AgentScopeBuilderKt
- Aggregate taking 2 inputs
- BiInputActionContext - class in com.embabel.agent.api.dsl
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.ActionContext
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.AgentProcess
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.Bindable
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.Bindable
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.Blackboard
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.Context
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.ExecutingOperationContext
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.InputActionContext
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.InputsActionContext
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.OperationContext
- bind(O,com.embabel.agent.core.AgentProcess) - function in com.embabel.agent.core.hitl.FormBindingRequest
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.support.AbstractAgentProcess
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.support.AbstractAgentProcess
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.core.support.InMemoryBlackboard
- bind(java.lang.String,java.lang.Object) - function in com.embabel.agent.spi.support.SimpleContext
- bind(com.embabel.ux.form.FormSubmissionResult) - function in com.embabel.ux.form.FormBinder
- Binds a FormSubmissionResult to the target data class
- Bindable - class in com.embabel.agent.core
- Allows binding and retrieval of objects using Kotlin operator functions and traditional get/set
- bindAll(java.util.Map) - function in com.embabel.agent.core.ActionContext
- bindAll(java.util.Map) - function in com.embabel.agent.core.AgentProcess
- bindAll(java.util.Map) - function in com.embabel.agent.core.Bindable
- bindAll(java.util.Map) - function in com.embabel.agent.core.Bindable
- bindAll(java.util.Map) - function in com.embabel.agent.core.Bindable
- bindAll(java.util.Map) - function in com.embabel.agent.core.Blackboard
- bindAll(java.util.Map) - function in com.embabel.agent.core.ExecutingOperationContext
- bindAll(java.util.Map) - function in com.embabel.agent.core.InputActionContext
- bindAll(java.util.Map) - function in com.embabel.agent.core.InputsActionContext
- bindAll(java.util.Map) - function in com.embabel.agent.core.OperationContext
- BindFieldsToBlackboardKt - class in com.embabel.agent.api.common.support
- bindTo(com.embabel.ux.form.FormSubmissionResult) - function in com.embabel.ux.form.FormBinderKt
- Extension function to make binding more convenient
- bindTo(com.embabel.ux.form.FormSubmissionResult,java.lang.Class) - function in com.embabel.ux.form.FormBinderKt
- Extension function for Java class binding
- Blackboard - class in com.embabel.agent.core
- A Blackboard is how an AgentProcess maintains context.
- blackboard(com.embabel.agent.core.Blackboard) - function in com.embabel.agent.core.ProcessOptions.Builder
- An existing blackboard to use for this invocation.
- BlackboardArgumentResolver - class in com.embabel.agent.api.annotation.support
- Resolves arguments that can be found on the com.embabel.agent.core.Blackboard
- BlackboardEntryFormatter - class in com.embabel.chat.agent
- BlackboardFormatter - class in com.embabel.chat.agent
- Present the context of the blackboard to the agent in a textual form.
- BlackboardKt - class in com.embabel.agent.core
- BlackboardWorldStateDeterminer - class in com.embabel.agent.core.support
- Determine world state for the given ProcessContext, using the blackboard.
- Blog - class in com.embabel.agent.domain.library
- Blog content, specifying its format in a way that will be intelligible to an LLM as well as application code.
- Branch - class in com.embabel.agent.api.common.support
- Return type to indicate that the action can return one of two types.
- branch(kotlin.jvm.functions.Function1) - function in com.embabel.agent.api.dsl.AgentScopeBuilderKt
- Convenience method to branch from A to B or C using Kotlin reified types.
- branch(kotlin.jvm.functions.Function1,java.lang.Class,java.lang.Class,java.lang.Class) - function in com.embabel.agent.api.dsl.AgentScopeBuilderKt
- Branch from A to B or C using Kotlin reified types.
- BranchingAction - class in com.embabel.agent.api.common.support
- Action that declares one of two types of output.
- browserAutomationWebToolsGroup() - function in com.embabel.agent.spi.config.spring.ToolGroupsConfiguration
- Budget - class in com.embabel.agent.core
- Budget for an agent process.
- budget(com.embabel.agent.core.Budget) - function in com.embabel.agent.core.ProcessOptions.Builder
- Set budget constraints directly.
- budget(java.util.function.Consumer) - function in com.embabel.agent.core.ProcessOptions.Builder
- Configure budget constraints via a nested builder.
- Budget.Builder - class in com.embabel.agent.core.Budget
- Nested builder for Budget objects.
- build(java.lang.Class) - function in com.embabel.agent.api.common.autonomy.AgentInvocation.Builder
- Build the AgentInvocation with the given explicit result type.
- build(com.embabel.agent.api.common.autonomy.AgentInvocation.Builder) - function in com.embabel.agent.api.common.autonomy.AgentInvocationKt
- Build the AgentInvocation, inferring the result type from the reified type parameter.
- build() - function in com.embabel.agent.api.common.workflow.WorkflowBuilder
- build() - function in com.embabel.agent.api.common.workflow.control.ScatterGatherBuilder.Emitter
- build() - function in com.embabel.agent.api.common.workflow.control.SimpleAgentBuilder.Emitter
- build() - function in com.embabel.agent.api.common.workflow.control.SimpleAgentBuilder.SimpleAgentConsumer.Emitter
- build(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,java.lang.Class) - function in com.embabel.agent.api.common.workflow.loop.RepeatUntil
- build(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,java.lang.Class,java.lang.Class) - function in com.embabel.agent.api.common.workflow.loop.RepeatUntil
- build(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,java.lang.Class) - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilAcceptable
- build(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,java.lang.Class,java.lang.Class,java.lang.Class) - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilAcceptable
- build() - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilAcceptableBuilder.Emitter
- Build the workflow so it can be included in agents
- build() - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilAcceptableBuilder.Evaluator
- Build an instance with default acceptance criteria, based on threshold score
- build() - function in com.embabel.agent.api.common.workflow.loop.RepeatUntilBuilder.Emitter
- Build the workflow so it can be included in agents
- build() - function in com.embabel.agent.api.common.workflow.multimodel.ConsensusBuilder.ConsensusSpec
- build() - function in com.embabel.agent.api.dsl.AgentBuilder
- Build the agent
- build() - function in com.embabel.agent.api.dsl.AgentScopeBuilder
- build() - function in com.embabel.agent.core.Budget.Builder
- Build the Budget.
- build() - function in com.embabel.agent.core.ProcessControl.Builder
- Build the ProcessControl.
- build() - function in com.embabel.agent.core.ProcessOptions.Builder
- Build the ProcessOptions.
- build() - function in com.embabel.agent.core.Verbosity.Builder
- Build the Verbosity.
- build() - function in com.embabel.chat.agent.DefaultChatAgentBuilder
- buildAgent(java.lang.String,java.lang.String) - function in com.embabel.agent.api.common.workflow.WorkflowBuilder
- Build an agent on this RepeatUntil workflow.
- buildAgent(java.lang.String,java.lang.String) - function in com.embabel.agent.api.common.workflow.WorkflowBuilder
- Build an agent on this RepeatUntil workflow.
- builder(com.embabel.agent.core.AgentPlatform) - function in com.embabel.agent.api.common.autonomy.AgentInvocation.Companion
- Obtain a new Builder to customize agent settings before building.
- builder() - function in com.embabel.agent.core.Budget.Companion
- Obtain a new Builder to for Budget.
- builder(com.embabel.agent.core.EarlyTerminationPolicy) - function in com.embabel.agent.core.ProcessControl.Companion
- Obtain a new Builder to for ProcessControl.
- builder() - function in com.embabel.agent.core.ProcessOptions.Companion
- Obtain a new Builder to for ProcessOptions.
- builder() - function in com.embabel.agent.core.Verbosity.Companion
- Obtain a new Builder to for Verbosity.
- Button - class in com.embabel.ux.form
- BUTTON - enum entry in com.embabel.ux.form.ControlType