XML.com

Oxygen AI Positron Assistant 4.1 Introduces Smarter Validation, Dynamic Workflows & More!

January 31, 2025

Submitted by Alin Belu.

Syncro Soft is proud to announce the release of Oxygen AI Positron Assistant 4.1, a powerful tool that helps users increase their productivity by providing support for using AI-generated content within Oxygen tools - Oxygen XML Editor/Author/Developer, Oxygen JSON Editor, Oxygen XML Web Author, and Oxygen Content Fusion.

Version 4.1 enhances existing AI features and introduces a wide range of new functionalities, including improved validation tools, dynamic AI workflows, and enhanced collaboration capabilities, making the assistant even more capable and user-friendly.

Key Enhancements in Version 4.1 for Oxygen XML Editor/Author/Developer and JSON Editor

Preview Changes Before File Updates

Several AI actions, such as Create Topics and Split Topic, can create or update multiple files. With version 4.1, users can preview the changes these actions will make before saving them to disk, ensuring greater confidence and control over modifications.

Fix Validation Problems

The Intelligent Agents category now includes a new Fix Validation Problems action. This action validates the current document and suggests fixes for all identified issues, streamlining both the validation process and the resolution of validation problems, ensuring high-quality content.

* AI-based MathML Generation

The new Formula/Equation action leverages AI to generate MathML formulas based on user descriptions. This feature simplifies the creation of complex mathematical representations and enhances technical documentation workflows.

AI-based Code Annotations

The Annotate Code action adds comments to XSLT, Schematron, or XSD code, explaining its purpose and functionality. This is particularly useful for developers aiming to improve code readability and maintainability.

Export and Import Chat Sessions

Version 4.1 introduces the Export Chat action, allowing users to export chat sessions as JSON documents. These can be shared with others or re-imported using the Import Chat action, making it easier to troubleshoot custom AI actions issues, or to resume conversations at a later time.

Notification for Unchanged Content

When an AI action processes content but does not result in any changes, the user is now informed, eliminating the need for unnecessary previews or visual inspection. This improvement saves time and ensures a smoother workflow.

Invoke Positron Actions from XPath

A new XPath function (ai:invoke-action) has been introduced, enabling users to seamlessly invoke an AI Positron action from any XPath context (such as XSLT, XQuery, Schematron, etc.) by providing the action ID, contextual text, and the content to be processed.

New AI Callback Functions to Enable Dynamic Workflows

The plugin now includes several new AI callback functions, which are specialized mechanisms enabling the AI to dynamically invoke external processing and use the results in generating its response. These new functions can be used to invoke another AI action, to find all the available AI actions, and to validate a document, thus empowering users to create complex, dynamic workflows as part of a custom AI action.

  • The callback function that invokes an AI action that enables the delegation of processing to other AI actions, thus a developer can use a divide-et-impera approach to simplify and optimize the AI action processing.

    For example, if the users need to format a text document as a DITA topic, they could invoke an action that decides which topic type to use and afterwards delegates specific actions to format the text as a DITA task, concept, reference, troubleshooting, etc., depending on the determined topic type. Thus, instead of a very complex action that needs to know how to format all possible topic types, simpler actions can be used that focus on less complex processing.
  • Instead of specifying a predefined set of AI actions that can be invoked, the users can let the AI discover all the available AI actions and invoke them dynamically as needed, via the callback function that returns all the defined actions.

    This allows developers to create dynamic AI actions that have access to a "toolbox" of other AI tools and let the AI decide which tools to use to perform a specific task.
  • When processing or generating content, an AI action can now use the callback function that validates a document, ensuring that the generated content is valid. In case of errors, it offers the opportunity to automatically correct the detected problems.

Version 4.1 Updates for Web Author and Content Fusion

Most of the features were also implemented for Oxygen XML Web Author and Oxygen Content Fusion, including the Fix Validation Problems action, the Formula/Equation action, the notification when content is not changed, and the AI callback function to validate a document.

In addition to the support to attach a remote file, a new Attach from computer option allows users to incorporate files from their local machine into prompts. Attachments are useful in various use cases. For example, the user can attach a screenshot and ask the AI to update a documentation topic based on that image.

About Oxygen AI Positron Assistant

The Oxygen AI Positron Assistant is a versatile tool designed to integrate AI capabilities into Oxygen’s authoring and development environments. By automating tasks, improving content quality, and providing intelligent suggestions, the assistant enables users to work more efficiently and effectively.

For more information, see https://www.oxygenxml.com/ai_positron_assistant.html

======================================================================

About Syncro Soft

Syncro Soft develops the industry-acclaimed Oxygen suite of products, facilitating teams in small businesses, Fortune 500 enterprises, universities, government agencies, and international organizations in authoring documents, publishing in different formats, collaborating with team members, and managing content.

The complete Oxygen product suite includes XML Author for user-friendly visual XML authoring, XML Web Author for in-browser intuitive editing and reviewing, the easy-to-use and flexible Content Fusion collaboration platform, many publishing tools such as PDF Chemistry for obtaining PDF using CSS styles, WebHelp for modern and responsive HTML5 output, the Oxygen Feedback flexible commenting platform, Oxygen Publishing Engine, and Oxygen Scripting for automating publishing, validation, and many other tasks. Customizing XML applications can be done using the XML Developer and the flagship product, Oxygen XML Editor, provides an all-in-one comprehensive XML authoring, publishing, and development tool.

Oxygen is a registered trademark of Syncro Soft in the U.S and other countries. Any other trademarks or service marks contained herein are the property of their respective owners.

SOURCE: Syncro Soft SRL

support@oxygenxml.com

https://www.oxygenxml.com


News items may be commercial in nature and are published as received.