A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W 

M

mapAsync(java.util.Collection,com.embabel.agent.api.common.OperationContext,java.lang.Integer,kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.SuspendFunction1) - function in com.embabel.agent.api.dsl.MapperKt
Map async, using the agent process
MapperKt - class in com.embabel.agent.api.dsl
 
mapsToolsGroup() - function in com.embabel.agent.spi.config.spring.ToolGroupsConfiguration
 
matchesGlob(java.lang.String,java.lang.String) - function in com.embabel.agent.tools.file.PatternSearch
Checks if a file path matches a glob pattern
matchesGlob(java.lang.String,java.lang.String) - function in com.embabel.agent.tools.file.PatternSearch
Checks if a file path matches a glob pattern
MaterializedContainerSection - class in com.embabel.agent.rag.ingestion
 
MaterializedDocument - class in com.embabel.agent.rag.ingestion
MaterializedDocument is the in-memory representation of a document with sections.
MaterializedSection - class in com.embabel.agent.rag
 
mathToolGroup() - function in com.embabel.agent.spi.config.spring.ToolGroupsConfiguration
 
MathTools - class in com.embabel.agent.tools.math
 
max(java.util.List) - function in com.embabel.agent.tools.math.MathTools
 
maxActions(java.lang.Integer) - function in com.embabel.agent.core.EarlyTerminationPolicy.Companion
Creates a policy that terminates the process after a maximum number of actions.
maxTokens(java.lang.Integer) - function in com.embabel.agent.core.EarlyTerminationPolicy.Companion
 
maybeResponseEvent(kotlin.Result,java.time.Duration) - function in com.embabel.agent.event.LlmRequestEvent
 
MayHaveLastResult - class in com.embabel.agent.core
 
McpToolGroup - class in com.embabel.agent.tools.mcp
ToolGroup backed by MCP
mcpWebToolsGroup() - function in com.embabel.agent.spi.config.spring.ToolGroupsConfiguration
 
mean(java.util.List) - function in com.embabel.agent.tools.math.MathTools
 
MEDIUM - enum entry in com.embabel.agent.core.Delay
 
mergeTypes(java.lang.String,java.util.List,java.util.List) - function in com.embabel.agent.core.Agent.Companion
Merge the default data types with the schema types from actions.
Message - class in com.embabel.chat
Message class for agent system
MessageFormatter - class in com.embabel.chat
 
MessageOutputChannelEvent - class in com.embabel.agent.channel
Chat message event relating to this process.
MetadataEnrichedToolCallback - class in com.embabel.agent.spi.support.springai
Add metadata about the tool group to which this tool belongs.
Method - class in com.embabel.agent.testing.unit
 
MethodDefinedOperationNameGenerator - class in com.embabel.agent.api.annotation.support
Define names for operations defined in methods.
MethodDefinedOperationNameGenerator.Companion - class in com.embabel.agent.api.annotation.support.MethodDefinedOperationNameGenerator
 
min(java.util.List) - function in com.embabel.agent.tools.math.MathTools
 
minimalSanitizers() - function in com.embabel.agent.tools.file.WellKnownFileContentTransformers
Returns a minimal set of sanitizers that preserve code structure while still reducing file size.
modelProvider() - function in com.embabel.agent.api.common.PlatformServices
 
modelProvider(org.springframework.context.ApplicationContext,com.embabel.common.ai.model.ConfigurableModelProviderProperties,java.lang.Object,java.lang.Object,java.lang.Object) - function in com.embabel.agent.spi.config.spring.AgentPlatformConfiguration
Create a ModelProvider bean named "modelProvider".
modelProvider() - function in com.embabel.agent.spi.support.SpringContextPlatformServices
 
modelsUsed() - function in com.embabel.agent.core.AgentProcess
Distinct list of LLMs use, sorted by name.
modelsUsed() - function in com.embabel.agent.core.LlmInvocationHistory
Distinct list of LLMs use, sorted by name.
modelsUsed() - function in com.embabel.agent.core.LlmInvocationHistory
Distinct list of LLMs use, sorted by name.
MontyPythonColorPalette - class in com.embabel.agent.event.logging.personality.montypython
 
MontyPythonLoggingAgenticEventListener - class in com.embabel.agent.event.logging.personality.montypython
And now for something completely different
MulticastAgenticEventListener - class in com.embabel.agent.event
Multicast event listener that forwards events to multiple listeners.
MulticastOutputChannel - class in com.embabel.agent.channel
Send to all channels
MulticastStuckHandler - class in com.embabel.agent.api.common
Try to resolve a stuck agent process by trying all handlers in order
MultiIngester - class in com.embabel.agent.rag.ingestion
Write to all RAG services that implement com.embabel.agent.rag.WritableStore.
MULTIMODAL_PROCESSING - enum entry in com.embabel.agent.rag.EnhancementType
 
multiply(java.lang.Double,java.lang.Double) - function in com.embabel.agent.tools.math.MathTools
 
MultiTransformationAction - class in com.embabel.agent.api.common.support
Transformer that can take multiple inputs.
mustRun() - function in com.embabel.agent.api.common.workflow.control.SimpleAgentBuilder.Emitter
If this is true, the action must run even if its type result is already present in the blackboard.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W