Skip to content

Commit b6b3828

Browse files
authored
Packages/aiinfo/featurenames (#173)
* update deps * update cache * aiinfo@2.0.4 * build 2.0.4 * nutritionfacts@2.0.3 * nutritionfacts@2.0.4
1 parent 0f7d1c3 commit b6b3828

15 files changed

Lines changed: 740 additions & 692 deletions

File tree

apps/nutritionfacts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@
2828
"update-cache": "vite-node ./scripts/updateCache.mts"
2929
},
3030
"type": "module",
31-
"version": "2.0.2"
31+
"version": "2.0.4"
3232
}

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
{
22
"devDependencies": {
3-
"@biomejs/biome": "^2.3.5",
3+
"@biomejs/biome": "^2.3.6",
44
"@instructure/browserslist-config-instui": "^11.2.0",
55
"@testing-library/react": "^16.3.0",
6-
"@types/react": "^19.2.2",
7-
"@types/react-dom": "^19.2.2",
6+
"@types/react": "^19.2.6",
7+
"@types/react-dom": "^19.2.3",
88
"@typescript/native-preview": "latest",
9-
"@vitejs/plugin-react": "^5.1.0",
9+
"@vitejs/plugin-react": "^5.1.1",
1010
"@vitest/coverage-istanbul": "3.2.4",
1111
"@vitest/coverage-v8": "^3.2.4",
1212
"babel-plugin-react-compiler": "^1.0.0",
1313
"browserslist": "^4.28.0",
1414
"istanbul-lib-report": "^3.0.1",
1515
"istanbul-reports": "^3.2.0",
16-
"jsdom": "^27.1.0",
16+
"jsdom": "^27.2.0",
1717
"lightningcss": "^1.30.2",
1818
"react-compiler-runtime": "^1.0.0",
1919
"terser": "^5.44.1",
@@ -26,7 +26,7 @@
2626
},
2727
"version": "2.0.2",
2828
"name": "@instructure.ai/shared-configs",
29-
"packageManager": "pnpm@10.20.0",
29+
"packageManager": "pnpm@10.22.0",
3030
"private": true,
3131
"scripts": {
3232
"build": "vite-node ./scripts/build.mts",

packages/aiinfo/Changelog.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,51 @@
11
# Changelog
2+
## 2025-11-18T19:52:02.235Z
3+
### CSV
4+
#### SHA
5+
```diff
6+
6e5d47862429c5073e26beebe10100fbaa28615f7d76f7eaa4f7c94a36b7aaeb
7+
```
8+
### canvasinboxtranslation
9+
#### feature.name
10+
```diff
11+
- "Inbox Translation"
12+
+ "Translations for Inbox"
13+
```
14+
15+
### canvascoursetranslation
16+
#### feature.name
17+
```diff
18+
- "Discussions Translation"
19+
+ "Translations for Discussions & Announcements"
20+
```
21+
22+
### rubricgenerator
23+
#### feature.name
24+
```diff
25+
- "Rubric Creator"
26+
+ "Generator for Rubrics"
27+
```
28+
29+
### discussioninsights
30+
#### feature.name
31+
```diff
32+
- "Discussion Insights"
33+
+ "Insights for Discussions"
34+
```
35+
36+
### smartsearch
37+
#### feature.name
38+
```diff
39+
- "Smart Search"
40+
+ "Search"
41+
```
42+
43+
### canvasdiscussionsummaries
44+
#### feature.name
45+
```diff
46+
- "Discussion Summaries"
47+
+ "Summaries for Discussions"
48+
```
249
## 2025-11-04T17:07:14.773Z
350
### CSV
451
#### SHA

packages/aiinfo/cache/cache.csv

Lines changed: 6 additions & 6 deletions
Large diffs are not rendered by default.
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
22
"askyourdata": "8de9e2815ff3aec88e14be9ae042be0b9b40319ad6e9be5985c918fc8b5a63b5",
33
"bcealttext": "757060c8e6a7fad9d79489ac69de4ae0c484e4b82d5e362ad243e1b10ba29572",
4-
"CSV": "7ca7919d381e049839aef8eebac865f13e60b71d8191fcd47d41db2e0be45d59",
5-
"canvascoursetranslation": "0869c157cb9ab0c007f088fcfc0a642404831158ff365395b6f6b69de5c179fb",
6-
"canvasdiscussionsummaries": "8dea644532ad2b211f6c5bca6bfeebe3a79f0286b2f0a8ba2f44fda2903d32e0",
4+
"CSV": "6e5d47862429c5073e26beebe10100fbaa28615f7d76f7eaa4f7c94a36b7aaeb",
5+
"canvascoursetranslation": "3bb3098325d87597f6751ac941afc0fe8517ee6866ab62dbe46d824fb78d48ae",
6+
"canvasdiscussionsummaries": "b8bb88bb4853c9f652498f1806d6684f76fb49d1bd1b52653ad6ccedddfcb7c4",
77
"canvasgradingassistance": "7a21ebe2ef0a90062ff609c1b872e0f648642a6bb45c5820d13a16e57d54f0f3",
8-
"canvasinboxtranslation": "a377ff102be001371a476b48e37052b78862a21aad46046086619b05f1a1616c",
9-
"discussioninsights": "bf8f800481a6a884bf573692903d4ffdcb2842d33da5d4ee4f3c4d349f53dc11",
8+
"canvasinboxtranslation": "5a13c73316ecfbf3853ce8a535c4d03e4fa6fd35554f3dd7918aab6ee00df40b",
9+
"discussioninsights": "540b02a744ea646023fbb4ede89e8c3483026104df677087d63108f6efe997a9",
1010
"igniteagent": "18b2413f0388740d59c2fc356eca44714c9386d66f01a78ed190ba7bc0c3c402",
1111
"portfolios": "8a98981d321de09ee5abb80a8be0a4dc32ac7acd227c8db4a65a5c83f8c24ea5",
1212
"quickreassess": "99fbd2548dcf324c5c78213c27ba7d47723d44f2f8a07381e80f8a834fd5dbe2",
13-
"rubricgenerator": "c462f99c082872bcdbd49d5f5ccf25dc97134e30d1bd90b43ff8e056e2d22640",
14-
"smartsearch": "4b5c8873fcb95dc7dcff194f499c84ade3b1e3ed4e37d717172834ef43338c79"
13+
"rubricgenerator": "8bf56ef0ed891fea8d478629054bbc178ecc05431118243fad5416fab5dcbeb2",
14+
"smartsearch": "2c132473299026f4327d340f5000d790eb452f9148eb919d3ed9df3babe060b8"
1515
}

packages/aiinfo/node/components/canvascoursetranslation/index.ts

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import type {
55
} from "@instructure/ui-instructure";
66
import type { AiInfoFeatureProps } from "../../types";
77

8-
const FEATURE_NAME = "Discussions Translation";
8+
const FEATURE_NAME = "Translations for Discussions & Announcements";
99
const UID = "canvascoursetranslation";
1010
const DATA_PERMISSION_LEVELS: DataPermissionLevelsProps["data"] = [
1111
{
@@ -137,7 +137,7 @@ const nutritionFacts: NutritionFactsProps = {
137137
closeButtonText: "Close",
138138
closeIconButtonScreenReaderLabel: "Close",
139139
data: undefined,
140-
featureName: "Discussions Translation",
140+
featureName: "Translations for Discussions & Announcements",
141141
modalLabel: "This is a modal for AI facts",
142142
title: "AI Nutrition Facts",
143143
triggerText: "Nutrition Facts",
@@ -149,7 +149,7 @@ const dataPermissionLevels: DataPermissionLevelsProps = {
149149
...{
150150
closeButtonText: "Close",
151151
closeIconButtonScreenReaderLabel: "Close dialog",
152-
currentFeature: "Discussions Translation",
152+
currentFeature: "Translations for Discussions & Announcements",
153153
currentFeatureText: "Current Feature:",
154154
data: undefined,
155155
modalLabel: "Data Permission Levels modal",
@@ -165,7 +165,7 @@ const aiInformation: AiInformationProps = {
165165
{
166166
description:
167167
"We utilize off-the-shelf AI models and customer data as input to provide AI-powered features. No data is used for training this model.",
168-
featureName: "Discussions Translation",
168+
featureName: "Translations for Discussions & Announcements",
169169
modelName: "Haiku 3",
170170
modelNameText: "Base Model",
171171
nutritionFactsModalTriggerText: "AI Nutrition Facts",
@@ -176,15 +176,16 @@ const aiInformation: AiInformationProps = {
176176
],
177177
dataPermissionLevelsCloseButtonText: "Close",
178178
dataPermissionLevelsCloseIconButtonScreenReaderLabel: "Close dialog",
179-
dataPermissionLevelsCurrentFeature: "Discussions Translation",
179+
dataPermissionLevelsCurrentFeature:
180+
"Translations for Discussions & Announcements",
180181
dataPermissionLevelsCurrentFeatureText: "Current Feature:",
181182
dataPermissionLevelsData: undefined,
182183
dataPermissionLevelsModalLabel: "Data Permission Levels modal",
183184
dataPermissionLevelsTitle: "Data Permission Levels",
184185
nutritionFactsCloseButtonText: "Close",
185186
nutritionFactsCloseIconButtonScreenReaderLabel: "Close",
186187
nutritionFactsData: undefined,
187-
nutritionFactsFeatureName: "Discussions Translation",
188+
nutritionFactsFeatureName: "Translations for Discussions & Announcements",
188189
nutritionFactsModalLabel: "This is a modal for AI facts",
189190
nutritionFactsTitle: "AI Nutrition Facts",
190191
title: "Features",

packages/aiinfo/node/components/canvasdiscussionsummaries/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import type {
55
} from "@instructure/ui-instructure";
66
import type { AiInfoFeatureProps } from "../../types";
77

8-
const FEATURE_NAME = "Discussion Summaries";
8+
const FEATURE_NAME = "Summaries for Discussions";
99
const UID = "canvasdiscussionsummaries";
1010
const DATA_PERMISSION_LEVELS: DataPermissionLevelsProps["data"] = [
1111
{
@@ -137,7 +137,7 @@ const nutritionFacts: NutritionFactsProps = {
137137
closeButtonText: "Close",
138138
closeIconButtonScreenReaderLabel: "Close",
139139
data: undefined,
140-
featureName: "Discussion Summaries",
140+
featureName: "Summaries for Discussions",
141141
modalLabel: "This is a modal for AI facts",
142142
title: "AI Nutrition Facts",
143143
triggerText: "Nutrition Facts",
@@ -149,7 +149,7 @@ const dataPermissionLevels: DataPermissionLevelsProps = {
149149
...{
150150
closeButtonText: "Close",
151151
closeIconButtonScreenReaderLabel: "Close dialog",
152-
currentFeature: "Discussion Summaries",
152+
currentFeature: "Summaries for Discussions",
153153
currentFeatureText: "Current Feature:",
154154
data: undefined,
155155
modalLabel: "Data Permission Levels modal",
@@ -165,7 +165,7 @@ const aiInformation: AiInformationProps = {
165165
{
166166
description:
167167
"We utilize off-the-shelf AI models and customer data as input to provide AI-powered features. No data is used for training this model.",
168-
featureName: "Discussion Summaries",
168+
featureName: "Summaries for Discussions",
169169
modelName: "Haiku 3",
170170
modelNameText: "Base Model",
171171
nutritionFactsModalTriggerText: "AI Nutrition Facts",
@@ -176,15 +176,15 @@ const aiInformation: AiInformationProps = {
176176
],
177177
dataPermissionLevelsCloseButtonText: "Close",
178178
dataPermissionLevelsCloseIconButtonScreenReaderLabel: "Close dialog",
179-
dataPermissionLevelsCurrentFeature: "Discussion Summaries",
179+
dataPermissionLevelsCurrentFeature: "Summaries for Discussions",
180180
dataPermissionLevelsCurrentFeatureText: "Current Feature:",
181181
dataPermissionLevelsData: undefined,
182182
dataPermissionLevelsModalLabel: "Data Permission Levels modal",
183183
dataPermissionLevelsTitle: "Data Permission Levels",
184184
nutritionFactsCloseButtonText: "Close",
185185
nutritionFactsCloseIconButtonScreenReaderLabel: "Close",
186186
nutritionFactsData: undefined,
187-
nutritionFactsFeatureName: "Discussion Summaries",
187+
nutritionFactsFeatureName: "Summaries for Discussions",
188188
nutritionFactsModalLabel: "This is a modal for AI facts",
189189
nutritionFactsTitle: "AI Nutrition Facts",
190190
title: "Features",

packages/aiinfo/node/components/canvasinboxtranslation/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import type {
55
} from "@instructure/ui-instructure";
66
import type { AiInfoFeatureProps } from "../../types";
77

8-
const FEATURE_NAME = "Inbox Translation";
8+
const FEATURE_NAME = "Translations for Inbox";
99
const UID = "canvasinboxtranslation";
1010
const DATA_PERMISSION_LEVELS: DataPermissionLevelsProps["data"] = [
1111
{
@@ -137,7 +137,7 @@ const nutritionFacts: NutritionFactsProps = {
137137
closeButtonText: "Close",
138138
closeIconButtonScreenReaderLabel: "Close",
139139
data: undefined,
140-
featureName: "Inbox Translation",
140+
featureName: "Translations for Inbox",
141141
modalLabel: "This is a modal for AI facts",
142142
title: "AI Nutrition Facts",
143143
triggerText: "Nutrition Facts",
@@ -149,7 +149,7 @@ const dataPermissionLevels: DataPermissionLevelsProps = {
149149
...{
150150
closeButtonText: "Close",
151151
closeIconButtonScreenReaderLabel: "Close dialog",
152-
currentFeature: "Inbox Translation",
152+
currentFeature: "Translations for Inbox",
153153
currentFeatureText: "Current Feature:",
154154
data: undefined,
155155
modalLabel: "Data Permission Levels modal",
@@ -165,7 +165,7 @@ const aiInformation: AiInformationProps = {
165165
{
166166
description:
167167
"We utilize off-the-shelf AI models and customer data as input to provide AI-powered features. No data is used for training this model.",
168-
featureName: "Inbox Translation",
168+
featureName: "Translations for Inbox",
169169
modelName: "AWS Translate",
170170
modelNameText: "Base Model",
171171
nutritionFactsModalTriggerText: "AI Nutrition Facts",
@@ -176,15 +176,15 @@ const aiInformation: AiInformationProps = {
176176
],
177177
dataPermissionLevelsCloseButtonText: "Close",
178178
dataPermissionLevelsCloseIconButtonScreenReaderLabel: "Close dialog",
179-
dataPermissionLevelsCurrentFeature: "Inbox Translation",
179+
dataPermissionLevelsCurrentFeature: "Translations for Inbox",
180180
dataPermissionLevelsCurrentFeatureText: "Current Feature:",
181181
dataPermissionLevelsData: undefined,
182182
dataPermissionLevelsModalLabel: "Data Permission Levels modal",
183183
dataPermissionLevelsTitle: "Data Permission Levels",
184184
nutritionFactsCloseButtonText: "Close",
185185
nutritionFactsCloseIconButtonScreenReaderLabel: "Close",
186186
nutritionFactsData: undefined,
187-
nutritionFactsFeatureName: "Inbox Translation",
187+
nutritionFactsFeatureName: "Translations for Inbox",
188188
nutritionFactsModalLabel: "This is a modal for AI facts",
189189
nutritionFactsTitle: "AI Nutrition Facts",
190190
title: "Features",

packages/aiinfo/node/components/discussioninsights/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import type {
55
} from "@instructure/ui-instructure";
66
import type { AiInfoFeatureProps } from "../../types";
77

8-
const FEATURE_NAME = "Discussion Insights";
8+
const FEATURE_NAME = "Insights for Discussions";
99
const UID = "discussioninsights";
1010
const DATA_PERMISSION_LEVELS: DataPermissionLevelsProps["data"] = [
1111
{
@@ -138,7 +138,7 @@ const nutritionFacts: NutritionFactsProps = {
138138
closeButtonText: "Close",
139139
closeIconButtonScreenReaderLabel: "Close",
140140
data: undefined,
141-
featureName: "Discussion Insights",
141+
featureName: "Insights for Discussions",
142142
modalLabel: "This is a modal for AI facts",
143143
title: "AI Nutrition Facts",
144144
triggerText: "Nutrition Facts",
@@ -150,7 +150,7 @@ const dataPermissionLevels: DataPermissionLevelsProps = {
150150
...{
151151
closeButtonText: "Close",
152152
closeIconButtonScreenReaderLabel: "Close dialog",
153-
currentFeature: "Discussion Insights",
153+
currentFeature: "Insights for Discussions",
154154
currentFeatureText: "Current Feature:",
155155
data: undefined,
156156
modalLabel: "Data Permission Levels modal",
@@ -166,7 +166,7 @@ const aiInformation: AiInformationProps = {
166166
{
167167
description:
168168
"We utilize off-the-shelf AI models and customer data as input to provide AI-powered features. No data is used for training this model.",
169-
featureName: "Discussion Insights",
169+
featureName: "Insights for Discussions",
170170
modelName: "Haiku 3",
171171
modelNameText: "Base Model",
172172
nutritionFactsModalTriggerText: "AI Nutrition Facts",
@@ -177,15 +177,15 @@ const aiInformation: AiInformationProps = {
177177
],
178178
dataPermissionLevelsCloseButtonText: "Close",
179179
dataPermissionLevelsCloseIconButtonScreenReaderLabel: "Close dialog",
180-
dataPermissionLevelsCurrentFeature: "Discussion Insights",
180+
dataPermissionLevelsCurrentFeature: "Insights for Discussions",
181181
dataPermissionLevelsCurrentFeatureText: "Current Feature:",
182182
dataPermissionLevelsData: undefined,
183183
dataPermissionLevelsModalLabel: "Data Permission Levels modal",
184184
dataPermissionLevelsTitle: "Data Permission Levels",
185185
nutritionFactsCloseButtonText: "Close",
186186
nutritionFactsCloseIconButtonScreenReaderLabel: "Close",
187187
nutritionFactsData: undefined,
188-
nutritionFactsFeatureName: "Discussion Insights",
188+
nutritionFactsFeatureName: "Insights for Discussions",
189189
nutritionFactsModalLabel: "This is a modal for AI facts",
190190
nutritionFactsTitle: "AI Nutrition Facts",
191191
title: "Features",

packages/aiinfo/node/components/rubricgenerator/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import type {
55
} from "@instructure/ui-instructure";
66
import type { AiInfoFeatureProps } from "../../types";
77

8-
const FEATURE_NAME = "Rubric Creator";
8+
const FEATURE_NAME = "Generator for Rubrics";
99
const UID = "rubricgenerator";
1010
const DATA_PERMISSION_LEVELS: DataPermissionLevelsProps["data"] = [
1111
{
@@ -138,7 +138,7 @@ const nutritionFacts: NutritionFactsProps = {
138138
closeButtonText: "Close",
139139
closeIconButtonScreenReaderLabel: "Close",
140140
data: undefined,
141-
featureName: "Rubric Creator",
141+
featureName: "Generator for Rubrics",
142142
modalLabel: "This is a modal for AI facts",
143143
title: "AI Nutrition Facts",
144144
triggerText: "Nutrition Facts",
@@ -150,7 +150,7 @@ const dataPermissionLevels: DataPermissionLevelsProps = {
150150
...{
151151
closeButtonText: "Close",
152152
closeIconButtonScreenReaderLabel: "Close dialog",
153-
currentFeature: "Rubric Creator",
153+
currentFeature: "Generator for Rubrics",
154154
currentFeatureText: "Current Feature:",
155155
data: undefined,
156156
modalLabel: "Data Permission Levels modal",
@@ -166,7 +166,7 @@ const aiInformation: AiInformationProps = {
166166
{
167167
description:
168168
"We utilize off-the-shelf AI models and customer data as input to provide AI-powered features. No data is used for training this model.",
169-
featureName: "Rubric Creator",
169+
featureName: "Generator for Rubrics",
170170
modelName: "Haiku 3",
171171
modelNameText: "Base Model",
172172
nutritionFactsModalTriggerText: "AI Nutrition Facts",
@@ -177,15 +177,15 @@ const aiInformation: AiInformationProps = {
177177
],
178178
dataPermissionLevelsCloseButtonText: "Close",
179179
dataPermissionLevelsCloseIconButtonScreenReaderLabel: "Close dialog",
180-
dataPermissionLevelsCurrentFeature: "Rubric Creator",
180+
dataPermissionLevelsCurrentFeature: "Generator for Rubrics",
181181
dataPermissionLevelsCurrentFeatureText: "Current Feature:",
182182
dataPermissionLevelsData: undefined,
183183
dataPermissionLevelsModalLabel: "Data Permission Levels modal",
184184
dataPermissionLevelsTitle: "Data Permission Levels",
185185
nutritionFactsCloseButtonText: "Close",
186186
nutritionFactsCloseIconButtonScreenReaderLabel: "Close",
187187
nutritionFactsData: undefined,
188-
nutritionFactsFeatureName: "Rubric Creator",
188+
nutritionFactsFeatureName: "Generator for Rubrics",
189189
nutritionFactsModalLabel: "This is a modal for AI facts",
190190
nutritionFactsTitle: "AI Nutrition Facts",
191191
title: "Features",

0 commit comments

Comments
 (0)