Skip to main content

Crate elicit_csv

Crate elicit_csv 

Source
Expand description

Elicitation shadow crate for the csv reader/writer library.

Exposes csv 1.x as MCP tools via a CsvPlugin that holds live builder, reader, and writer instances keyed by UUID.

§Plugins

  • CsvPlugin — holds live ReaderBuilder, WriterBuilder, Reader, and Writer instances keyed by UUID; each public method on each type is its own MCP tool.

§Factories

  • prime_csv_deserialize — registers typed deserialization tools for any D: ElicitComplete + DeserializeOwned
  • prime_csv_serialize — registers typed serialization tools for any T: ElicitComplete + Serialize

Structs§

CsvCtx
CsvPlugin
MCP plugin for csv reader/writer operations.

Functions§

prime_csv_deserialize
Register CSV deserialization tools for type D.
prime_csv_serialize
Register CSV serialization tools for type T.