Package com.embabel.agent.spi
See: Description
-
Interface Summary Interface Description AgentProcessIdGenerator Generate names for agent processes AutoLlmSelectionCriteriaResolver Replace automatic LLM selection with a custom one based on usage BlackboardProvider Implemented by strategies for providing Blackboards. ContextRepository Load a context LlmService Framework-agnostic LLM service abstraction, parallel to com.embabel.common.ai.model.EmbeddingService. ActionExecutionSchedule When should an action run? OperationScheduler Schedules operations for an AgentProcess. PlannerFactory Pluggable planner factory ToolDecorator Decorate tools for use on the platform: for example, to time them and emit events. ToolGroupResolver -
Class Summary Class Description ProntoActionExecutionSchedule No delay DelayedActionExecutionSchedule Run after a given delay ScheduledActionExecutionSchedule Run at the given time in the future ToolCallSchedule