Function isHonuaStudioMcpToolName

  • Experimental

    True for a name in the historical HONUA_STUDIO_MCP_TOOL_NAMES table.

    Parameters

    • name: string

    Returns name is
        | "honua_studio_create_draft"
        | "honua_studio_get_draft"
        | "honua_studio_update_draft"
        | "honua_studio_validate_draft"
        | "honua_studio_preview_draft"
        | "honua_studio_add_layer"
        | "honua_studio_remove_layer"
        | "honua_studio_set_layer_style"
        | "honua_studio_set_layer_visibility"
        | "honua_studio_set_view"
        | "honua_studio_add_widget"
        | "honua_studio_remove_widget"
        | "honua_studio_bind_interaction"
        | "honua_studio_remove_interaction"
        | "honua_studio_propose_publication"

    Not a routing predicate. The session routes on the discovered server catalog (StudioToolCatalog.has); this guard now only answers "was this one of the 15 names the SDK used to hard-code?", which is useful for migration diagnostics and nothing else.