@honua/sdk-js
Preparing search index...
agent-tools
HonuaAiMapKit
Interface HonuaAiMapKit
interface
HonuaAiMapKit
{
mcpTools
:
readonly
HonuaMcpCompatibleToolDefinition
[]
;
policy
:
HonuaAgentToolExecutorOptions
;
providerTools
:
readonly
HonuaProviderToolDefinition
[]
;
runtime
:
HonuaAgentRuntime
;
tools
:
readonly
HonuaAgentToolDefinition
<
|
"selectFeature"
|
"setFilter"
|
"addLayer"
|
"setViewport"
|
"setVisibility"
|
"listSources"
|
"runWidgetQuery"
|
"inspectMap"
|
"listCapabilities"
|
"summarizeSelection"
|
"explainCapabilityGap"
|
"setLayerStyle"
|
"addWidget"
|
"removeWidget"
|
"bindInteraction"
|
"removeInteraction"
,
>
[]
;
context
(
options
?:
HonuaAgentContextOptions
,
)
:
Promise
<
HonuaAgentSemanticMapContext
>
;
execute
(
call
:
HonuaAgentToolCall
)
:
Promise
<
HonuaAgentToolResult
<
unknown
>
>
;
systemPrompt
(
options
?:
HonuaAgentContextOptions
)
:
Promise
<
string
>
;
}
Index
Properties
mcp
Tools
policy
provider
Tools
runtime
tools
Methods
context
execute
system
Prompt
Properties
Readonly
mcp
Tools
mcpTools
:
readonly
HonuaMcpCompatibleToolDefinition
[]
Readonly
policy
policy
:
HonuaAgentToolExecutorOptions
Readonly
provider
Tools
providerTools
:
readonly
HonuaProviderToolDefinition
[]
Readonly
runtime
runtime
:
HonuaAgentRuntime
Readonly
tools
tools
:
readonly
HonuaAgentToolDefinition
<
|
"selectFeature"
|
"setFilter"
|
"addLayer"
|
"setViewport"
|
"setVisibility"
|
"listSources"
|
"runWidgetQuery"
|
"inspectMap"
|
"listCapabilities"
|
"summarizeSelection"
|
"explainCapabilityGap"
|
"setLayerStyle"
|
"addWidget"
|
"removeWidget"
|
"bindInteraction"
|
"removeInteraction"
,
>
[]
Methods
context
context
(
options
?:
HonuaAgentContextOptions
,
)
:
Promise
<
HonuaAgentSemanticMapContext
>
Parameters
Optional
options
:
HonuaAgentContextOptions
Returns
Promise
<
HonuaAgentSemanticMapContext
>
execute
execute
(
call
:
HonuaAgentToolCall
)
:
Promise
<
HonuaAgentToolResult
<
unknown
>
>
Parameters
call
:
HonuaAgentToolCall
Returns
Promise
<
HonuaAgentToolResult
<
unknown
>
>
system
Prompt
systemPrompt
(
options
?:
HonuaAgentContextOptions
)
:
Promise
<
string
>
Parameters
Optional
options
:
HonuaAgentContextOptions
Returns
Promise
<
string
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
mcp
Tools
policy
provider
Tools
runtime
tools
Methods
context
execute
system
Prompt
@honua/sdk-js
Loading...