Trailblaze Mcp Server
class TrailblazeMcpServer(val logsRepo: LogsRepo, val isOnDeviceMode: () -> Boolean, val additionalToolsProvider: (TrailblazeMcpSseSessionContext, Server) -> ToolRegistry = { _, _ -> ToolRegistry {} })
Constructors
Link copied to clipboard
constructor(logsRepo: LogsRepo, isOnDeviceMode: () -> Boolean, additionalToolsProvider: (TrailblazeMcpSseSessionContext, Server) -> ToolRegistry = { _, _ -> ToolRegistry {} })
Functions
Link copied to clipboard
fun addToolsAsMcpToolsFromRegistry(newToolRegistry: ToolRegistry, mcpServer: Server, mcpSseSessionId: McpSseSessionId)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
MCP Server using Koog io.modelcontextprotocol.kotlin.sdk.Tools