<?xml version="1.0" encoding="UTF-8"?>
<xt:extensions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:math="java.lang.Math"
               xmlns:java="http://www.java.com/"
               xmlns:xt="http://www.oxygenxml.com/ns/extension"
               xsi:schemaLocation="http://www.oxygenxml.com/ns/extension http://www.oxygenxml.com/ns/extension/extensions.xsd">
    
    <xt:extension id="oxygen.ai.positron.enterprise.addon">
        <xt:location href="com/oxygenxml/oxygen-ai-positron-enterprise-addon/1.2.0/oxygen-ai-positron-enterprise-addon-1.2.0-plugin.jar"/>
        <xt:version>1.2.0</xt:version>
        
        <!-- Should be the same with the SDK from the Maven dependencies. -->
        <xt:oxy_version>25.0+</xt:oxy_version>
        <xt:type>plugin</xt:type>
        <xt:author>Syncro Soft</xt:author>
        <xt:name>Oxygen AI Positron Assistant Enterprise</xt:name>
        <xt:description>
            <html xmlns="http://www.w3.org/1999/xhtml">
                <head>
                    <title>Oxygen AI Positron Assistant Enterprise</title>
                </head>
                <body>
                    <h1>Oxygen AI Positron Assistant Enterprise</h1>
                    <div>
                        <p>This addon uses an external AI service (like OpenAI or MS Azure OpenAI) to help technical documentation writers generate content.</p>
                    </div>
                    <div>
                        <h2>Release Notes 1.2.0</h2>                 
                        <ul>                  
                            <li>Oxygen XML Enterprise distribution now includes access to Oxygen AI Positron Assistant Enterprise at no extra cost.</li>
                        </ul>
                    </div>
                    <div>
                        <h2>Release Notes 1.1.1</h2>                 
                        <ul>                  
                            <li>Fixed an issue where the connection to MS Azure OpenAI failed when the configured endpoint URL address included a path.</li>
                        </ul>
                    </div>
                    <div>
                        <h2>Release Notes 1.1.0</h2>                 
                        <ul>                	
                            <li>The new <i>Oxygen AI Positron Assistant Enterprise</i> addon enables direct access to your own OpenAI account or AI service hosted on Microsoft Azure. This can be configured in the "Preferences-&gt;Oxygen AI Positron Assistant / AI Service Configuration" page. A special license key is required for this feature.</li>
                            <li>The AI Positron Assistant Enterprise side view supports content generation and refinement of the AI response. This includes:
                                <ul>
                                    <li>'<b>Content Generation</b>' for creating new DITA XML topics, continuing writing, generating short descriptions, index terms, and following instructions.</li>
                                    <li>'<b>Rewrite</b>' actions for grammar correction, readability improvement, content conversion to active voice, itemization, and joining items.</li>
                                    <li>'<b>Overview</b>' actions for answering and generating questions, summarizing content, and improving readability.</li>
                                    <li>'<b>Translation</b>' actions support English, German, French, and Japanese languages, with an option to provide a target language.</li>
                                    <li>'<b>Marketing</b>' features for creating release notes, marketing posts, improving SEO, and rewriting content using the Pain-Agitate-Solution and Features-Advantages-Benefits frameworks.</li>
                                </ul>
                            </li>
                            <li>The <b>AI Positron Refactoring</b> action is available for refactoring multiple files simultaneously using AI.</li>
                            <li>The '<i>Validation Quick Fixes</i>' feature allows the use of the <b>AI Positron Fix</b> action to rectify validation issues.</li>
                            <li>
                                <b>Custom actions</b> and prompts can be created in the AI Positron Assistant by recording changes.</li>
                            <li>Two XPath extension functions are available in the content completion proposals for Schematron, XSLT, XQuery, and XPath:
                                <ul>
                                    <li>'<i>ai:transform-content(instruction, content)</i>' for automatic content transformation using AI.</li>
                                    <li>'<i>ai:verify-content(instruction, content)</i>' for automatic content validation using AI.</li>
                                </ul>
                            </li>
                        </ul>
                    </div>
                </body>
            </html>
        </xt:description>
        <xt:license>
            Oxygen AI Positron Assistant Enterprise (c) 2024, Syncro Soft SRL, All rights reserved.
            
            Grant of license. Syncro Soft grants You the non-exclusive right to install and use copies of the Oxygen AI Positron Assistant Enterprise (the "Add-On") on your computer running a validly licensed copy of Oxygen XML software for which Add-On was designed, with the following conditions:
            
            1. Use of Add-On. Use of Add-On. You can use the Add-On through an evaluation version for thirty (30) days ("Trial Version") or via a paid subscription plan ("Subscription Plan"). The Trial Version is intended solely for evaluation purposes and may not be used for any commercial use.
            2. Subscription. Your rights to use the Add-On under a a Subscription Plan is limited to the subscription period that shall be indicated in your accepted order and such that the total number of named users may not exceed the total number licensed by You. In order to use the subscription you must register the activation code provided to you at the time of purchase and receive a License Key. Your license subscription will start on the date you receive the License Key, not from the date of purchase. After the expiration of your subscription, You are legally obligated to discontinue your use of Add-On and remove the Add-On from your system.
            3. LLM Service. You acknowledge that the use of the Add-On requires a connection to a LLM service (the "Service") that is subject to separate conditions, including any subscription requirements. You agree to comply with all applicable terms and conditions of the Service.
            4. Disclaimer. The Add-On is provided on an "as is" basis, without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. You assume all risks associated with the use of the Add-On.
            5. Warning. You acknowledge that the Add-On may produce inaccurate information about people, places, or facts. You assume all responsibility for verifying any information produced by the Add-On.
            6. Limitation of Liability. In no event shall the copyright holder or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this Add-On, even if advised of the possibility of such damage.
            7. Termination. This license automatically terminates if You violate any of its terms and conditions. We may terminate this license at any time without notice to You.
            
            By using the Add-On, You acknowledge that You have read and understand this license and agree to be bound by its terms and conditions. If You do not agree to the terms of this license, You should not use the Add-On.
            
            Third Party Software. The Add-On may include certain of the following third party software components. The license terms applicable to such third party software components are listed below: 
            
            
            jackson-annotations-2.15.0
            Site: https://github.com/FasterXML/jackson
            License: The Apache Software License, Version 2.0
            
            jackson-core-2.15.0
            Site: https://github.com/FasterXML/jackson-core
            License: The Apache Software License, Version 2.0
            
            jackson-databind-2.15.0
            Site: https://github.com/FasterXML/jackson
            License: The Apache Software License, Version 2.0
            
            okhttp-3.14.9
            Site: https://github.com/square/okhttp/okhttp
            License: Apache 2.0
            
            okio-1.17.2
            Site: https://github.com/square/okio/okio
            License: Apache 2.0
            
            adapter-rxjava2-2.9.0
            Site: https://github.com/square/retrofit
            License: The Apache Software License, Version 2.0
            
            converter-jackson-2.9.0
            Site: https://github.com/square/retrofit
            License: The Apache Software License, Version 2.0
            
            retrofit-2.9.0
            Site: https://github.com/square/retrofit
            License: The Apache Software License, Version 2.0
            
            rxjava-2.0.0
            Site: https://github.com/ReactiveX/RxJava
            License: The Apache Software License, Version 2.0
            
            reactive-streams-1.0.3
            Site: http://www.reactive-streams.org/
            License: CC0
        </xt:license>
        
    </xt:extension>

  <xt:extension id="oxygen.ai.positron.enterprise.addon">
    <xt:location href="com/oxygenxml/oxygen-ai-positron-enterprise-addon/2.0.0/oxygen-ai-positron-enterprise-addon-2.0.0-plugin.jar"/>
    <xt:version>2.0.0</xt:version>
    
    <!-- Should be the same with the SDK from the Maven dependencies. -->
    <xt:oxy_version>25.0+</xt:oxy_version>
    <xt:type>plugin</xt:type>
    <xt:author>Syncro Soft</xt:author>
    <xt:name>Oxygen AI Positron Assistant Enterprise</xt:name>
    <xt:description>
      <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
          <title>Oxygen AI Positron Assistant Enterprise</title>
        </head>
        <body>
          <h1>Oxygen AI Positron Assistant Enterprise</h1>
          <div>
            <p>This addon uses an external AI service (like OpenAI or MS Azure OpenAI) to help technical documentation writers generate content.</p>
          </div>
          <div>
            <h2>Release Notes 2.0.0</h2>                 
            <ul>                	
              <li>Added support to connect to the Anthropic Claude AI engine.</li>
              <li>Added support in the MS Azure OpenAI connector to configure separate Vision Endpoint, Deployment and API Key settings used for analyzing messages which contain images.</li>
              <li>A new action called "Generate Documentation Draft" is available, and it can be used to draft a DITA topic based on a configuration file that fine tunes the generation process.</li>
              <li>A new action called "Update content based on images" is available, and it can be used to update the content of a DITA XML topic based on the images that it refers.</li>
              <li>Images, XML files, and text files can be attached to messages in the Chat panel.</li>             
              <li>Useful AI actions (Correct Grammar, Improve Readability, Use Active Voice) are now available as quick assist fixes in the editor by clicking the bulb located on the navigation vertical stripe.</li>
              <li>You can now specify in the "Oxygen AI Positron Assistant Enterprise" preferences page which actions to exclude from being presented in the available actions list.</li>
            </ul>
          </div>
          <div>
            <h2>Release Notes 1.2.0</h2>                 
            <ul>                  
              <li>Oxygen XML Enterprise edition license now includes access to Oxygen AI Positron Assistant Enterprise at no extra cost.</li>
            </ul>
          </div>
          
          <div>
            <h2>Release Notes 1.1.1</h2>                 
            <ul>                  
              <li>Fixed an issue where the connection to MS Azure OpenAI failed when the configured endpoint URL address included a path.</li>
            </ul>
          </div>
          <div>
            <h2>Release Notes 1.1.0</h2>                 
            <ul>                  
              <li>The new <i>Oxygen AI Positron Assistant Enterprise</i> addon enables direct access to your own OpenAI account or AI service hosted on Microsoft Azure. This can be configured in the "Preferences-&gt;Oxygen AI Positron Assistant / AI Service Configuration" page. A special license key is required for this feature.</li>
              <li>The AI Positron Assistant Enterprise side view supports content generation and refinement of the AI response. This includes:
                <ul>
                  <li>'<b>Content Generation</b>' for creating new DITA XML topics, continuing writing, generating short descriptions, index terms, and following instructions.</li>
                  <li>'<b>Rewrite</b>' actions for grammar correction, readability improvement, content conversion to active voice, itemization, and joining items.</li>
                  <li>'<b>Overview</b>' actions for answering and generating questions, summarizing content, and improving readability.</li>
                  <li>'<b>Translation</b>' actions support English, German, French, and Japanese languages, with an option to provide a target language.</li>
                  <li>'<b>Marketing</b>' features for creating release notes, marketing posts, improving SEO, and rewriting content using the Pain-Agitate-Solution and Features-Advantages-Benefits frameworks.</li>
                </ul>
              </li>
              <li>The <b>AI Positron Refactoring</b> action is available for refactoring multiple files simultaneously using AI.</li>
              <li>The '<i>Validation Quick Fixes</i>' feature allows the use of the <b>AI Positron Fix</b> action to rectify validation issues.</li>
              <li>
                <b>Custom actions</b> and prompts can be created in the AI Positron Assistant by recording changes.</li>
              <li>Two XPath extension functions are available in the content completion proposals for Schematron, XSLT, XQuery, and XPath:
                <ul>
                  <li>'<i>ai:transform-content(instruction, content)</i>' for automatic content transformation using AI.</li>
                  <li>'<i>ai:verify-content(instruction, content)</i>' for automatic content validation using AI.</li>
                </ul>
              </li>
            </ul>
          </div>
        </body>
      </html>
    </xt:description>
    <xt:license>
      Oxygen AI Positron Assistant Enterprise (c) 2024, Syncro Soft SRL, All rights reserved.
      
      Grant of license. Syncro Soft grants You the non-exclusive right to install and use copies of the Oxygen AI Positron Assistant Enterprise (the "Add-On") on your computer running a validly licensed copy of Oxygen XML software for which Add-On was designed, with the following conditions:
      
      1. Use of Add-On. Use of Add-On. You can use the Add-On through an evaluation version for thirty (30) days ("Trial Version") or via a paid subscription plan ("Subscription Plan"). The Trial Version is intended solely for evaluation purposes and may not be used for any commercial use.
      2. Subscription. Your rights to use the Add-On under a a Subscription Plan is limited to the subscription period that shall be indicated in your accepted order and such that the total number of named users may not exceed the total number licensed by You. In order to use the subscription you must register the activation code provided to you at the time of purchase and receive a License Key. Your license subscription will start on the date you receive the License Key, not from the date of purchase. After the expiration of your subscription, You are legally obligated to discontinue your use of Add-On and remove the Add-On from your system.
      3. LLM Service. You acknowledge that the use of the Add-On requires a connection to a LLM service (the "Service") that is subject to separate conditions, including any subscription requirements. You agree to comply with all applicable terms and conditions of the Service.
      4. Disclaimer. The Add-On is provided on an "as is" basis, without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. You assume all risks associated with the use of the Add-On.
      5. Warning. You acknowledge that the Add-On may produce inaccurate information about people, places, or facts. You assume all responsibility for verifying any information produced by the Add-On.
      6. Limitation of Liability. In no event shall the copyright holder or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this Add-On, even if advised of the possibility of such damage.
      7. Termination. This license automatically terminates if You violate any of its terms and conditions. We may terminate this license at any time without notice to You.
      
      By using the Add-On, You acknowledge that You have read and understand this license and agree to be bound by its terms and conditions. If You do not agree to the terms of this license, You should not use the Add-On.
      
      Third Party Software. The Add-On may include certain of the following third party software components. The license terms applicable to such third party software components are listed below: 
      
      
      jackson-annotations-2.15.0
      Site: https://github.com/FasterXML/jackson
      License: The Apache Software License, Version 2.0
      
      jackson-core-2.15.0
      Site: https://github.com/FasterXML/jackson-core
      License: The Apache Software License, Version 2.0
      
      jackson-databind-2.15.0
      Site: https://github.com/FasterXML/jackson
      License: The Apache Software License, Version 2.0
      
      okhttp-3.14.9
      Site: https://github.com/square/okhttp/okhttp
      License: Apache 2.0
      
      okio-1.17.2
      Site: https://github.com/square/okio/okio
      License: Apache 2.0
      
      adapter-rxjava2-2.9.0
      Site: https://github.com/square/retrofit
      License: The Apache Software License, Version 2.0
      
      converter-jackson-2.9.0
      Site: https://github.com/square/retrofit
      License: The Apache Software License, Version 2.0
      
      retrofit-2.9.0
      Site: https://github.com/square/retrofit
      License: The Apache Software License, Version 2.0
      
      rxjava-2.0.0
      Site: https://github.com/ReactiveX/RxJava
      License: The Apache Software License, Version 2.0
      
      reactive-streams-1.0.3
      Site: http://www.reactive-streams.org/
      License: CC0
    </xt:license>
    
  </xt:extension>
</xt:extensions>
