Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion apps/nutritionfacts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,5 @@
"update-cache": "vite-node ./scripts/updateCache.mts"
},
"type": "module",
"version": "2.0.2"
"version": "2.0.4"
}
12 changes: 6 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{
"devDependencies": {
"@biomejs/biome": "^2.3.5",
"@biomejs/biome": "^2.3.6",
"@instructure/browserslist-config-instui": "^11.2.0",
"@testing-library/react": "^16.3.0",
"@types/react": "^19.2.2",
"@types/react-dom": "^19.2.2",
"@types/react": "^19.2.6",
"@types/react-dom": "^19.2.3",
"@typescript/native-preview": "latest",
"@vitejs/plugin-react": "^5.1.0",
"@vitejs/plugin-react": "^5.1.1",
"@vitest/coverage-istanbul": "3.2.4",
"@vitest/coverage-v8": "^3.2.4",
"babel-plugin-react-compiler": "^1.0.0",
"browserslist": "^4.28.0",
"istanbul-lib-report": "^3.0.1",
"istanbul-reports": "^3.2.0",
"jsdom": "^27.1.0",
"jsdom": "^27.2.0",
"lightningcss": "^1.30.2",
"react-compiler-runtime": "^1.0.0",
"terser": "^5.44.1",
Expand All @@ -26,7 +26,7 @@
},
"version": "2.0.2",
"name": "@instructure.ai/shared-configs",
"packageManager": "pnpm@10.20.0",
"packageManager": "pnpm@10.22.0",
"private": true,
"scripts": {
"build": "vite-node ./scripts/build.mts",
Expand Down
47 changes: 47 additions & 0 deletions packages/aiinfo/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,51 @@
# Changelog
## 2025-11-18T19:52:02.235Z
### CSV
#### SHA
```diff
6e5d47862429c5073e26beebe10100fbaa28615f7d76f7eaa4f7c94a36b7aaeb
```
### canvasinboxtranslation
#### feature.name
```diff
- "Inbox Translation"
+ "Translations for Inbox"
```

### canvascoursetranslation
#### feature.name
```diff
- "Discussions Translation"
+ "Translations for Discussions & Announcements"
```

### rubricgenerator
#### feature.name
```diff
- "Rubric Creator"
+ "Generator for Rubrics"
```

### discussioninsights
#### feature.name
```diff
- "Discussion Insights"
+ "Insights for Discussions"
```

### smartsearch
#### feature.name
```diff
- "Smart Search"
+ "Search"
```

### canvasdiscussionsummaries
#### feature.name
```diff
- "Discussion Summaries"
+ "Summaries for Discussions"
```
## 2025-11-04T17:07:14.773Z
### CSV
#### SHA
Expand Down
12 changes: 6 additions & 6 deletions packages/aiinfo/cache/cache.csv

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions packages/aiinfo/cache/checksum.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{
"askyourdata": "8de9e2815ff3aec88e14be9ae042be0b9b40319ad6e9be5985c918fc8b5a63b5",
"bcealttext": "757060c8e6a7fad9d79489ac69de4ae0c484e4b82d5e362ad243e1b10ba29572",
"CSV": "7ca7919d381e049839aef8eebac865f13e60b71d8191fcd47d41db2e0be45d59",
"canvascoursetranslation": "0869c157cb9ab0c007f088fcfc0a642404831158ff365395b6f6b69de5c179fb",
"canvasdiscussionsummaries": "8dea644532ad2b211f6c5bca6bfeebe3a79f0286b2f0a8ba2f44fda2903d32e0",
"CSV": "6e5d47862429c5073e26beebe10100fbaa28615f7d76f7eaa4f7c94a36b7aaeb",
"canvascoursetranslation": "3bb3098325d87597f6751ac941afc0fe8517ee6866ab62dbe46d824fb78d48ae",
"canvasdiscussionsummaries": "b8bb88bb4853c9f652498f1806d6684f76fb49d1bd1b52653ad6ccedddfcb7c4",
"canvasgradingassistance": "7a21ebe2ef0a90062ff609c1b872e0f648642a6bb45c5820d13a16e57d54f0f3",
"canvasinboxtranslation": "a377ff102be001371a476b48e37052b78862a21aad46046086619b05f1a1616c",
"discussioninsights": "bf8f800481a6a884bf573692903d4ffdcb2842d33da5d4ee4f3c4d349f53dc11",
"canvasinboxtranslation": "5a13c73316ecfbf3853ce8a535c4d03e4fa6fd35554f3dd7918aab6ee00df40b",
"discussioninsights": "540b02a744ea646023fbb4ede89e8c3483026104df677087d63108f6efe997a9",
"igniteagent": "18b2413f0388740d59c2fc356eca44714c9386d66f01a78ed190ba7bc0c3c402",
"portfolios": "8a98981d321de09ee5abb80a8be0a4dc32ac7acd227c8db4a65a5c83f8c24ea5",
"quickreassess": "99fbd2548dcf324c5c78213c27ba7d47723d44f2f8a07381e80f8a834fd5dbe2",
"rubricgenerator": "c462f99c082872bcdbd49d5f5ccf25dc97134e30d1bd90b43ff8e056e2d22640",
"smartsearch": "4b5c8873fcb95dc7dcff194f499c84ade3b1e3ed4e37d717172834ef43338c79"
"rubricgenerator": "8bf56ef0ed891fea8d478629054bbc178ecc05431118243fad5416fab5dcbeb2",
"smartsearch": "2c132473299026f4327d340f5000d790eb452f9148eb919d3ed9df3babe060b8"
}
13 changes: 7 additions & 6 deletions packages/aiinfo/node/components/canvascoursetranslation/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import type {
} from "@instructure/ui-instructure";
import type { AiInfoFeatureProps } from "../../types";

const FEATURE_NAME = "Discussions Translation";
const FEATURE_NAME = "Translations for Discussions & Announcements";
const UID = "canvascoursetranslation";
const DATA_PERMISSION_LEVELS: DataPermissionLevelsProps["data"] = [
{
Expand Down Expand Up @@ -137,7 +137,7 @@ const nutritionFacts: NutritionFactsProps = {
closeButtonText: "Close",
closeIconButtonScreenReaderLabel: "Close",
data: undefined,
featureName: "Discussions Translation",
featureName: "Translations for Discussions & Announcements",
modalLabel: "This is a modal for AI facts",
title: "AI Nutrition Facts",
triggerText: "Nutrition Facts",
Expand All @@ -149,7 +149,7 @@ const dataPermissionLevels: DataPermissionLevelsProps = {
...{
closeButtonText: "Close",
closeIconButtonScreenReaderLabel: "Close dialog",
currentFeature: "Discussions Translation",
currentFeature: "Translations for Discussions & Announcements",
currentFeatureText: "Current Feature:",
data: undefined,
modalLabel: "Data Permission Levels modal",
Expand All @@ -165,7 +165,7 @@ const aiInformation: AiInformationProps = {
{
description:
"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.",
featureName: "Discussions Translation",
featureName: "Translations for Discussions & Announcements",
modelName: "Haiku 3",
modelNameText: "Base Model",
nutritionFactsModalTriggerText: "AI Nutrition Facts",
Expand All @@ -176,15 +176,16 @@ const aiInformation: AiInformationProps = {
],
dataPermissionLevelsCloseButtonText: "Close",
dataPermissionLevelsCloseIconButtonScreenReaderLabel: "Close dialog",
dataPermissionLevelsCurrentFeature: "Discussions Translation",
dataPermissionLevelsCurrentFeature:
"Translations for Discussions & Announcements",
dataPermissionLevelsCurrentFeatureText: "Current Feature:",
dataPermissionLevelsData: undefined,
dataPermissionLevelsModalLabel: "Data Permission Levels modal",
dataPermissionLevelsTitle: "Data Permission Levels",
nutritionFactsCloseButtonText: "Close",
nutritionFactsCloseIconButtonScreenReaderLabel: "Close",
nutritionFactsData: undefined,
nutritionFactsFeatureName: "Discussions Translation",
nutritionFactsFeatureName: "Translations for Discussions & Announcements",
nutritionFactsModalLabel: "This is a modal for AI facts",
nutritionFactsTitle: "AI Nutrition Facts",
title: "Features",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import type {
} from "@instructure/ui-instructure";
import type { AiInfoFeatureProps } from "../../types";

const FEATURE_NAME = "Discussion Summaries";
const FEATURE_NAME = "Summaries for Discussions";
const UID = "canvasdiscussionsummaries";
const DATA_PERMISSION_LEVELS: DataPermissionLevelsProps["data"] = [
{
Expand Down Expand Up @@ -137,7 +137,7 @@ const nutritionFacts: NutritionFactsProps = {
closeButtonText: "Close",
closeIconButtonScreenReaderLabel: "Close",
data: undefined,
featureName: "Discussion Summaries",
featureName: "Summaries for Discussions",
modalLabel: "This is a modal for AI facts",
title: "AI Nutrition Facts",
triggerText: "Nutrition Facts",
Expand All @@ -149,7 +149,7 @@ const dataPermissionLevels: DataPermissionLevelsProps = {
...{
closeButtonText: "Close",
closeIconButtonScreenReaderLabel: "Close dialog",
currentFeature: "Discussion Summaries",
currentFeature: "Summaries for Discussions",
currentFeatureText: "Current Feature:",
data: undefined,
modalLabel: "Data Permission Levels modal",
Expand All @@ -165,7 +165,7 @@ const aiInformation: AiInformationProps = {
{
description:
"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.",
featureName: "Discussion Summaries",
featureName: "Summaries for Discussions",
modelName: "Haiku 3",
modelNameText: "Base Model",
nutritionFactsModalTriggerText: "AI Nutrition Facts",
Expand All @@ -176,15 +176,15 @@ const aiInformation: AiInformationProps = {
],
dataPermissionLevelsCloseButtonText: "Close",
dataPermissionLevelsCloseIconButtonScreenReaderLabel: "Close dialog",
dataPermissionLevelsCurrentFeature: "Discussion Summaries",
dataPermissionLevelsCurrentFeature: "Summaries for Discussions",
dataPermissionLevelsCurrentFeatureText: "Current Feature:",
dataPermissionLevelsData: undefined,
dataPermissionLevelsModalLabel: "Data Permission Levels modal",
dataPermissionLevelsTitle: "Data Permission Levels",
nutritionFactsCloseButtonText: "Close",
nutritionFactsCloseIconButtonScreenReaderLabel: "Close",
nutritionFactsData: undefined,
nutritionFactsFeatureName: "Discussion Summaries",
nutritionFactsFeatureName: "Summaries for Discussions",
nutritionFactsModalLabel: "This is a modal for AI facts",
nutritionFactsTitle: "AI Nutrition Facts",
title: "Features",
Expand Down
12 changes: 6 additions & 6 deletions packages/aiinfo/node/components/canvasinboxtranslation/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import type {
} from "@instructure/ui-instructure";
import type { AiInfoFeatureProps } from "../../types";

const FEATURE_NAME = "Inbox Translation";
const FEATURE_NAME = "Translations for Inbox";
const UID = "canvasinboxtranslation";
const DATA_PERMISSION_LEVELS: DataPermissionLevelsProps["data"] = [
{
Expand Down Expand Up @@ -137,7 +137,7 @@ const nutritionFacts: NutritionFactsProps = {
closeButtonText: "Close",
closeIconButtonScreenReaderLabel: "Close",
data: undefined,
featureName: "Inbox Translation",
featureName: "Translations for Inbox",
modalLabel: "This is a modal for AI facts",
title: "AI Nutrition Facts",
triggerText: "Nutrition Facts",
Expand All @@ -149,7 +149,7 @@ const dataPermissionLevels: DataPermissionLevelsProps = {
...{
closeButtonText: "Close",
closeIconButtonScreenReaderLabel: "Close dialog",
currentFeature: "Inbox Translation",
currentFeature: "Translations for Inbox",
currentFeatureText: "Current Feature:",
data: undefined,
modalLabel: "Data Permission Levels modal",
Expand All @@ -165,7 +165,7 @@ const aiInformation: AiInformationProps = {
{
description:
"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.",
featureName: "Inbox Translation",
featureName: "Translations for Inbox",
modelName: "AWS Translate",
modelNameText: "Base Model",
nutritionFactsModalTriggerText: "AI Nutrition Facts",
Expand All @@ -176,15 +176,15 @@ const aiInformation: AiInformationProps = {
],
dataPermissionLevelsCloseButtonText: "Close",
dataPermissionLevelsCloseIconButtonScreenReaderLabel: "Close dialog",
dataPermissionLevelsCurrentFeature: "Inbox Translation",
dataPermissionLevelsCurrentFeature: "Translations for Inbox",
dataPermissionLevelsCurrentFeatureText: "Current Feature:",
dataPermissionLevelsData: undefined,
dataPermissionLevelsModalLabel: "Data Permission Levels modal",
dataPermissionLevelsTitle: "Data Permission Levels",
nutritionFactsCloseButtonText: "Close",
nutritionFactsCloseIconButtonScreenReaderLabel: "Close",
nutritionFactsData: undefined,
nutritionFactsFeatureName: "Inbox Translation",
nutritionFactsFeatureName: "Translations for Inbox",
nutritionFactsModalLabel: "This is a modal for AI facts",
nutritionFactsTitle: "AI Nutrition Facts",
title: "Features",
Expand Down
12 changes: 6 additions & 6 deletions packages/aiinfo/node/components/discussioninsights/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import type {
} from "@instructure/ui-instructure";
import type { AiInfoFeatureProps } from "../../types";

const FEATURE_NAME = "Discussion Insights";
const FEATURE_NAME = "Insights for Discussions";
const UID = "discussioninsights";
const DATA_PERMISSION_LEVELS: DataPermissionLevelsProps["data"] = [
{
Expand Down Expand Up @@ -138,7 +138,7 @@ const nutritionFacts: NutritionFactsProps = {
closeButtonText: "Close",
closeIconButtonScreenReaderLabel: "Close",
data: undefined,
featureName: "Discussion Insights",
featureName: "Insights for Discussions",
modalLabel: "This is a modal for AI facts",
title: "AI Nutrition Facts",
triggerText: "Nutrition Facts",
Expand All @@ -150,7 +150,7 @@ const dataPermissionLevels: DataPermissionLevelsProps = {
...{
closeButtonText: "Close",
closeIconButtonScreenReaderLabel: "Close dialog",
currentFeature: "Discussion Insights",
currentFeature: "Insights for Discussions",
currentFeatureText: "Current Feature:",
data: undefined,
modalLabel: "Data Permission Levels modal",
Expand All @@ -166,7 +166,7 @@ const aiInformation: AiInformationProps = {
{
description:
"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.",
featureName: "Discussion Insights",
featureName: "Insights for Discussions",
modelName: "Haiku 3",
modelNameText: "Base Model",
nutritionFactsModalTriggerText: "AI Nutrition Facts",
Expand All @@ -177,15 +177,15 @@ const aiInformation: AiInformationProps = {
],
dataPermissionLevelsCloseButtonText: "Close",
dataPermissionLevelsCloseIconButtonScreenReaderLabel: "Close dialog",
dataPermissionLevelsCurrentFeature: "Discussion Insights",
dataPermissionLevelsCurrentFeature: "Insights for Discussions",
dataPermissionLevelsCurrentFeatureText: "Current Feature:",
dataPermissionLevelsData: undefined,
dataPermissionLevelsModalLabel: "Data Permission Levels modal",
dataPermissionLevelsTitle: "Data Permission Levels",
nutritionFactsCloseButtonText: "Close",
nutritionFactsCloseIconButtonScreenReaderLabel: "Close",
nutritionFactsData: undefined,
nutritionFactsFeatureName: "Discussion Insights",
nutritionFactsFeatureName: "Insights for Discussions",
nutritionFactsModalLabel: "This is a modal for AI facts",
nutritionFactsTitle: "AI Nutrition Facts",
title: "Features",
Expand Down
12 changes: 6 additions & 6 deletions packages/aiinfo/node/components/rubricgenerator/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import type {
} from "@instructure/ui-instructure";
import type { AiInfoFeatureProps } from "../../types";

const FEATURE_NAME = "Rubric Creator";
const FEATURE_NAME = "Generator for Rubrics";
const UID = "rubricgenerator";
const DATA_PERMISSION_LEVELS: DataPermissionLevelsProps["data"] = [
{
Expand Down Expand Up @@ -138,7 +138,7 @@ const nutritionFacts: NutritionFactsProps = {
closeButtonText: "Close",
closeIconButtonScreenReaderLabel: "Close",
data: undefined,
featureName: "Rubric Creator",
featureName: "Generator for Rubrics",
modalLabel: "This is a modal for AI facts",
title: "AI Nutrition Facts",
triggerText: "Nutrition Facts",
Expand All @@ -150,7 +150,7 @@ const dataPermissionLevels: DataPermissionLevelsProps = {
...{
closeButtonText: "Close",
closeIconButtonScreenReaderLabel: "Close dialog",
currentFeature: "Rubric Creator",
currentFeature: "Generator for Rubrics",
currentFeatureText: "Current Feature:",
data: undefined,
modalLabel: "Data Permission Levels modal",
Expand All @@ -166,7 +166,7 @@ const aiInformation: AiInformationProps = {
{
description:
"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.",
featureName: "Rubric Creator",
featureName: "Generator for Rubrics",
modelName: "Haiku 3",
modelNameText: "Base Model",
nutritionFactsModalTriggerText: "AI Nutrition Facts",
Expand All @@ -177,15 +177,15 @@ const aiInformation: AiInformationProps = {
],
dataPermissionLevelsCloseButtonText: "Close",
dataPermissionLevelsCloseIconButtonScreenReaderLabel: "Close dialog",
dataPermissionLevelsCurrentFeature: "Rubric Creator",
dataPermissionLevelsCurrentFeature: "Generator for Rubrics",
dataPermissionLevelsCurrentFeatureText: "Current Feature:",
dataPermissionLevelsData: undefined,
dataPermissionLevelsModalLabel: "Data Permission Levels modal",
dataPermissionLevelsTitle: "Data Permission Levels",
nutritionFactsCloseButtonText: "Close",
nutritionFactsCloseIconButtonScreenReaderLabel: "Close",
nutritionFactsData: undefined,
nutritionFactsFeatureName: "Rubric Creator",
nutritionFactsFeatureName: "Generator for Rubrics",
nutritionFactsModalLabel: "This is a modal for AI facts",
nutritionFactsTitle: "AI Nutrition Facts",
title: "Features",
Expand Down
Loading
Loading