Assistants - Release Notes

HawkSearch Assistants provides a configurable conversational AI interface for integrating AI-powered experiences into HawkSearch implementations.

The HawkSearch Assistant UI is distributed through npm:

npm package: @bridgeline-digital/hawkai-assistant


Version 1.1.0

HawkSearch Assistants 1.1.0 expands integration and customization capabilities, adds support for embedded experiences and tool confirmations, and introduces HawkSearch interaction tracking.

Highlights

  • Embedded Display Mode
    Assistants can now be rendered directly within a page or application, providing additional flexibility for embedded conversational experiences.

  • Tool Confirmation
    Added confirmation support for Assistant tools, including MCP tools, allowing applications to request user confirmation before executing applicable actions.

  • HawkSearch Tracking
    Assistant interactions now support tracking for product result clicks and Add to Cart events, providing visibility into engagement originating from the Assistant.

  • Configurable Link Behavior
    Integrations can define internal domains so internal links remain within the current experience while external links open in a new browser tab or window.

  • Custom Header Buttons
    Assistant implementations can now add custom actions to the chat header.

  • File Upload Validation
    File uploads now enforce the supported 5 MB file-size limit and provide feedback when oversized files are selected.

  • Configurable Currency
    Product cards support a configurable currency code for displaying product pricing. USD is used as the default.

  • Markdown Disclaimer Support
    Assistant disclaimer content now supports Markdown formatting.

  • Improved Integration Support
    Additional initialization events and configuration options provide greater flexibility when integrating the Assistant into HawkSearch implementations.

  • UI and Usability Improvements
    Includes improvements to prompt option states, styling compatibility, product price formatting, and other interface refinements.

Package

Version: 1.1.0

Install the package from npm:

npm install @bridgeline-digital/[email protected]

For configuration and integration details, see the HawkSearch Assistant npm package.


Version 1.0.0

Initial Release

HawkSearch Assistants 1.0.0 introduces the HawkSearch AI Assistant UI package, providing a configurable interface for integrating conversational AI experiences into HawkSearch-powered applications.

Highlights

  • Configurable Assistant UI
    Provides a configurable conversational interface with support for loading Assistant configuration directly from the HawkSearch API.

  • Responsive Conversational Experience
    Supports responsive Assistant experiences across different screen and window sizes.

  • Product Result Experiences
    Supports displaying product results within Assistant conversations, including pricing and Add to Cart interactions.

  • Markdown Responses
    Assistant responses can include Markdown-formatted content and links.

  • Configurable Disclaimers
    Implementations can configure and display disclaimer messaging within the Assistant experience.

  • Custom Tool Support
    Supports custom Preact tools and provides the ability to disable default Assistant tools when needed.

  • Accessibility Improvements
    Includes keyboard navigation, improved color contrast, and configurable focus styling.

  • Conversation Synchronization
    Assistant conversations are synchronized across multiple browser tabs and windows.

  • Theme Support
    Supports light, dark, and automatic theme configuration.

  • Improved Error and Limit Handling
    Includes handling for token limits, streaming responses, and tool-related errors to provide a more resilient conversational experience.

Package

Version: 1.0.0

Install the package from npm:

npm install @bridgeline-digital/[email protected]

For configuration and integration details, see the HawkSearch Assistant npm package.


Did this page help you?