You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release marks the first stable version of **AI Chat Pro Client** and introduces a complete internationalization layer, persistent model verification, and full data backup support.
21
21
@@ -107,16 +107,16 @@ The endpoint serves a JSON file with the following shape:
107
107
}
108
108
```
109
109
110
-
| Field | Description |
111
-
| --- | --- |
112
-
|`id`| Unique identifier. Bump this value to re-show the banner to users who previously dismissed it. |
113
-
|`type`| One of `info`, `update`, `warning`. Controls the banner color. |
114
-
|`title` / `body` / `linkLabel`| Either a plain string or an object keyed by language code (`en`, `de`, `ru`). Falls back to `en` if the active language has no entry. |
115
-
|`link`| Optional URL. When present, a button is rendered. |
116
-
|`targetVersion`| The banner is shown only if the installed extension version is**older** than this value. Users on the latest version will not see it; once a new release with a higher `targetVersion` is published, the banner reappears. |
117
-
|`minVersion`| Optional lower bound. The banner is hidden for installs below this version. |
118
-
|`dismissable`| If `false`, the banner cannot be closed until the `id` changes or it expires. |
119
-
|`expiresAt`| Optional ISO-8601 timestamp. The banner disappears automatically afterwards. |
|`id`| Unique identifier. Bump this value to re-show the banner to users who previously dismissed it.|
113
+
|`type`| One of `info`, `update`, `warning`. Controls the banner color.|
114
+
|`title` / `body` / `linkLabel`| Either a plain string or an object keyed by language code (`en`, `de`, `ru`). Falls back to `en` if the active language has no entry. |
115
+
|`link`| Optional URL. When present, a button is rendered.|
116
+
|`targetVersion`| The banner is shown only if the installed extension version is**older** than this value. Users on the latest version will not see it; once a new release with a higher `targetVersion` is published, the banner reappears. |
117
+
|`minVersion`| Optional lower bound. The banner is hidden for installs below this version.|
118
+
|`dismissable`| If `false`, the banner cannot be closed until the `id` changes or it expires.|
119
+
|`expiresAt`| Optional ISO-8601 timestamp. The banner disappears automatically afterwards.|
120
120
121
121
A ready-to-host example lives in [`examples/announcement-main.json`](examples/announcement-main.json).
0 commit comments