← Geocode AICONTENT HISTORY
WHAT CHANGED
Update to Geocode AI
Snapshot Nov 6, 2026 · 00:16 UTC · version 0.5.3
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save Geocode AI and check future changes in Following.
Up to 3 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Turn a plain-language description of an area into one validated polygon with Geocode AI's create_area - \"Alameda and Contra Costa counties excluding Oakland\", \"the Bay Area minus San Francisco, plus SFO\", a delivery or service area, or wording pasted from a contract, policy, license or regulation. An AI agent composes includes and excludes from real administrative boundaries and returns GeoJSON plus where each part came from, or explains what it could not map. Use when the area is not a single named place; for one named place use geocode-boundaries (instant and far cheaper).",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 281
}
],
"name": "geocode-areas",
"skill_md_contents": "---\nname: geocode-areas\ndescription: Turn a plain-language description of an area into one validated polygon with Geocode AI's create_area - \"Alameda and Contra Costa counties excluding Oakland\", \"the Bay Area minus San Francisco, plus SFO\", a delivery or service area, or wording pasted from a contract, policy, license or regulation. An AI agent composes includes and excludes from real administrative boundaries and returns GeoJSON plus where each part came from, or explains what it could not map. Use when the area is not a single named place; for one named place use geocode-boundaries (instant and far cheaper).\n---\n\n# Geocode AI: natural-language areas\n\n`create_area` (MCP tool, `POST /v1/areas`, or `geocode area \"<text>\"`) runs an\nAI agent that plans the area from real boundaries, builds it, and validates the\nresult (land only, the parts it names, nothing it excludes).\n\n## When to use it\n\n- The area combines or subtracts places: \"A and B counties except the city of C\".\n- The text comes from a document: a contract's territory clause, a regulator's\n service area, a franchise or license region. Pass the wording verbatim.\n- One named place is **not** a reason: `search_boundaries` + `get_boundary` is\n instant and costs one unit.\n\n## How to call it\n\n- `text`: the description, verbatim (up to a few thousand characters).\n- `country`: ISO alpha-2 code when known (`\"US\"`). It removes ambiguity.\n- `source`: who wrote the text (agency, company), when it helps.\n- `seed`: `{ \"lat\": …, \"lon\": … }`, a point that must be inside the area, when\n the human gave one.\n\nIt takes 30 seconds to a few minutes. Tell the human it is running; do not\nretry while it runs. It consumes more account resources than a lookup. Confirm with the human before running several; use only existing entitlements.\n\n## Results\n\n- Success: a GeoJSON polygon plus the parts used (each boundary included or\n excluded and why). Summarize the parts so the human can check the\n interpretation, and save the GeoJSON to a file rather than pasting it.\n- `could_not_map` (422): the detail says which phrase could not be resolved or\n was ambiguous. Ask the human to clarify that phrase, then run it again. Never\n return a partial or guessed shape as if it were the answer.\n- `quota_exceeded` (402): stop and tell the human.\n"
}SHA-256 of public snapshot: 5104a0846427fd84cb12c1d531e9d185142d21996c13bf39a358854a9f6ad6ce