Skip to contents

graft_tools() returns four ellmer::tool() definitions that delegate only to Graft's public bounded retrieval operations. The tools do not expose SQL, filesystem, network, connection, or mutation arguments. When given a GraftView, all four tools remain pinned to its immutable snapshot boundary and the live-store integrity diagnostic is unavailable.

Usage

graft_tools(store)

Arguments

store

An initialized GraftStore or immutable GraftView.

Value

A named list of four ellmer::ToolDef objects.

Details

Every tool returns result plus explicit truncated, limit, and store_schema_digest metadata.