
Hello, We are proud to announce the release of *Oxygen AI Positron Assistant 4.1*, a powerful tool that helps you increase your 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 the 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. With this newest version, you can preview the changes that the *Create Topics* and *Split Topic* actions will make before saving them to disk, ensuring greater confidence and control over modifications. 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. The new *Formula/Equation* action leverages AI to generate MathML formulas based on your descriptions. This feature simplifies the creation of complex mathematical representations and enhances technical documentation workflows. Furthermore, the *Annotate Code* action is now available and 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. Version 4.1 also introduces the *Export Chat* action, allowing you 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. When an AI action processes content but does not result in any changes, you are now informed, eliminating the need for unnecessary previews or visual inspection. This improvement saves time and ensures a smoother workflow. A new XPath function has been introduced, enabling you 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. 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 you to create complex, dynamic workflows as part of a custom AI action. 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. For more information, see https://www.oxygenxml.com/ai_positron_assistant.html As always, thank you for your support and don't forget that feedback is welcome! Best regards, Alin -- Alin Belu Oxygen XML Editor