2 releases
Uses new Rust 2024
| 0.11.1 | Jun 3, 2026 |
|---|---|
| 0.11.0 | May 19, 2026 |
#690 in Geospatial
Used in elicit_db
4MB
90K
SLoC
elicit_wkt
elicit_wkt is the elicitation shadow crate for the wkt Well-Known Text library. It provides
shadow-crate wrappers over the elicitation::Wkt* types plus a parsed WktItem wrapper for
structured wkt::Wkt<f64> values, exposed through two workflow plugins.
Plugins
| Plugin | Namespace | Description |
|---|---|---|
WktTypesPlugin |
wkt_types__* |
Explicit constructor tools for WKT coordinate and geometry wrappers |
WktParsePlugin |
wkt_parse__* |
Parse and inspect structured WKT values via WktItem |
Types
elicit_wkt re-exports the standard WKT geometry types with familiar names:
Coord, Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon,
GeometryCollection
The WktItem type wraps a parsed wkt::Wkt<f64> value and provides structured inspection tools
for MCP agents.
Usage
[dependencies]
elicit_wkt = "0.11"
use elicit_wkt::{WktTypesPlugin, WktParsePlugin};
let server = server
.register_plugin(WktTypesPlugin::new())
.register_plugin(WktParsePlugin::new());
Dependencies
~15–23MB
~335K SLoC