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
ModelProviderbean 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.