Package-level declarations

Types

Link copied to clipboard
class McpAwareGoalTool<I : Any>(delegate: GoalTool<I>, mcpSyncServer: <Error class: unknown class>) : Tool

Wraps a GoalTool to add MCP-specific behavior (like resource updates). Implements Tool interface so it can be converted to ToolCallback at the boundary.

Link copied to clipboard
class McpResourceUpdatingListener(mcpSyncServer: <Error class: unknown class>) : AgenticEventListener
Link copied to clipboard
class PerGoalMcpExportToolCallbackPublisher(autonomy: Autonomy, mcpSyncServer: <Error class: unknown class>, applicationName: String) : McpExportToolCallbackPublisher

Implementation of McpExportToolCallbackPublisher that delegates to a 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.