Interface NlMapPlanStepExperimental

interface NlMapPlanStep {
    call: HonuaAgentToolCall;
    effect: NlMapPlanEffect;
    id: string;
    query?: CanonicalQuery;
    tool:
        | "selectFeature"
        | "setFilter"
        | "addLayer"
        | "setViewport"
        | "listSources"
        | "inspectMap"
        | "listCapabilities"
        | "summarizeSelection"
        | "runWidgetQuery"
        | "explainCapabilityGap";
}

Properties

Properties

The typed agent-tools invocation this step will execute.

id: string

Query-planner IR for data steps: present when the step carries a canonicalizable query (currently runWidgetQuery). This is the same serializable canonical-query vocabulary explainQuery plans over.

tool:
    | "selectFeature"
    | "setFilter"
    | "addLayer"
    | "setViewport"
    | "listSources"
    | "inspectMap"
    | "listCapabilities"
    | "summarizeSelection"
    | "runWidgetQuery"
    | "explainCapabilityGap"