Companion

object Companion

Properties

Link copied to clipboard
const val DEFAULT_LIMIT: Int = 10
Link copied to clipboard
Link copied to clipboard
const val GET: String
Link copied to clipboard
const val LIST: String
Link copied to clipboard
const val MAX_LIMIT: Int = 100

Hard ceiling on limit for recall/list. An MCP caller is external and its limit arrives as whatever number the client model wrote, so the bound is enforced here rather than trusted. Mirrors the MAX_TOP_K that com.embabel.dice.query.discovery.RetrievalRouter clamps to — that one is private, so the value is duplicated rather than referenced.

Link copied to clipboard

Names exported when writes are off.

Link copied to clipboard
const val RECALL: String
Link copied to clipboard
const val STORE: String
Link copied to clipboard

Functions

Link copied to clipboard
fun asTools(tools: DiceMcpTools): List<<Error class: unknown class>>

Create Tool instances for agent runtimes that register tools by hand rather than through dice-mcp-autoconfigure.