Index

A C D E F G H I K L M N O P R S T U V Y 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractAgent - Class in kimaira.agentic.agent
 
AbstractAgent(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior, ModalType, ModalType, AgenticMcpBehavior, AgenticRagBehavior, AgenticStructuredPostExecutionNotifierBehavior) - Constructor for class kimaira.agentic.agent.AbstractAgent
 
AbstractAgentCard - Class in kimaira.agentic.core
 
AbstractAgentCard(ModalType, ModalType) - Constructor for class kimaira.agentic.core.AbstractAgentCard
 
AbstractAgenticPattern - Class in kimaira.agentic.pattern
 
AbstractAgenticPattern(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior, ModalType, ModalType) - Constructor for class kimaira.agentic.pattern.AbstractAgenticPattern
 
AbstractStructuredAgent - Class in kimaira.agentic.agent
 
AbstractStructuredAgent(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior, ModalType, ModalType, AgenticMcpBehavior, AgenticRagBehavior, AgenticStructuredPostExecutionNotifierBehavior) - Constructor for class kimaira.agentic.agent.AbstractStructuredAgent
 
add(Collection<AgenticFlowComponent>) - Method in class kimaira.agentic.core.AbstractAgentCard
 
add(AgenticFlowComponent) - Method in class kimaira.agentic.core.AbstractAgentCard
 
add(AgenticFlowComponent) - Method in class kimaira.agentic.pattern.evaluator.EvaluatorOptimizerPattern
 
addMessage(Message) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
addMessage(Message) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
addMessage(Message) - Method in interface kimaira.agentic.message.ConversationService
 
addMessage(Message) - Method in class kimaira.agentic.message.ConversationServiceImpl
 
AgentCard - Interface in kimaira.agentic.core
 
AGENTIC_FLOW_COMPONENT_TYPE - Enum constant in enum class kimaira.agentic.core.AgentSkillPredefined
Identifier describing the type of the agentic flow element.
AgenticAsyncConfig - Class in kimaira.agentic.core.async
 
AgenticAsyncConfig() - Constructor for class kimaira.agentic.core.async.AgenticAsyncConfig
 
AgenticChatBehavior - Interface in kimaira.agentic.core.behavior
 
AgenticChatBehaviorImpl - Class in kimaira.agentic.core.behavior
 
AgenticChatBehaviorImpl(ConversationService, ChatClientService) - Constructor for class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
AgenticExecutionLifecycle - Interface in kimaira.agentic.core
 
AgenticFlowComponent - Class in kimaira.agentic.core
 
AgenticFlowComponent(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior, ModalType, ModalType) - Constructor for class kimaira.agentic.core.AgenticFlowComponent
 
AgenticFlowComponentListener - Interface in kimaira.agentic.core
 
AgenticFlowComponentSkill - Class in kimaira.agentic.core
 
AgenticFlowComponentSkill() - Constructor for class kimaira.agentic.core.AgenticFlowComponentSkill
 
AgenticFlowComponentType - Enum Class in kimaira.agentic.core
 
AgenticMcpBehavior - Interface in kimaira.agentic.core.behavior
 
AgenticMcpBehaviorImpl - Class in kimaira.agentic.core.behavior
 
AgenticMcpBehaviorImpl(DynamicMcpRegistry) - Constructor for class kimaira.agentic.core.behavior.AgenticMcpBehaviorImpl
 
AgenticMessagingBehavior - Interface in kimaira.agentic.core.behavior
 
AgenticMessagingBehaviorImpl - Class in kimaira.agentic.core.behavior
 
AgenticMessagingBehaviorImpl(ProducerService, DynamicKafkaListenerFactory) - Constructor for class kimaira.agentic.core.behavior.AgenticMessagingBehaviorImpl
 
AgenticRagBehavior - Interface in kimaira.agentic.core.behavior
 
AgenticRagBehaviorImpl - Class in kimaira.agentic.core.behavior
 
AgenticRagBehaviorImpl(ConversationService, RagService) - Constructor for class kimaira.agentic.core.behavior.AgenticRagBehaviorImpl
 
AgenticStructuredPostExecutionNotifierBehavior - Interface in kimaira.agentic.core.behavior
 
AgenticStructuredPostExecutionNotifierBehaviorImpl - Class in kimaira.agentic.core.behavior
 
AgenticStructuredPostExecutionNotifierBehaviorImpl(ProducerService, AsyncExecuteAndForget) - Constructor for class kimaira.agentic.core.behavior.AgenticStructuredPostExecutionNotifierBehaviorImpl
 
AgenticTracingBehavior - Interface in kimaira.agentic.core.behavior
 
AgenticTracingBehaviorImpl - Class in kimaira.agentic.core.behavior
 
AgenticTracingBehaviorImpl(OpenTelemetryService) - Constructor for class kimaira.agentic.core.behavior.AgenticTracingBehaviorImpl
 
agentPostExecExecutor() - Method in class kimaira.agentic.core.async.AgenticAsyncConfig
 
AgentSkill - Interface in kimaira.agentic.core
 
AgentSkillPredefined - Enum Class in kimaira.agentic.core
Predefined agent skill identifiers used across the agentic runtime.
assignRespondentInFinalMessage(String, Message) - Method in class kimaira.agentic.pattern.AbstractAgenticPattern
 
AsyncExecuteAndForget - Interface in kimaira.agentic.core.async
 
AsyncExecuteAndForgetImpl - Class in kimaira.agentic.core.async
 
AsyncExecuteAndForgetImpl(TaskExecutor) - Constructor for class kimaira.agentic.core.async.AsyncExecuteAndForgetImpl
 
augment(String, List<Message>) - Method in interface kimaira.agentic.rag.RagService
 
augment(String, List<Message>) - Method in class kimaira.agentic.rag.RagServiceImpl
 
augment(String, List<Message>, Map<String, Object>) - Method in interface kimaira.agentic.rag.RagService
 
augment(String, List<Message>, Map<String, Object>) - Method in class kimaira.agentic.rag.RagServiceImpl
 
augmentContext(String, String) - Method in interface kimaira.agentic.core.behavior.AgenticRagBehavior
 
augmentContext(String, String) - Method in class kimaira.agentic.core.behavior.AgenticRagBehaviorImpl
 
augmentInputContextIfEnabled(String, String) - Method in class kimaira.agentic.agent.AbstractAgent
 

C

CHAIN_WORKFLOW - Enum constant in enum class kimaira.agentic.core.AgenticFlowComponentType
 
ChainWorkflowPattern - Class in kimaira.agentic.pattern.chain
Chain Workflow pattern exemplifies the principle of breaking down complex tasks into simpler, more manageable steps.
ChainWorkflowPattern(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior) - Constructor for class kimaira.agentic.pattern.chain.ChainWorkflowPattern
 
chat - Variable in class kimaira.agentic.core.AgenticFlowComponent
 
chatClientService - Variable in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
composeInputErrorMessage(Message) - Method in class kimaira.agentic.agent.AbstractStructuredAgent
 
composeInputErrorMessage(Message, String) - Method in class kimaira.agentic.agent.AbstractStructuredAgent
 
composeOutputMessage(Message, String) - Method in class kimaira.agentic.agent.AbstractAgent
 
conversation(String) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
conversation(String) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
conversation(String) - Method in interface kimaira.agentic.message.ConversationService
 
conversation(String) - Method in class kimaira.agentic.message.ConversationServiceImpl
 
Conversation - Class in kimaira.agentic.message
 
Conversation() - Constructor for class kimaira.agentic.message.Conversation
 
conversationService - Variable in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
ConversationService - Interface in kimaira.agentic.message
 
ConversationServiceImpl - Class in kimaira.agentic.message
 
ConversationServiceImpl(RedisCacheService) - Constructor for class kimaira.agentic.message.ConversationServiceImpl
 
conversationStatus(String, String) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
conversationStatus(String, String) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
ConversationStatus - Enum Class in kimaira.agentic.message
 
createSpan(SemanticConventions.OpenInferenceSpanKind, SpanKind, String) - Method in interface kimaira.agentic.core.behavior.AgenticTracingBehavior
 
createSpan(SemanticConventions.OpenInferenceSpanKind, SpanKind, String) - Method in class kimaira.agentic.core.behavior.AgenticTracingBehaviorImpl
 
createSpan(SemanticConventions.OpenInferenceSpanKind, SpanKind, String, String) - Method in interface kimaira.agentic.core.behavior.AgenticTracingBehavior
 
createSpan(SemanticConventions.OpenInferenceSpanKind, SpanKind, String, String) - Method in class kimaira.agentic.core.behavior.AgenticTracingBehaviorImpl
 
createSpan(SemanticConventions.OpenInferenceSpanKind, String, String) - Method in interface kimaira.agentic.core.behavior.AgenticTracingBehavior
 
createSpan(SemanticConventions.OpenInferenceSpanKind, String, String) - Method in class kimaira.agentic.core.behavior.AgenticTracingBehaviorImpl
 

D

doExecute(Message) - Method in class kimaira.agentic.agent.EvaluatorAgent
 
doExecute(Message) - Method in class kimaira.agentic.agent.StructuredAgent
 
doExecute(Message) - Method in class kimaira.agentic.agent.StructuredInputAgent
 
doExecute(Message) - Method in class kimaira.agentic.agent.StructuredOutputAgent
 
doExecute(Message) - Method in class kimaira.agentic.agent.TextAgent
 
doExecute(Message) - Method in class kimaira.agentic.agent.UserProxyAgent
 
doExecute(Message) - Method in interface kimaira.agentic.core.AgenticExecutionLifecycle
 
doExecute(Message) - Method in class kimaira.agentic.core.AgenticFlowComponent
 
doExecute(Message) - Method in class kimaira.agentic.pattern.chain.ChainWorkflowPattern
 
doExecute(Message) - Method in class kimaira.agentic.pattern.evaluator.EvaluatorOptimizerPattern
 
doExecute(Message) - Method in class kimaira.agentic.pattern.orchestrator.OrchestratorWorkerPattern
 
doExecute(Message) - Method in class kimaira.agentic.pattern.parallelization.ParallelizationWorkflowPattern
 
doExecute(Message) - Method in class kimaira.agentic.pattern.routing.RoutingWorkflowPattern
 

E

equals(Object) - Method in record class kimaira.agentic.agent.EvaluatorAgent.EvaluationResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class kimaira.agentic.core.AgenticFlowComponentSkill
 
equals(Object) - Method in class kimaira.agentic.message.Conversation
 
equals(Object) - Method in class kimaira.agentic.pattern.orchestrator.PlanResponse
 
equals(Object) - Method in record class kimaira.agentic.pattern.orchestrator.PlanValid
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class kimaira.agentic.pattern.orchestrator.Task
 
evaluation() - Method in record class kimaira.agentic.agent.EvaluatorAgent.EvaluationResponse
Returns the value of the evaluation record component.
EvaluationResponse(Evaluation, String) - Constructor for record class kimaira.agentic.agent.EvaluatorAgent.EvaluationResponse
Creates an instance of a EvaluationResponse record class.
EVALUATOR_AGENT - Enum constant in enum class kimaira.agentic.core.AgenticFlowComponentType
 
EVALUATOR_OPTIMIZER - Enum constant in enum class kimaira.agentic.core.AgenticFlowComponentType
 
EvaluatorAgent - Class in kimaira.agentic.agent
 
EvaluatorAgent(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior, AgenticMcpBehavior, AgenticRagBehavior, AgenticStructuredPostExecutionNotifierBehavior) - Constructor for class kimaira.agentic.agent.EvaluatorAgent
 
EvaluatorAgent.EvaluationResponse - Record Class in kimaira.agentic.agent
Represents an evaluation response.
EvaluatorOptimizerPattern - Class in kimaira.agentic.pattern.evaluator
Generator => Evaluator loop with a deterministic termination for tests.
EvaluatorOptimizerPattern(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior) - Constructor for class kimaira.agentic.pattern.evaluator.EvaluatorOptimizerPattern
 
execute(Message) - Method in class kimaira.agentic.agent.AbstractAgent
 
execute(Message) - Method in interface kimaira.agentic.core.AgenticExecutionLifecycle
 
execute(Message) - Method in class kimaira.agentic.core.AgenticFlowComponent
 
execute(Message) - Method in class kimaira.agentic.pattern.AbstractAgenticPattern
 

F

feedback() - Method in record class kimaira.agentic.agent.EvaluatorAgent.EvaluationResponse
Returns the value of the feedback record component.
FINISHED - Enum constant in enum class kimaira.agentic.message.ConversationStatus
 
FLOW_STARTER - Enum constant in enum class kimaira.agentic.core.AgentSkillPredefined
Identifier marking an agent/component as a flow entry point (starter).

G

getAgent() - Method in class kimaira.agentic.pattern.orchestrator.Task
 
getAnalysis() - Method in class kimaira.agentic.pattern.orchestrator.PlanResponse
 
getChildAt(Long) - Method in class kimaira.agentic.core.AbstractAgentCard
 
getChildren() - Method in class kimaira.agentic.core.AbstractAgentCard
 
getChildren() - Method in interface kimaira.agentic.core.AgentCard
 
getComponentConversationReplyTo(String, String) - Method in interface kimaira.agentic.message.ConversationService
 
getComponentConversationReplyTo(String, String) - Method in class kimaira.agentic.message.ConversationServiceImpl
 
getComponentConversationStatus(String, String) - Method in interface kimaira.agentic.message.ConversationService
 
getComponentConversationStatus(String, String) - Method in class kimaira.agentic.message.ConversationServiceImpl
 
getComponentConversationStep(String, String) - Method in interface kimaira.agentic.message.ConversationService
 
getComponentConversationStep(String, String) - Method in class kimaira.agentic.message.ConversationServiceImpl
 
getConversationReplyTo(String) - Method in class kimaira.agentic.pattern.AbstractAgenticPattern
 
getConversationReplyTo(String, String) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
getConversationReplyTo(String, String) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
getConversationStatus(String) - Method in class kimaira.agentic.pattern.AbstractAgenticPattern
 
getConversationStep(String) - Method in class kimaira.agentic.pattern.AbstractAgenticPattern
 
getConversationStep(String, String) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
getConversationStep(String, String) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
getCreatedAt() - Method in class kimaira.agentic.message.Conversation
 
getDefaultInputModes() - Method in class kimaira.agentic.core.AbstractAgentCard
 
getDefaultInputModes() - Method in interface kimaira.agentic.core.AgentCard
 
getDefaultOutputMode() - Method in class kimaira.agentic.core.AbstractAgentCard
 
getDefaultOutputModes() - Method in class kimaira.agentic.core.AbstractAgentCard
 
getDefaultOutputModes() - Method in interface kimaira.agentic.core.AgentCard
 
getDescription() - Method in class kimaira.agentic.core.AbstractAgentCard
 
getDescription() - Method in interface kimaira.agentic.core.AgentCard
 
getDescription() - Method in class kimaira.agentic.core.AgenticFlowComponentSkill
 
getDescription() - Method in interface kimaira.agentic.core.AgentSkill
 
getFactory() - Method in interface kimaira.agentic.core.behavior.AgenticMessagingBehavior
 
getFactory() - Method in class kimaira.agentic.core.behavior.AgenticMessagingBehaviorImpl
 
getGoal() - Method in class kimaira.agentic.pattern.orchestrator.Task
 
getId() - Method in class kimaira.agentic.core.AgenticFlowComponentSkill
 
getId() - Method in interface kimaira.agentic.core.AgentSkill
 
getId() - Method in class kimaira.agentic.message.Conversation
 
getId() - Method in class kimaira.agentic.pattern.orchestrator.Task
 
getMessages() - Method in class kimaira.agentic.message.Conversation
 
getName() - Method in class kimaira.agentic.core.AbstractAgentCard
 
getName() - Method in interface kimaira.agentic.core.AgentCard
 
getName() - Method in interface kimaira.agentic.core.AgenticExecutionLifecycle
 
getName() - Method in class kimaira.agentic.core.AgenticFlowComponentSkill
 
getName() - Method in interface kimaira.agentic.core.AgentSkill
 
getNext() - Method in interface kimaira.agentic.core.AgenticExecutionLifecycle
 
getNext() - Method in class kimaira.agentic.core.AgenticFlowComponent
 
getPredefinedAgentSkill(AgentSkillPredefined) - Method in class kimaira.agentic.core.AbstractAgentCard
 
getProvider() - Method in class kimaira.agentic.core.AbstractAgentCard
 
getProvider() - Method in interface kimaira.agentic.core.AgentCard
 
getReasoning() - Method in class kimaira.agentic.pattern.orchestrator.Task
 
getSkills() - Method in class kimaira.agentic.core.AbstractAgentCard
 
getSkills() - Method in interface kimaira.agentic.core.AgentCard
 
getTasks() - Method in class kimaira.agentic.pattern.orchestrator.PlanResponse
 
getTitle() - Method in class kimaira.agentic.message.Conversation
 
getTools(String, Collection<AgentSkill>) - Method in interface kimaira.agentic.core.behavior.AgenticMcpBehavior
 
getTools(String, Collection<AgentSkill>) - Method in class kimaira.agentic.core.behavior.AgenticMcpBehaviorImpl
 
getUpdatedAt() - Method in class kimaira.agentic.message.Conversation
 
getValue(String, String, Class<T>) - Method in class kimaira.agentic.pattern.AbstractAgenticPattern
 
getValue(String, String, String, Class<T>) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
getValue(String, String, String, Class<T>) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
getValue(String, String, String, Class<T>) - Method in interface kimaira.agentic.message.ConversationService
 
getValue(String, String, String, Class<T>) - Method in class kimaira.agentic.message.ConversationServiceImpl
 

H

hashCode() - Method in record class kimaira.agentic.agent.EvaluatorAgent.EvaluationResponse
Returns a hash code value for this object.
hashCode() - Method in class kimaira.agentic.core.AgenticFlowComponentSkill
 
hashCode() - Method in class kimaira.agentic.message.Conversation
 
hashCode() - Method in class kimaira.agentic.pattern.orchestrator.PlanResponse
 
hashCode() - Method in record class kimaira.agentic.pattern.orchestrator.PlanValid
Returns a hash code value for this object.
hashCode() - Method in class kimaira.agentic.pattern.orchestrator.Task
 
hasTools(String, Collection<AgentSkill>) - Method in interface kimaira.agentic.core.behavior.AgenticMcpBehavior
 
hasTools(String, Collection<AgentSkill>) - Method in class kimaira.agentic.core.behavior.AgenticMcpBehaviorImpl
 

I

id() - Method in enum class kimaira.agentic.core.AgentSkillPredefined
Returns the stable string identifier for this predefined skill.
isFirstInFlow() - Method in interface kimaira.agentic.core.AgenticExecutionLifecycle
 
isFirstInFlow() - Method in class kimaira.agentic.core.AgenticFlowComponent
 
isRagEnabled() - Method in class kimaira.agentic.core.AbstractAgentCard
 

K

kimaira.agentic.agent - package kimaira.agentic.agent
 
kimaira.agentic.core - package kimaira.agentic.core
 
kimaira.agentic.core.async - package kimaira.agentic.core.async
 
kimaira.agentic.core.behavior - package kimaira.agentic.core.behavior
 
kimaira.agentic.message - package kimaira.agentic.message
 
kimaira.agentic.pattern - package kimaira.agentic.pattern
 
kimaira.agentic.pattern.chain - package kimaira.agentic.pattern.chain
 
kimaira.agentic.pattern.evaluator - package kimaira.agentic.pattern.evaluator
 
kimaira.agentic.pattern.orchestrator - package kimaira.agentic.pattern.orchestrator
 
kimaira.agentic.pattern.parallelization - package kimaira.agentic.pattern.parallelization
 
kimaira.agentic.pattern.routing - package kimaira.agentic.pattern.routing
 
kimaira.agentic.rag - package kimaira.agentic.rag
 

L

listAvailableAgents() - Method in class kimaira.agentic.pattern.AbstractAgenticPattern
 
listAvailableAgentsWithDescription() - Method in class kimaira.agentic.pattern.AbstractAgenticPattern
 

M

MAX_STRUCTURED_RETRIES - Static variable in class kimaira.agentic.agent.AbstractAgent
 
mcp - Variable in class kimaira.agentic.agent.AbstractAgent
 

N

NAME - Static variable in class kimaira.agentic.agent.UserProxyAgent
 
NEXT_AGENT_IN_FLOW - Enum constant in enum class kimaira.agentic.core.AgentSkillPredefined
Identifier pointing to the next agent in an orchestrated flow.
NOT_STARTED - Enum constant in enum class kimaira.agentic.message.ConversationStatus
 
notify(String, NotificationEnvelope) - Method in interface kimaira.agentic.core.behavior.AgenticStructuredPostExecutionNotifierBehavior
 
notify(String, NotificationEnvelope) - Method in class kimaira.agentic.core.behavior.AgenticStructuredPostExecutionNotifierBehaviorImpl
 
notify(NotificationEnvelope) - Method in interface kimaira.agentic.core.behavior.AgenticStructuredPostExecutionNotifierBehavior
 
notify(NotificationEnvelope) - Method in class kimaira.agentic.core.behavior.AgenticStructuredPostExecutionNotifierBehaviorImpl
 

O

ON_HOLD - Enum constant in enum class kimaira.agentic.message.ConversationStatus
 
ORCHESTRATOR_WORKERS - Enum constant in enum class kimaira.agentic.core.AgenticFlowComponentType
 
OrchestratorWorkerPattern - Class in kimaira.agentic.pattern.orchestrator
Orchestrator-Workers pattern.
OrchestratorWorkerPattern(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior) - Constructor for class kimaira.agentic.pattern.orchestrator.OrchestratorWorkerPattern
 

P

PARALLELIZATION_WORKFLOW - Enum constant in enum class kimaira.agentic.core.AgenticFlowComponentType
 
ParallelizationWorkflowPattern - Class in kimaira.agentic.pattern.parallelization
 
ParallelizationWorkflowPattern(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior) - Constructor for class kimaira.agentic.pattern.parallelization.ParallelizationWorkflowPattern
 
PENDING_USER - Enum constant in enum class kimaira.agentic.message.ConversationStatus
 
PlanResponse - Class in kimaira.agentic.pattern.orchestrator
Final response containing the orchestrator's analysis and combined worker outputs.
PlanResponse() - Constructor for class kimaira.agentic.pattern.orchestrator.PlanResponse
 
PlanValid - Record Class in kimaira.agentic.pattern.orchestrator
 
PlanValid(Boolean, String) - Constructor for record class kimaira.agentic.pattern.orchestrator.PlanValid
Creates an instance of a PlanValid record class.
POST_EXECUTION_NOTIFICATION_QUEUE_NAME - Enum constant in enum class kimaira.agentic.core.AgentSkillPredefined
Identifier indicating the name of the post-execution queue.
POST_EXECUTION_NOTIFICATION_STRUCTURE - Enum constant in enum class kimaira.agentic.core.AgentSkillPredefined
Identifier indicating the agent notifies post-execution as a structured output.
postExecute(Message, Message, Acknowledgment) - Method in interface kimaira.agentic.core.AgenticExecutionLifecycle
 
postExecute(Message, Message, Acknowledgment) - Method in class kimaira.agentic.core.AgenticFlowComponent
 
postExecuteNotification(Message, Message) - Method in class kimaira.agentic.agent.AbstractAgent
 
postExecuteNotification(Message, Message) - Method in interface kimaira.agentic.core.AgenticExecutionLifecycle
 
postExecuteNotification(Message, Message) - Method in class kimaira.agentic.core.AgenticFlowComponent
 
preExecute(Message) - Method in interface kimaira.agentic.core.AgenticExecutionLifecycle
 
preExecute(Message) - Method in class kimaira.agentic.core.AgenticFlowComponent
 
prepareExecutionSpan(SemanticConventions.OpenInferenceSpanKind, String, Message) - Method in interface kimaira.agentic.core.behavior.AgenticTracingBehavior
 
prepareExecutionSpan(SemanticConventions.OpenInferenceSpanKind, String, Message) - Method in class kimaira.agentic.core.behavior.AgenticTracingBehaviorImpl
 
processStructuredOutput(Message) - Method in class kimaira.agentic.agent.AbstractStructuredAgent
 
processTextOutput(Message) - Method in class kimaira.agentic.agent.AbstractAgent
 
promptCallContent(String, String, Provider) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
promptCallContent(String, String, Provider) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
promptCallContent(String, String, Provider, List<ToolCallback>) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
promptCallContent(String, String, Provider, List<ToolCallback>) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
promptCallContent(String, Provider) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
promptCallContent(String, Provider) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
promptCallEntity(String, Provider, Class<T>) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
promptCallEntity(String, Provider, Class<T>) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
promptText(String, String) - Method in class kimaira.agentic.agent.AbstractAgent
 

R

rag - Variable in class kimaira.agentic.agent.AbstractAgent
 
RAG_ENABLED - Enum constant in enum class kimaira.agentic.core.AgentSkillPredefined
Identifier indicating Retrieval-Augmented Generation (RAG) is enabled.
RAG_STRUCTURED_METADATA_FILTER - Enum constant in enum class kimaira.agentic.core.AgentSkillPredefined
Identifier for applying structured metadata filters when using RAG retrieval.
RagService - Interface in kimaira.agentic.rag
 
RagServiceImpl - Class in kimaira.agentic.rag
 
RagServiceImpl(DocumentRetrieverService) - Constructor for class kimaira.agentic.rag.RagServiceImpl
 
reason() - Method in record class kimaira.agentic.pattern.orchestrator.PlanValid
Returns the value of the reason record component.
ROUTING_WORKFLOW - Enum constant in enum class kimaira.agentic.core.AgenticFlowComponentType
 
RoutingWorkflowPattern - Class in kimaira.agentic.pattern.routing
The Classify-and-route pattern.
RoutingWorkflowPattern(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior) - Constructor for class kimaira.agentic.pattern.routing.RoutingWorkflowPattern
 
run(String, Runnable) - Method in interface kimaira.agentic.core.async.AsyncExecuteAndForget
 
run(String, Runnable) - Method in class kimaira.agentic.core.async.AsyncExecuteAndForgetImpl
 
RUNNING - Enum constant in enum class kimaira.agentic.message.ConversationStatus
 

S

send(String, ModalType, String) - Method in interface kimaira.agentic.core.behavior.AgenticMessagingBehavior
 
send(String, ModalType, String) - Method in class kimaira.agentic.core.behavior.AgenticMessagingBehaviorImpl
 
send(Message) - Method in class kimaira.agentic.agent.UserProxyAgent
 
sendMessage(Message) - Method in class kimaira.agentic.core.AgenticFlowComponent
 
setAgent(String) - Method in class kimaira.agentic.pattern.orchestrator.Task
 
setAnalysis(String) - Method in class kimaira.agentic.pattern.orchestrator.PlanResponse
 
setCreatedAt(long) - Method in class kimaira.agentic.message.Conversation
 
setDescription(String) - Method in class kimaira.agentic.core.AbstractAgentCard
 
setDescription(String) - Method in interface kimaira.agentic.core.AgentCard
 
setDescription(String) - Method in class kimaira.agentic.core.AgenticFlowComponentSkill
 
setDescription(String) - Method in interface kimaira.agentic.core.AgentSkill
 
setGoal(String) - Method in class kimaira.agentic.pattern.orchestrator.Task
 
setId(int) - Method in class kimaira.agentic.pattern.orchestrator.Task
 
setId(String) - Method in class kimaira.agentic.core.AgenticFlowComponentSkill
 
setId(String) - Method in interface kimaira.agentic.core.AgentSkill
 
setId(String) - Method in class kimaira.agentic.message.Conversation
 
setMessages(List<Message>) - Method in class kimaira.agentic.message.Conversation
 
setName(String) - Method in class kimaira.agentic.core.AbstractAgentCard
 
setName(String) - Method in interface kimaira.agentic.core.AgentCard
 
setName(String) - Method in class kimaira.agentic.core.AgenticFlowComponent
 
setName(String) - Method in class kimaira.agentic.core.AgenticFlowComponentSkill
 
setName(String) - Method in interface kimaira.agentic.core.AgentSkill
 
setProvider(Provider) - Method in class kimaira.agentic.core.AbstractAgentCard
 
setProvider(Provider) - Method in interface kimaira.agentic.core.AgentCard
 
setReasoning(String) - Method in class kimaira.agentic.pattern.orchestrator.Task
 
setSkills(Collection<AgentSkill>) - Method in class kimaira.agentic.core.AbstractAgentCard
 
setSkills(Collection<AgentSkill>) - Method in interface kimaira.agentic.core.AgentCard
 
setTasks(List<Task>) - Method in class kimaira.agentic.pattern.orchestrator.PlanResponse
 
setTitle(String) - Method in class kimaira.agentic.message.Conversation
 
setUpdatedAt(long) - Method in class kimaira.agentic.message.Conversation
 
setValue(String, String, Object) - Method in class kimaira.agentic.pattern.AbstractAgenticPattern
 
setValue(String, String, String, Object) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
setValue(String, String, String, Object) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
setValue(String, String, String, Object) - Method in interface kimaira.agentic.message.ConversationService
 
setValue(String, String, String, Object) - Method in class kimaira.agentic.message.ConversationServiceImpl
 
spanAttributes(Span, String, Message) - Method in interface kimaira.agentic.core.behavior.AgenticTracingBehavior
 
spanAttributes(Span, String, Message) - Method in class kimaira.agentic.core.behavior.AgenticTracingBehaviorImpl
 
startTopic() - Method in interface kimaira.agentic.core.AgenticFlowComponentListener
 
storeExecutionResult(Message) - Method in interface kimaira.agentic.core.AgenticExecutionLifecycle
 
storeExecutionResult(Message) - Method in class kimaira.agentic.core.AgenticFlowComponent
 
STRUCTURED_AGENT - Enum constant in enum class kimaira.agentic.core.AgenticFlowComponentType
 
STRUCTURED_INPUT - Enum constant in enum class kimaira.agentic.core.AgentSkillPredefined
Identifier indicating the agent expects or is provided structured input.
STRUCTURED_INPUT_AGENT - Enum constant in enum class kimaira.agentic.core.AgenticFlowComponentType
 
STRUCTURED_OUTPUT - Enum constant in enum class kimaira.agentic.core.AgentSkillPredefined
Identifier indicating the agent produces or is required to produce structured output.
STRUCTURED_OUTPUT_AGENT - Enum constant in enum class kimaira.agentic.core.AgenticFlowComponentType
 
StructuredAgent - Class in kimaira.agentic.agent
 
StructuredAgent(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior, AgenticMcpBehavior, AgenticRagBehavior, AgenticStructuredPostExecutionNotifierBehavior) - Constructor for class kimaira.agentic.agent.StructuredAgent
 
StructuredInputAgent - Class in kimaira.agentic.agent
 
StructuredInputAgent(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior, AgenticMcpBehavior, AgenticRagBehavior, AgenticStructuredPostExecutionNotifierBehavior) - Constructor for class kimaira.agentic.agent.StructuredInputAgent
 
StructuredOutputAgent - Class in kimaira.agentic.agent
 
StructuredOutputAgent(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior, AgenticMcpBehavior, AgenticRagBehavior, AgenticStructuredPostExecutionNotifierBehavior) - Constructor for class kimaira.agentic.agent.StructuredOutputAgent
 
structuredPostExecutionNotifier - Variable in class kimaira.agentic.agent.AbstractAgent
 
SYSTEM_PROMPT - Enum constant in enum class kimaira.agentic.core.AgentSkillPredefined
Identifier for the base/system prompt used to steer the agent's behavior.
systemPrompt() - Method in class kimaira.agentic.core.AbstractAgentCard
 

T

Task - Class in kimaira.agentic.pattern.orchestrator
Represents a task identified by the orchestrator that needs to be executed by an agent.
Task() - Constructor for class kimaira.agentic.pattern.orchestrator.Task
 
TEXT_AGENT - Enum constant in enum class kimaira.agentic.core.AgenticFlowComponentType
 
TextAgent - Class in kimaira.agentic.agent
 
TextAgent(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior, AgenticMcpBehavior, AgenticRagBehavior, AgenticStructuredPostExecutionNotifierBehavior) - Constructor for class kimaira.agentic.agent.TextAgent
 
toString() - Method in record class kimaira.agentic.agent.EvaluatorAgent.EvaluationResponse
Returns a string representation of this record class.
toString() - Method in class kimaira.agentic.core.AgenticFlowComponentSkill
 
toString() - Method in class kimaira.agentic.message.Conversation
 
toString() - Method in class kimaira.agentic.pattern.orchestrator.PlanResponse
 
toString() - Method in record class kimaira.agentic.pattern.orchestrator.PlanValid
Returns a string representation of this record class.
toString() - Method in class kimaira.agentic.pattern.orchestrator.Task
 
traceConsumedMessage(String, Message) - Method in interface kimaira.agentic.core.behavior.AgenticTracingBehavior
 
traceConsumedMessage(String, Message) - Method in class kimaira.agentic.core.behavior.AgenticTracingBehaviorImpl
 
traceMessageExecution(Message, Span) - Method in interface kimaira.agentic.core.behavior.AgenticTracingBehavior
 
traceMessageExecution(Message, Span) - Method in class kimaira.agentic.core.behavior.AgenticTracingBehaviorImpl
 
traceMessageSending(String, String) - Method in interface kimaira.agentic.core.behavior.AgenticTracingBehavior
 
traceMessageSending(String, String) - Method in class kimaira.agentic.core.behavior.AgenticTracingBehaviorImpl
 
tracing - Variable in class kimaira.agentic.core.AgenticFlowComponent
 

U

updateComponentConversationReplyTo(String, String, String) - Method in interface kimaira.agentic.message.ConversationService
 
updateComponentConversationReplyTo(String, String, String) - Method in class kimaira.agentic.message.ConversationServiceImpl
 
updateComponentConversationStatus(String, String, ConversationStatus) - Method in interface kimaira.agentic.message.ConversationService
 
updateComponentConversationStatus(String, String, ConversationStatus) - Method in class kimaira.agentic.message.ConversationServiceImpl
 
updateComponentConversationStep(String, String, Long) - Method in interface kimaira.agentic.message.ConversationService
 
updateComponentConversationStep(String, String, Long) - Method in class kimaira.agentic.message.ConversationServiceImpl
 
updateConversationReplyTo(String, String) - Method in class kimaira.agentic.pattern.AbstractAgenticPattern
 
updateConversationReplyTo(String, String, String) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
updateConversationReplyTo(String, String, String) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
updateConversationStatus(String, String, ConversationStatus) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
updateConversationStatus(String, String, ConversationStatus) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
updateConversationStatus(String, ConversationStatus) - Method in class kimaira.agentic.pattern.AbstractAgenticPattern
 
updateConversationStep(String, Long) - Method in class kimaira.agentic.pattern.AbstractAgenticPattern
 
updateConversationStep(String, String, Long) - Method in interface kimaira.agentic.core.behavior.AgenticChatBehavior
 
updateConversationStep(String, String, Long) - Method in class kimaira.agentic.core.behavior.AgenticChatBehaviorImpl
 
USER_PROXY_AGENT - Enum constant in enum class kimaira.agentic.core.AgenticFlowComponentType
 
UserProxyAgent - Class in kimaira.agentic.agent
 
UserProxyAgent(AgenticChatBehavior, AgenticTracingBehavior, AgenticMessagingBehavior, AgenticMcpBehavior, AgenticRagBehavior, AgenticStructuredPostExecutionNotifierBehavior) - Constructor for class kimaira.agentic.agent.UserProxyAgent
 

V

validContentForSchema(String, String) - Method in class kimaira.agentic.agent.AbstractAgent
 
validStructuredInput(Message) - Method in class kimaira.agentic.agent.AbstractStructuredAgent
 
valueOf(String) - Static method in enum class kimaira.agentic.core.AgenticFlowComponentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kimaira.agentic.core.AgentSkillPredefined
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class kimaira.agentic.message.ConversationStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class kimaira.agentic.core.AgenticFlowComponentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kimaira.agentic.core.AgentSkillPredefined
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class kimaira.agentic.message.ConversationStatus
Returns an array containing the constants of this enum class, in the order they are declared.

Y

yesNoAnswer() - Method in record class kimaira.agentic.pattern.orchestrator.PlanValid
Returns the value of the yesNoAnswer record component.
A C D E F G H I K L M N O P R S T U V Y 
All Classes and Interfaces|All Packages|Constant Field Values