Skip to content

Commit 2c5e7ab

Browse files
Merge pull request #3693 from MicrosoftDocs/main
main to live - Jan 15, 2026
2 parents f89ea3a + d787c51 commit 2c5e7ab

1 file changed

Lines changed: 73 additions & 4 deletions

File tree

microsoft-edge/extensions/publish/publish-extension.md

Lines changed: 73 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ If you have an existing Chrome extension and you want to release it for Microsof
4141
* [Resolve any Partner Center errors](#resolve-any-partner-center-errors)
4242
* [If the extension is flagged as potentially malware](#if-the-extension-is-flagged-as-potentially-malware)
4343
* [Support](#support)
44+
* [Responsible AI for the AI-generated description of an extension](#responsible-ai-for-the-ai-generated-description-of-an-extension)
45+
* [Process of using the AI-generated description feature](#process-of-using-the-ai-generated-description-feature)
46+
* [Inputs used for the AI-generated description](#inputs-used-for-the-ai-generated-description)
47+
* [How the AI-generated description feature was evaluated](#how-the-ai-generated-description-feature-was-evaluated)
48+
* [Safeguards for the AI-generated description](#safeguards-for-the-ai-generated-description)
4449
* [See also](#see-also)
4550

4651

@@ -77,7 +82,7 @@ Create a `.zip` file that's your extension package. The extension package must
7782
<!-- ---------------------------------- -->
7883
#### Review manifest field values
7984

80-
In articles about Microsoft Edge extensions, and at Partner Center, the word _store_ includes [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com).
85+
In articles about Microsoft Edge extensions, and at Partner Center, the word _store_ includes the [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com) site.
8186

8287
Before uploading your package to Partner Center, inspect the manifest file to make sure that the field values match your preferred display on the **Store Listings** page, as follows.
8388

@@ -246,7 +251,9 @@ The extension's `.zip` package contains the manifest file; to re-upload the mani
246251
<!-- ------------------------------ -->
247252
#### Generate the description with AI
248253

249-
To help you create a high-quality, detailed, and accurate description of your extension, Partner Center offers an AI-powered description generation feature. This capability helps ensure that your extension listing is clear, complete, and informative, improving discoverability and user trust.
254+
To help you create a high-quality, detailed, and accurate description of your extension, Partner Center offers an optional AI-powered description generation feature. This capability helps ensure that your extension listing is clear, complete, and informative, improving discoverability and user trust.
255+
256+
See also [Responsible AI for the AI-generated description of an extension](#responsible-ai-for-the-ai-generated-description-of-an-extension), below.
250257

251258
To generate the description by using AI:
252259

@@ -265,7 +272,11 @@ To generate the description by using AI:
265272

266273
1. Click the **Generate** button.
267274

268-
The AI model analyzes the uploaded extension package, to describe its functionality. The generated description combines insights from this package analysis and any input that you provide.
275+
The AI model analyzes the uploaded extension package, to describe its functionality. The generated description combines insights from analyzing:
276+
277+
* The uploaded extension package, including the manifest, code files, and image files.
278+
* Any screenshots of the running extension that you've uploaded via the **Details for \<Language\>** page.
279+
* Any input prompt text that you provide.
269280

270281
1. If you want to try again, to get a better result:
271282

@@ -421,7 +432,7 @@ To add notes for certification:
421432

422433
* Any additional information that testers must understand about your submitted extension.
423434

424-
1. Click the **Publish** button, in the upper right.
435+
1. Click the **Publish** button, in the upper right.
425436

426437
The extension is submitted at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com).
427438

@@ -462,6 +473,64 @@ If you experience issues when registering as an extension developer or when subm
462473
* [Contact the Microsoft Edge extensions team](../contact.md).
463474

464475

476+
<!-- ========================================================================== -->
477+
## Responsible AI for the AI-generated description of an extension
478+
479+
The description of your extension at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com) can optionally be generated by using AI. You can compose the description manually, or you can use AI to help generate the description. This AI-generated description feature uses responsible AI, as described below.
480+
481+
482+
<!-- ---------------------------------- -->
483+
#### Process of using the AI-generated description feature
484+
485+
To use AI to help generate a description of the extension for a particular language, you provide prompt input text, generate a description, and then edit the resulting AI-generated description. The steps are detailed in [Generate the description with AI](#generate-the-description-with-ai), above.
486+
487+
As a Microsoft Edge extension developer, you use Microsoft Partner Center to make your extension available to users at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com). To submit an extension, you provide data for the extension's listing page, including the extension name, description, and screenshots.
488+
489+
A high-quality description for the extension is important, for the users to understand the features and functionality of the extension, and to make an informed decision whether to install the extension.
490+
491+
* The AI-generated description is a feature powered by Azure OpenAI, which recommends a description, for you to inspect and edit as needed. This AI feature uses the extension package (including the manifest, code files, and image files), uploaded screenshots, and optional prompt text to generate a high-quality and policy-compliant description.
492+
493+
* You can apply, edit, or discard the generated text before submitting the extension. It is strongly recommended that you verify the AI-generated description, editing it as needed, before publishing the description for users.
494+
495+
* The description can be generated for multiple languages (one at a time, individually).
496+
497+
This process ensures transparency, and compliance with [Microsoft Responsible AI Principles and Approach](https://www.microsoft.com/ai/principles-and-approach), while helping you craft an accurate and user-friendly description. However, AI-generated content might be inaccurate sometimes, and it's strongly recommended that you verify the description, and edit it as needed, before publishing the extension.
498+
499+
500+
<!-- ---------------------------------- -->
501+
#### Inputs used for the AI-generated description
502+
503+
The AI-generated description is based on the following inputs for the AI model:
504+
505+
* The uploaded extension package, including the manifest, code files, and image files. These image files are part of the extension.
506+
507+
* Any screenshots of the running extension that you've uploaded via the **Details for \<Language\>** page. These screenshots are displayed at the Microsoft Edge Add-ons site.
508+
509+
* Any input prompt text that you enter.
510+
511+
* The language, such as English.
512+
513+
514+
<!-- ---------------------------------- -->
515+
#### How the AI-generated description feature was evaluated
516+
517+
The AI-generated description feature has undergone substantial testing, to identify failure modes and scenarios that might cause AI-generated keywords to do or say things outside of the feature's intended uses or that don't support the principles at [Responsible AI at Microsoft: Ethical policies and practices](https://www.microsoft.com/ai/responsible-ai).
518+
519+
520+
<!-- ---------------------------------- -->
521+
#### Safeguards for the AI-generated description
522+
523+
The following safeguards are in place for the AI-generated description:
524+
525+
* The AI-generated description is based exclusively on the extension package, uploaded screenshots, and any prompt text that you provide. See [Inputs used for the AI-generated description](#inputs-used-for-the-ai-generated-description), above.
526+
527+
* Providing input prompt text is optional.
528+
529+
* The inputs are sent to the AI model, which then generates a description.
530+
531+
* You have full control over the AI-generated description, and can choose to use it as-is, edit it, or discard it.
532+
533+
465534
<!-- ========================================================================== -->
466535
## See also
467536
<!-- all links in article -->

0 commit comments

Comments
 (0)