3.00.6

New Features

  • Added support for the {ticket} parameter in the link URL of Custom Side Menu Configuration. When a user opens a custom menu item, the parameter is automatically replaced with the ticket of the current user. (3.00.6.2)
  • When a script executed in an AI Assistant session is blocked for containing destructive operations, the user is now prompted to approve its execution. The script runs only after the user confirms. (3.00.6.2)
  • Added support for configuring custom HTTP headers for model providers in AI Settings. (3.00.6.2)
  • AI Settings (3.00.6.1):
    • Added knowledge base management, allowing users to store and manage documents for the AI Assistant to retrieve and reference.
    • Added user group permission management. Administrators can configure AI-related permissions for a group of users in bulk.
    • Added support for configuring the token budget for each agent.
    • Added personal context preview.
  • AI Assistant (3.00.6.1):
    • The AI Assistant now refuses to perform high-risk operations such as delete, remove, clean, and undefine unless they are reviewed and explicitly approved.
    • Added support for uploading images and document files.
  • Added support for AI coding in Shell, enabling users to generate, edit, and execute DolphinDB scripts using natural language.
  • Added support for Q language in Shell.
  • Added support for setting the font size in Shell.
  • Added support for saving code from Shell tabs to server files.
  • Added support for uploading local files to the server in Shell.
  • Added the autoScaleYAxes property for plot to control whether the Y-axis scale starts from zero.
  • Added configuration options for administrators to configure custom side navigation links.

Improvements

  • When the DolphinDB cluster is deployed under the /dolphindb/ path using Nginx, multiple nodes in the cluster can now be accessed using /dolphindb/<node_name>/. (3.00.6.2)
  • The output of the print function executed in AI Assistant sessions is now displayed in the side panel. (3.00.6.2)
  • Improved the ability of the AI Assistant to read long documents over 12,000 characters. (3.00.6.2)
  • AI Assistant and AI Settings improvements (3.00.6.1):

    • Improved the UI and display of AI Assistant and AI Settings.
    • Documents referenced in AI chat are now displayed in full, with links to the source documents.
    • When AI chat is set to select a model automatically and the model bound to the current agent is deleted, another available model is now selected automatically.
    • Improved the rendering of mathematical formulas in AI responses.
    • Improved the display of the context preview.
    • Improved the error message when deleting a model or skill that is bound to an agent.
    • Improved the Base URL hint when creating a model.
    • Improved the reconnection mechanism for the agent.
    • Users who are not logged in cannot use AI-related features. Clicking AI Settings now prompts them to log in.
  • Memory Management improvements (3.00.6.1):

    • Improved pagination on the task page.
    • Improved the memory search function.
  • Shell improvements (3.00.6.1):

    • Improved the language switch prompt.
    • Improved the hover tooltip of the search box.
  • Improved the card view of Cluster Overview. (3.00.6.1)
  • Improved pagination of viewing permissions in Permission Management. (3.00.6.1)
  • Removed the batch delete button from the Persistence Thread Status page in Streaming. (3.00.6.1)
  • Improved the preview when configuring a data source in Data Panel. (3.00.6.1)
  • The existing database list in the database and table creation wizard no longer displays Orca internal tables. (3.00.6.1)
  • The timeout error dialog now appears only when the page is loading. (3.00.6.1)
  • Enhanced the display of the toolbar in Shell when the window is narrow.
  • Enhanced JOIN keyword highlighting in the editor.
  • System tables are no longer displayed in Permission Management.

Bug Fixes

  • Fixed an issue where the Stream Graph page kept displaying error messages after a node went down in an HA Orca environment. (3.00.6.2)
  • Fixed an issue where chat sessions in AI Settings were displayed in the wrong order. (3.00.6.1)
  • Fixed an issue where, after enabling “Allow automatic model fallback”, each query still called the failed model before switching when the current model failed. (3.00.6.1)
  • Fixed an issue in Data Acquisition where the code hint was not fully displayed when creating a parsing template. (3.00.6.1)
  • Fixed an issue where unauthorized users could access the Agent Management page after switching users with login(). (3.00.6.1)
  • Fixed an issue where the code map is displayed in Shell when the code map feature is not enabled by default. (3.00.6.1)

Upgrade and Downgrade Notes

After upgrading from 3.00.6.0 to 3.00.6.1, the AI feature may prompt for re-initialization and will work normally once re-initialization is complete. Rolling back (downgrading) may carry unknown risks and is not recommended.