Package-level declarations
Types
Link copied to clipboard
class McpAwareToolCallback(val delegate: GoalToolCallback<*>, val mcpSyncServer: <Error class: unknown class>)
Link copied to clipboard
Create Prompt specifications for the MCP server.
Link copied to clipboard
class McpResourceUpdatingListener(mcpSyncServer: <Error class: unknown class>) : AgenticEventListener
Link copied to clipboard
class PerGoalMcpToolExportCallbackPublisher(autonomy: Autonomy, mcpSyncServer: <Error class: unknown class>, applicationName: String) : McpToolExportCallbackPublisher
Implementation of com.embabel.agent.mcpserver.McpToolExportCallbackPublisher that delegates to a com.embabel.agent.tools.agent.PerGoalToolCallbackFactory.
Link copied to clipboard
Publish MCP prompts for each goal's starting input types, if specified. This allows the MCP server to provide prompts based on the specific input types required by each goal.