Interface HonuaAgentSemanticMapContext

interface HonuaAgentSemanticMapContext {
    actor?: string;
    appId?: string;
    capabilities: readonly {
        capabilities: readonly Capability[];
        protocol?: Protocol;
        sourceId: string;
    }[];
    filters: Readonly<Record<string, FilterClause>>;
    generatedAt: string;
    layers: readonly HonuaAgentLayerSummary[];
    mapPackageId?: string;
    omitted: Readonly<Record<string, number>>;
    realtime?: Readonly<Record<string, unknown>>;
    safeExamples: readonly {
        toolCall: HonuaAgentToolCall;
        user: string;
    }[];
    selection: readonly FeatureSelectionTarget[];
    snapshotTimestamp?: string;
    sources: readonly HonuaAgentSourceSummary[];
    sourceVersion?: string;
    staleState?: string;
    visibleExtent?: HonuaAgentViewport;
}

Properties

actor?: string
appId?: string
capabilities: readonly {
    capabilities: readonly Capability[];
    protocol?: Protocol;
    sourceId: string;
}[]
filters: Readonly<Record<string, FilterClause>>
generatedAt: string
layers: readonly HonuaAgentLayerSummary[]
mapPackageId?: string
omitted: Readonly<Record<string, number>>
realtime?: Readonly<Record<string, unknown>>
safeExamples: readonly {
    toolCall: HonuaAgentToolCall;
    user: string;
}[]
selection: readonly FeatureSelectionTarget[]
snapshotTimestamp?: string
sources: readonly HonuaAgentSourceSummary[]
sourceVersion?: string
staleState?: string
visibleExtent?: HonuaAgentViewport