Spring Context Platform Services
Uses Spring ApplicationContext to resolve some beans for platform services. If a custom LogicalExpressionParser is provided, it will be used, otherwise all LogicalExpressionParsers in the context will be combined. A SpelLogicalExpressionParser will be added if not already present.
Constructors
Properties
The agent platform executing this agent
Event listener for agentic events
Resolves the AgentInstrumentation bean, else NoOpAgentInstrumentation. Only the observability module contributes a real adapter, so when that module is absent (or disabled) the core creates no span — without ever reading an ambient ObservationRegistry. Resolved lazily, like observationRegistry, to avoid touching the context at construction time.
Operations to use for LLMs
Operation scheduler for scheduling operations
Functions
Looks up AgentPlatformProperties from the Spring context and returns its AgentPlatformProperties.ActionQosProperties.
Get the conversation factory provider for resolving conversation factories by type.