Skip to content

[Image][Radio] Protoype of image widget in radio widget options.#3226

Draft
catandthemachines wants to merge 2 commits intomainfrom
lems-3580
Draft

[Image][Radio] Protoype of image widget in radio widget options.#3226
catandthemachines wants to merge 2 commits intomainfrom
lems-3580

Conversation

@catandthemachines
Copy link
Member

Summary:

Issue: LEMS-3580

Test plan:

@catandthemachines catandthemachines self-assigned this Jan 29, 2026
@github-actions github-actions bot added the schema-change Attached to PRs when we detect Perseus Schema changes in it label Jan 29, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

🗄️ Schema Change: Changes Detected ⚠️

Usually this means you need to update the Go parser
that Content Platform maintains!!!

See this list of post-mortems for more information.

This PR contains critical changes to Perseus. Please review
the changes and note that you may need to coordinate
deployment of these changes with other teams at Khan Academy.

diff --unified /home/runner/work/_temp/branch-compare/base/schema.d.ts /home/runner/work/_temp/branch-compare/pr/schema.d.ts
--- /home/runner/work/_temp/branch-compare/base/schema.d.ts	2026-01-30 00:10:21.693797848 +0000
+++ /home/runner/work/_temp/branch-compare/pr/schema.d.ts	2026-01-30 00:10:09.621796463 +0000
@@ -1152,6 +1152,7 @@
      * the radio widget. The format of this ID is subject to change.
      */
     id: string;
+    widgets?: PerseusWidgetsMap;
     rationale?: string;
     correct?: boolean;
     isNoneOfTheAbove?: boolean;

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

🛠️ Item Splitting: No Changes ✅

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Size Change: -1.06 kB (-0.22%)

Total Size: 484 kB

Filename Size Change
packages/perseus-editor/dist/es/index.js 98.1 kB -1.09 kB (-1.09%)
packages/perseus/dist/es/index.js 187 kB +24 B (+0.01%)
ℹ️ View Unchanged
Filename Size
packages/kas/dist/es/index.js 20.8 kB
packages/keypad-context/dist/es/index.js 1 kB
packages/kmath/dist/es/index.js 5.98 kB
packages/math-input/dist/es/index.js 98.5 kB
packages/math-input/dist/es/strings.js 1.61 kB
packages/perseus-core/dist/es/index.item-splitting.js 12.1 kB
packages/perseus-core/dist/es/index.js 25 kB
packages/perseus-linter/dist/es/index.js 8.83 kB
packages/perseus-score/dist/es/index.js 9.32 kB
packages/perseus-utils/dist/es/index.js 403 B
packages/perseus/dist/es/strings.js 7.44 kB
packages/pure-markdown/dist/es/index.js 1.39 kB
packages/simple-markdown/dist/es/index.js 6.71 kB

compressed-size-action

…get editor to incorporate image widgets (and future widgets).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

olc-5.0.07850 schema-change Attached to PRs when we detect Perseus Schema changes in it

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant