Agent-facing tool schemas and executors for bounded map/runtime actions.
The executor is intentionally runtime-agnostic: apps can adapt a
HonuaController, generated-app runtime, MapPackage runtime, or test double
to the small HonuaAgentRuntime interface. Tool definitions are plain
JSON Schema-compatible objects so they can be reused by MCP, provider-native
function calling, or local policy engines.
This entrypoint is part of the SDK's stable tier: symbols reachable from
@honua/sdk-js/agent-tools are covered by the semver contract (see
docs/decisions/agent-surface-stabilization.md).
Agent-facing tool schemas and executors for bounded map/runtime actions.
The executor is intentionally runtime-agnostic: apps can adapt a HonuaController, generated-app runtime, MapPackage runtime, or test double to the small HonuaAgentRuntime interface. Tool definitions are plain JSON Schema-compatible objects so they can be reused by MCP, provider-native function calling, or local policy engines.
This entrypoint is part of the SDK's stable tier: symbols reachable from
@honua/sdk-js/agent-toolsare covered by the semver contract (seedocs/decisions/agent-surface-stabilization.md).