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
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W