Log in
Structural Agent is now available on all application pages. Added chat management functionality to the Structural Agent (New Conversation, Delete Conversation, Rename Conversation). A Structural Agent conversation can be maintained across multiple workspaces or application pages (Note: the agent can only access tools for the workspace that is currently open).
MySQL - Structural now reads large source tables in sequential key-range batches over short-lived connections, to avoid failures from source-side query time limits. To enable this behavior and set the minimum batch size, use the environment setting TONIC_MYSQL_MIN_ROWS_FOR_RANGE_READ. The default is 0, which indicates that the behavior is disabled. You can override this setting within each workspace.
You can now use the Structural Agent to identify and resolve schema changes.
Removed the Protection Audit Trail and the undo-redo functionality, which are supplanted by the new Version History.
Fixed an issue where when a newly enabled schema cache was still being built, users would encounter errors when navigating in the Structural application.
Schema changes on truncated tables are now ignored and not listed for review.
Zones for workspace job routing - Self-hosted customers can optionally group their Structural workers into zones. The list of zones is configured on a new Zones tab on Structural Settings. In the worker, you use the environment setting TONIC_WORKER_ZONE_ID to assign the worker to a zone. The workspace settings include a new Zone option to select the zone to route the workspace jobs to. By default, a workspace is not assigned to a zone, and the workspace jobs are routed to a worker that is not assigned to a zone. Structural Cloud has its own set of zones for users to choose from for their workspaces, as well as a set of workers that are not tied to zones.
You can now use the Structural Agent to manage post-job scripts. You can prompt the agent to create, update, delete, enable, disable, or reorder post-job scripts. The Agent then generates the appropriate SQL based on the workspace data connector.
The post-job script editor now includes SQL validation. As you type, the editor validates your SQL and provides inline feedback, including the error message and the exact line and column where the problem was found. The validation feedback is informational only. Validation errors do not prevent you from saving a post-job script.
Adjustable Structural Agent display - You can now change how the Structural Agent displays within Structural. You can use the existing overlay display, display the Agent side-by-side with the Structural user interface, or display it as a full-width panel. For the overlay and side-by-side options, you can adjust the chat width. There are also hotkey options to adjust the Agent display.
Download option, change list for license keys - When you upload a new license key, Structural now displays a summary of the changes to the key, such as a change to the license plan or to the enabled features. You can now also download the current license key. Note that you cannot download license keys that were uploaded before this download option became available.
Removed the Protection Audit Trail and the undo-redo functionality, which are supplanted by the new Version History.
When you change the configuration of a generator preset, you can now apply the updated configuration to the preset occurrences that you have permission to edit. When you import a generator preset that updates an existing preset, you can also apply the updated configuration to the preset’s occurrences.