mirror of
https://github.com/THU-MAIC/OpenMAIC.git
synced 2026-10-28 16:35:27 +08:00
Commit Graph
Select branches
Hide Pull Requests
chore/adopt-changesets
chore/eslint-ignore-claude
chore/ollama-logo
chore/pi-0.80.3
chore/provider-decoupling-guard
chore/remove-active-stage-api
chore/remove-editor-agent
chore/update-gitignore
ci/npm-trusted-publishing
codex/1814-pr3-retire-legacy-chat
codex/1924-library-page-links
codex/asr-compatible-transcription
codex/chore-openmaic-package-releases
codex/ci-workbench-home-trigger
codex/docs-zh-cn-refresh
codex/evidence-navigation-effects-1720
codex/experimental-pi-chat
codex/filter-legacy-dsml-markup
codex/fix-editor-npm-provenance
codex/fix-hyperframes-ci
codex/fix-image-storage-id
codex/fix-importer-custom-shape-path
codex/fix-importer-video-media-0.2.1
codex/fix-interactive-mode-selected-state
codex/fix-line-drag
codex/fix-openmaic-provenance-repository
codex/fix-pptx-autofit-checkmarks
codex/fix-pptx-layout-and-bullets
codex/fix-pptx-table-and-rounded-shape-fidelity
codex/fix-video-thumbnail-refs
codex/inclass-native-tool-runtime
codex/inclass-native-whiteboard-line
codex/inclass-native-whiteboard-shape
codex/inclass-native-whiteboard-table
codex/interactive-static-instructions
codex/latest-models-202607
codex/material-delete-followups
codex/material-library-1892
codex/material-library-batch-ops
codex/material-library-final-followups
codex/material-library-followup
codex/material-library-main-merge
codex/material-library-main-sync
codex/material-source-delete
codex/mobile-home-adaptive
codex/navigation-speech-effects
codex/pi-benchmark-usage-producer
codex/pi-default-followups
codex/pi-director-context-upstream
codex/pptx-import-fidelity
codex/pr-1518-wingdings-evidence
codex/pr1a-material-library-roots
codex/pr1b-owner-extraction
codex/pr1c-followup
codex/pr1c-material-pool
codex/pr2-material-tools
codex/pr2-native-child-spotlight
codex/pr2a-hardening
codex/pr2a-material-runtime
codex/pr2b-material-organizing
codex/pr2b-nits
codex/provider-local-tts-voices
codex/rc2-course-skill-loading
codex/rc2-home-entry
codex/rc2-pr5-confirmed-slice
codex/rc2-session-storage
codex/reference-malformed-snapshot
codex/reject-malformed-reference-snapshots
codex/release-openmaic-0.0.2
codex/remove-pro-mode
codex/renderer-0.1.1-line-breaks
codex/renderer-playback-canvas
codex/shape-text-editing
codex/shared-pi-transport-correctness
codex/whiteboard-element-reference
codex/whiteboard-reference-error-classification
codex/workbench-classroom-tab-modes
codex/workspace-hydration-blank-fix
docs/1.2.0-ga
docs/agent-runtime-config
docs/changelog-1.1.3
docs/contributing
docs/dockerfile-heap-comment
docs/readme-1.0.0
docs/readme-hero
docs/sync-readme-with-code
eval/answer-content-benchmark
feat/1095-beginframe-resource-profiles
feat/1654-mimo-v2-6-models
feat/596-export-inline-assets
feat/596-vendor-static-libs
feat/agent-driver-contract
feat/agent-dsl-tools
feat/agent-event-streams
feat/agent-folder-tools
feat/agent-generation-tools-v2
feat/agent-material-extraction
feat/agent-material-tools
feat/agent-media-tools
feat/agent-runner
feat/agent-runtime-store-adapter
feat/agent-session-materials
feat/agent-session-routes
feat/agent-session-store
feat/agent-session-urls
feat/agent-skills-system
feat/agent-tool-foundations
feat/agent-voice-tools
feat/agent-web-search-tool
feat/ai-element-edits-895
feat/app-consume-maic-dsl-renderer
feat/asset-indirect-byte-egress
feat/asset-lifecycle-app-wiring
feat/asset-lifecycle-server-owned
feat/asset-reference-conversion
feat/asset-registry-core
feat/async-generate-video
feat/choreography-spec
feat/classroom-export-import
feat/classroom-hide-whiteboard-from-llm
feat/code-element
feat/courses-search
feat/discussion-tts
feat/dsl-787-part-b1-schema-validators
feat/dsl-787-part-b2-migration-registry
feat/dsl-asset-refs
feat/dsl-runtime-envelope
feat/fact-check-skill
feat/gemini-3.5-flash
feat/generate-scene-widget-type
feat/generation-api-full-features
feat/generation-run-hooks
feat/github-templates
feat/i18next
feat/kv-asset-http-contract
feat/language-inference
feat/language-inline
feat/lemonade-provider
feat/local-media-extraction
feat/maic-editor-enablement
feat/maic-editor-pro-takeover
feat/maic-editor-slide-anchored-text
feat/maic-editor-slide-pr3a
feat/maic-editor-slide-surface
feat/maic-editor-v1
feat/openclaw-plugin
feat/outline-derive-on-confirm
feat/outline-design-brief-and-media
feat/pbl-event-outbox
feat/pbl-runtime-read-flip
feat/pbl-runtime-write-cutover
feat/pbl-v2-core
feat/pbl-v2-polish
feat/pbl-v2-runtime
feat/pbl-v3-course-readiness
feat/pbl-v3-entry-approval
feat/pbl-v3-learning-experience
feat/pbl-v3-open-decisions
feat/pbl-v3-product-guidance
feat/pbl-v3-runtime
feat/pbl-v3-workspace-contract
feat/phase1-dead-thumbnail-and-dsl-ext
feat/phase1b-import-dsl-drop-shim
feat/phase2-stage-scene-dsl
feat/pi-chat-default
feat/ppt-element-reference-phase1
feat/pro-mode-transition
feat/provider-intl-base-urls
feat/qwen-tts-voice-clone
feat/render-resource-budgets
feat/renderer-package-boundary
feat/retire-pbl-v1
feat/runtime-backend-conform
feat/runtime-chat-cutover
feat/runtime-http-backend
feat/runtime-learner-bootstrap
feat/runtime-pg-store
feat/runtime-quiz-read-cutover
feat/runtime-quiz-write
feat/runtime-reference-server
feat/runtime-store-seam
feat/server-media-model-resolution
feat/shared-sandbox-foundation
feat/stage-material-http-routes
feat/stage-ownership-seam
feat/standalone-html-playback
feat/standalone-html-zip-fallback
feat/startup-config-validation
feat/storage-documentstore
feat/storage-foundation
feat/storage-runtime-store
feat/tts-audio-duration
feat/uniform-capability-toggles
feat/unify-pool-commit-sequence
feat/validated-json-patch-925
feat/video-export-fidelity
feat/video-export-render-service
feat/vitest-testing
feat/voxcpm-auto-voice-v2
feat/widget-actions-direct-pipeline
feat/workbench-chat-ui
feat/workbench-data-layer
feat/workbench-fidelity-gaps
feat/workbench-preview-e2e
feat/workbench-tools-asset-pool
feat/workbench-workspace-shell
feature/ai-course-title
feature/import-pptx
feature/outline-review-preview
feature/slide-renderer-package
fix/1022-pro-mode-right-rail-i18n
fix/1094-local-chunk-executor
fix/1497-linux-ooffice-mime
fix/1515-cdn-backed-narration
fix/1995-sandbox-lifecycle
fix/2013-legacy-playback-recovery
fix/631-minimax-hailuo-fast-t2v
fix/access-code-startup-test-teardown
fix/agent-bleed-between-stages
fix/agentbar-state-persistence
fix/agentmode-persist
fix/audio-undici-formdata
fix/breathing-bar-tailwind4
fix/browser-native-tts-145
fix/class-roster-overflow
fix/classroom-dropdown-layout-shift
fix/code-element-scroll
fix/delete-scene-prune-outline
fix/docker-build-packages-out-of-install
fix/document-store-async-local-storage-leak
fix/drop-cross-tab-edit-lock
fix/e2e-settings-provider-config
fix/export-interactive-fonts
fix/fence-user-skill-content
fix/formula-import-fallback
fix/fullscreen-dialog
fix/genui-video-clip-visibility
fix/home-discovery-and-terminal-card
fix/import-discussion-agentid
fix/import-placeholder-strip
fix/inline-math-consumers
fix/input-pause-tts
fix/issue-2034-pi-limits
fix/issue-800
fix/katex-disable-user-macros
fix/language-directive-threading
fix/lemonade-recommended-models
fix/mineru-deploy
fix/model-test-connection
fix/ollama-model-selector
fix/outline-keypoint-wrap
fix/pbl-preparation-leases
fix/pbl-v2-eval-harness
fix/pbl-v3-execution-watchdog
fix/pg-contract-truncate-fk
fix/pi-classroom-tool-guard
fix/pi-gemini-native-route
fix/presentation-bubble-collapse
fix/presentation-bubble-polish
fix/publish-setup-node-cache
fix/publish-validated-artifacts
fix/quiz-pre-submit-answer-leak
fix/release-path-integrity
fix/render-coordinator-cancel-flake
fix/render-service-performance-hardening
fix/renderer-inline-math-publish
fix/renderer-webkit-line-clip
fix/restore-main-settings-ui
fix/ru-i18n-ollama-doubao
fix/runtime-tool-call-integrity
fix/runtime-unusable-without-database
fix/sanitizer-keep-inline-math
fix/scene-revision-freshness
fix/server-api-key-regression
fix/skill-language-field-docs
fix/slide-content-conciseness
fix/stage-access-fidelity
fix/stale-agents-on-classroom-switch
fix/standalone-export-review-followups
fix/standalone-fallback-hide-on-start
fix/streaming-generation-oom
fix/tts-abort-and-timeout
fix/tts-model-unify
fix/tts-overlap-on-rapid-pause-resume
fix/tts-skill-description
fix/whiteboard-ux
fix/windows-cp-command
fix/workspace-stale-session-resume
hotfix/@openmaic-impoter-shape
hotfix/pptx-importer-tab
integration/agent-workbench
integration/kv-asset-server-backend
integration/material-library
integration/provider-config
integration/server-first
integration/shared-sandbox
integration/workbench-home
issue-1053-interactive-replay-contract
issue-480-recent-models
main
refactor/unify-material-mime-tables
release/1.1.x
release/1.2.0
revert-31-fix/whiteboard-overflow-pan
review/retro-security-slices
runtime-server-backend
task/778-npm-publish-prep
test/e2e-full-happy-path
test/isolate-unit-tests-from-env-local
test/store-debounce-teardown
test/store-dynamic-import-teardown
voxcpm-readme
worktree-357-allow-local-networks
worktree-access-code
worktree-feat-glm-models
worktree-fix-widget-html-inventory
worktree-playwright-e2e
worktree-safari-mediarecorder-compat
worktree-vitest-setup
#10
#1001
#1002
#1005
#1006
#1009
#1009/merge
#1011
#1015
#1016
#1018
#1019
#1020
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#1030
#1032
#1033
#1034
#1035
#1037
#1038
#1039
#104
#1040
#1042
#1044
#1045
#1047
#1048
#105
#1050
#1056
#1060
#1063
#1065
#1067
#1068
#1069
#107
#1070
#1071
#1072
#1073
#1074
#1075
#1076
#1077
#1078
#1079
#108
#1081
#1083
#1085
#1086
#1087
#1088
#1089
#1090
#1097
#1098
#1099
#1100
#1101
#1102
#1104
#1105
#1107
#1108
#1109
#111
#1110
#1111
#1113
#1114
#1115
#1116
#1117
#1119
#1125
#1127
#1128
#113
#1130
#1130/merge
#1132
#1133
#1135
#1136
#1137
#1138
#1139
#114
#1140
#1144
#1146
#1147
#1147/merge
#1148
#1149
#1151
#1152
#1154
#1155
#1156
#1158
#1159
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1167
#1168
#1169
#1170
#1171
#1172
#1173
#1174
#1175
#1176
#1178
#1179
#1180
#1181
#1182
#1183
#1184
#1185
#1186
#1188
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#1198
#1199
#1200
#1201
#1202
#1203
#1204
#1205
#1206
#1207
#1208
#1209
#121
#1210
#1211
#1212
#1213
#1214
#1215
#1216
#1217
#1218
#1219
#122
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1228
#1229
#123
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1237
#1238
#1239
#124
#1240
#1241
#1242
#1243
#1244
#1245
#1246
#1247
#1248
#1249
#1250
#1252
#1253
#1254
#1255
#1256
#1257
#1259
#126
#1261
#1264
#1267
#1269
#1271
#1273
#1274
#1275
#1276
#1279
#128
#1281
#1282
#1283
#1285
#1286
#1287
#129
#1290
#1291
#1292
#1292/merge
#1294
#1294/merge
#1296
#1297
#1298
#1299
#13
#1303
#1307
#1309
#131
#1310
#1311
#1314
#1314/merge
#1316
#1318
#1319
#1321
#1323
#1325
#1328
#1329
#133
#1330
#1334
#1335
#1336
#1337
#1338
#1339
#134
#1342
#1343
#1344
#1346
#1347
#1351
#1354
#1356
#1357
#1358
#1359
#136
#1360
#1363
#1364
#1366
#1368
#1369
#137
#1370
#1372
#1373
#1374
#1376
#1378
#1379
#1380
#1382
#1387
#1388
#1389
#139
#1390
#1392
#1393
#1397
#1399
#1401
#1402
#1404
#1405
#1407
#1408
#1409
#1410
#1411
#1414
#1417
#1418
#1419
#142
#1420
#1421
#1422
#1424
#1426
#1427
#1431
#1432
#1433
#1435
#1437
#1439
#144
#1440
#1441
#1442
#1443
#1444
#1453
#1454
#1455
#1456
#1459
#1461
#1462
#1463
#1464
#1465
#1469
#147
#1472
#1473
#1476
#1477
#1478
#1480
#1481
#1482
#1483
#1484
#1485
#1486
#1487
#1488
#1489
#149
#149/merge
#1490
#1491
#1492
#1496
#1498
#1499
#1500
#1503
#1504
#1507
#1508
#151
#1510
#1511
#1512
#1513
#1514
#1516
#1517
#1518
#1520
#1521
#1523
#1524
#1525
#1528
#153
#1531
#1532
#1534
#1537
#1539
#1541
#1543
#1545
#1547
#1549
#1551
#1553
#1555
#1557
#1559
#1561
#1563
#1565
#1566
#1569
#1571
#1575
#1576
#1577
#1578
#1580
#1581
#1583
#1584
#1586
#1588
#1590
#1592
#1593
#1595
#1596
#1598
#1599
#16
#160
#1600
#1601
#1602
#1603
#1604
#1605
#1606
#1607
#1609
#1610
#1614
#1615
#1617
#1618
#1619
#1620
#1621
#1623
#1624
#1625
#1626
#1628
#1629
#163
#1631
#1632
#1633
#1633/merge
#1634
#1634/merge
#1635
#1635/merge
#1636
#1637
#1639
#164
#1641
#1643
#1644
#1647
#1647/merge
#1648
#1648/merge
#1649
#1650
#1651
#1653
#1655
#1656
#1659
#1660
#1661
#1662
#1664
#1665
#1667
#1668
#1669
#167
#1670
#1672
#1673
#1675
#1676
#1677
#1678
#168
#1680
#1681
#1682
#1683
#1684
#1685
#1687
#1688
#1689
#169
#1692
#1693
#1695
#1696
#1699
#17
#170
#1700
#1702
#1703
#1704
#1705
#1706
#1707
#1708
#1709
#171
#1710
#1713
#1715
#1718
#1720
#1721
#1724
#1726
#1727
#1728
#1729
#1730
#1731
#1732
#1733
#1734
#1735
#1737
#1738
#1739
#1740
#1741
#1742
#1743
#1744
#1745
#1746
#1747
#1748
#1749
#175
#1750
#1751
#1752
#1753
#1756
#1757
#1758
#1759
#176
#1760
#1761
#1762
#1763
#1764
#1765
#1766
#1767
#1768
#177
#1773
#1774
#1775
#1777
#1778
#1779
#178
#1780
#1781
#1782
#1783
#1784
#1785
#1787
#1788
#1788/merge
#1789
#1790
#1791
#1792
#1793
#1794
#1795
#1796
#1797
#1798
#1799
#1801
#1802
#1803
#1804
#1805
#1806
#1807
#1808
#1811
#1813
#1815
#1816
#1817
#1818
#1819
#182
#1822
#1823
#1825
#1826
#1827
#1828
#1829
#1830
#1831
#1832
#1834
#1835
#1836
#1837
#1838
#1840
#1840/merge
#1842
#1845
#1848
#1849
#1850
#1855
#1861
#1862
#1862/merge
#1863
#1864
#1865
#1867
#187
#1871
#1872
#1874
#1875
#1875/merge
#1876
#1877
#1879
#1882
#1883
#1884
#1885
#1886
#1887
#1888
#189
#1890
#1891
#1893
#1894
#1895
#1896
#1897
#190
#1901
#1902
#1903
#1904
#1907
#1908
#191
#1910
#1910/merge
#1911
#1912
#1913
#1914
#1914/merge
#1915
#1916
#1917
#1918
#1918/merge
#1921
#1922
#1923
#1926
#1927
#1928
#1929
#193
#1930
#1931
#1932
#1932/merge
#1933
#1934
#1935
#1936
#1937
#1938
#1939
#194
#1943
#1944
#1946
#1948
#1949
#1949/merge
#195
#1950
#1951
#1952
#1953
#1955
#1958
#1959
#1962
#1963
#1964
#1965
#1966
#1967
#1969
#1970
#1972
#1973
#1974
#1974/merge
#1976
#1976/merge
#1978
#1978/merge
#1979
#198
#1981
#1982
#1983
#1985
#1987
#1988
#1989
#199
#1990
#1992
#1993
#1994
#1996
#1998
#1999
#2
#20
#2000
#2001
#2001/merge
#2002
#2003
#2004
#2005
#2010
#2011
#2012
#2012/merge
#2014
#2015
#2016
#2016/merge
#2017
#2017/merge
#2018
#2021
#2022
#2022/merge
#2024
#2024/merge
#2025
#2026
#2026/merge
#2027
#2029
#2029/merge
#2031
#2031/merge
#2032
#2032/merge
#2035
#2035/merge
#2036
#2037
#2038
#2039
#2043
#2044
#2045
#2046
#2047
#2048
#2049
#2050
#2051
#2052
#2053
#2053/merge
#2054
#2055
#2056
#2057
#2058
#2058/merge
#2059
#2059/merge
#206
#2060
#2061
#2061/merge
#2062
#2062/merge
#2063
#207
#21
#210
#211
#213
#215
#217
#218
#221
#229
#231
#232
#235
#238
#24
#241
#244
#248
#252
#253
#254
#256
#258
#259
#261
#265
#266
#273
#276
#28
#280
#281
#283
#286
#289
#295
#297
#3
#30
#300
#302
#305
#307
#309
#31
#317
#318
#319
#326
#329
#331
#334
#336
#337
#338
#345
#350
#352
#356
#359
#362
#365
#366
#368
#370
#371
#372
#373
#376
#377
#384
#385
#386
#389
#390
#391
#393
#395
#396
#397
#4
#40
#400
#403
#405
#409
#41
#410
#411
#412
#416
#417
#418
#42
#420
#421
#425
#426
#430
#431
#432
#435
#437
#438
#44
#447
#449
#45
#452
#453
#457
#458
#459
#460
#461
#462
#463
#469
#471
#473
#474
#476
#478
#479
#48
#481
#484
#485
#487
#488
#490
#492
#494
#496
#50
#500
#501
#502
#505
#508
#509
#510
#513
#516
#517
#518
#519
#520
#521
#522
#524
#525
#526
#528
#533
#535
#538
#54
#540
#543
#544
#546
#548
#549
#551
#552
#554
#557
#558
#564
#565
#567
#568
#571
#577
#578
#579
#58
#581
#584
#586
#588
#589
#59
#590
#592
#593
#594
#597
#599
#600
#601
#602
#603
#604
#61
#611
#612
#613
#615
#616
#62
#622
#623
#624
#628
#629
#63
#632
#634
#635
#636
#638
#64
#640
#642
#644
#645
#648
#65
#652
#654
#656
#659
#66
#660
#661
#662
#666
#667
#668
#67
#672
#673
#675
#677
#679
#681
#683
#684
#685
#686
#688
#690
#692
#694
#696
#698
#699
#701
#703
#704
#706
#707
#708
#709
#71
#711
#712
#713
#714
#716
#717
#718
#719
#721
#722
#723
#724
#726
#727
#728
#729
#732
#733
#735
#736
#738
#739
#741
#742
#743
#744
#746
#747
#749
#75
#750
#753
#754
#756
#759
#762
#764
#767
#769
#770
#772
#774
#777
#780
#781
#782
#784
#785
#788
#789
#795
#796
#798
#799
#80
#801
#802
#803
#805
#806
#807
#808
#809
#810
#811
#812
#813
#814
#816
#817
#82
#820
#823
#825
#827
#829
#83
#830
#831
#832
#833
#834
#835
#836
#837
#841
#842
#843
#844
#845
#848
#849
#85
#850
#853
#855
#858
#859
#860
#862
#868
#870
#872
#877
#880
#881
#882
#883
#885
#887
#888
#89
#890
#891
#893
#894
#896
#897
#899
#90
#900
#901
#902
#903
#905
#907
#908
#91
#911
#912
#913
#914
#916
#917
#918
#920
#921
#922
#923
#926
#927
#928
#929
#93
#93/merge
#930
#931
#933
#934
#935
#937
#938
#94
#940
#941
#942
#943
#944
#945
#946
#947
#948
#95
#952
#953
#954
#955
#956
#957
#958
#959
#96
#960
#961
#962
#963
#964
#965
#966
#967
#968
#97
#971
#972
#974
#975
#976
#977
#978
#979
#98
#980
#981
#982
#983
#984
#99
#990
#992
#993
#994
#995
#996
#997
#998
@openmaic/dsl@0.10.0
@openmaic/dsl@0.10.1
@openmaic/dsl@0.11.0
@openmaic/dsl@0.11.1
@openmaic/dsl@0.11.2
@openmaic/dsl@0.11.3
@openmaic/dsl@0.11.4
@openmaic/dsl@0.12.0
@openmaic/dsl@0.5.0
@openmaic/dsl@0.6.0
@openmaic/dsl@0.6.1
@openmaic/dsl@0.6.2
@openmaic/dsl@0.6.3
@openmaic/dsl@0.7.0
@openmaic/dsl@0.8.0
@openmaic/dsl@0.9.0
@openmaic/editor@0.0.10
@openmaic/editor@0.0.11
@openmaic/editor@0.0.12
@openmaic/editor@0.0.2
@openmaic/editor@0.0.3
@openmaic/editor@0.0.4
@openmaic/editor@0.0.5
@openmaic/editor@0.0.6
@openmaic/editor@0.0.7
@openmaic/editor@0.0.8
@openmaic/editor@0.0.9
@openmaic/generation@0.0.1
@openmaic/generation@0.1.0
@openmaic/generation@0.1.1
@openmaic/generation@0.1.2
@openmaic/generation@0.2.0
@openmaic/generation@0.3.0
@openmaic/generation@0.3.1
@openmaic/generation@0.3.10
@openmaic/generation@0.3.11
@openmaic/generation@0.3.12
@openmaic/generation@0.3.13
@openmaic/generation@0.3.14
@openmaic/generation@0.3.15
@openmaic/generation@0.3.16
@openmaic/generation@0.3.17
@openmaic/generation@0.3.18
@openmaic/generation@0.3.19
@openmaic/generation@0.3.2
@openmaic/generation@0.3.20
@openmaic/generation@0.3.21
@openmaic/generation@0.3.22
@openmaic/generation@0.3.23
@openmaic/generation@0.3.24
@openmaic/generation@0.3.25
@openmaic/generation@0.3.26
@openmaic/generation@0.3.27
@openmaic/generation@0.3.3
@openmaic/generation@0.3.4
@openmaic/generation@0.3.5
@openmaic/generation@0.3.6
@openmaic/generation@0.3.7
@openmaic/generation@0.3.8
@openmaic/generation@0.3.9
@openmaic/geometry@0.1.0
@openmaic/importer@0.1.1
@openmaic/importer@0.1.2
@openmaic/importer@0.1.3
@openmaic/importer@0.1.4
@openmaic/importer@0.1.5
@openmaic/importer@0.2.0
@openmaic/importer@0.2.1
@openmaic/importer@0.2.2
@openmaic/importer@0.2.3
@openmaic/importer@0.2.4
@openmaic/importer@0.2.5
@openmaic/importer@0.2.6
@openmaic/importer@0.3.0
@openmaic/importer@0.3.1
@openmaic/renderer@0.0.3
@openmaic/renderer@0.0.4
@openmaic/renderer@0.0.5
@openmaic/renderer@0.1.0
@openmaic/renderer@0.1.1
@openmaic/renderer@0.1.10
@openmaic/renderer@0.1.11
@openmaic/renderer@0.1.12
@openmaic/renderer@0.1.14
@openmaic/renderer@0.1.15
@openmaic/renderer@0.1.16
@openmaic/renderer@0.1.17
@openmaic/renderer@0.1.2
@openmaic/renderer@0.1.3
@openmaic/renderer@0.1.4
@openmaic/renderer@0.1.5
@openmaic/renderer@0.1.6
@openmaic/renderer@0.1.7
@openmaic/renderer@0.1.8
@openmaic/renderer@0.1.9
@openmaic/renderer@0.2.0
@openmaic/storage@0.1.0
@openmaic/storage@0.1.6
@openmaic/storage@0.2.0
@openmaic/storage@0.2.1
@openmaic/storage@0.2.2
@openmaic/storage@0.2.3
@openmaic/storage@0.2.4
@openmaic/storage@0.2.5
@openmaic/storage@0.26.0
@openmaic/storage@0.27.0
@openmaic/storage@0.28.0
@openmaic/storage@0.28.1
@openmaic/storage@0.29.0
@openmaic/storage@0.29.1
@openmaic/storage@0.29.2
@openmaic/storage@0.3.0
@openmaic/storage@0.30.1
@openmaic/storage@0.31.0
@openmaic/storage@0.31.1
@openmaic/storage@0.35.1
@openmaic/storage@0.36.0
@openmaic/storage@0.37.1
@openmaic/storage@0.37.2
@openmaic/storage@0.37.3
@openmaic/storage@0.38.0
@openmaic/storage@0.4.0
@openmaic/storage@0.5.0
v0.1.0
v0.1.1
v0.2.0
v0.2.1
v0.2.2
v0.3.0
v0.3.1
v0.3.2
v1.0.0
v1.0.1
v1.0.2
v1.0.3
v1.1.0
v1.1.1
v1.1.2
v1.1.3
v1.1.4
v1.2.0
v1.2.0-rc.1
v1.2.0-rc.2
v1.2.1
v1.3.0-rc.1
Select branches
Hide Pull Requests
chore/adopt-changesets
chore/eslint-ignore-claude
chore/ollama-logo
chore/pi-0.80.3
chore/provider-decoupling-guard
chore/remove-active-stage-api
chore/remove-editor-agent
chore/update-gitignore
ci/npm-trusted-publishing
codex/1814-pr3-retire-legacy-chat
codex/1924-library-page-links
codex/asr-compatible-transcription
codex/chore-openmaic-package-releases
codex/ci-workbench-home-trigger
codex/docs-zh-cn-refresh
codex/evidence-navigation-effects-1720
codex/experimental-pi-chat
codex/filter-legacy-dsml-markup
codex/fix-editor-npm-provenance
codex/fix-hyperframes-ci
codex/fix-image-storage-id
codex/fix-importer-custom-shape-path
codex/fix-importer-video-media-0.2.1
codex/fix-interactive-mode-selected-state
codex/fix-line-drag
codex/fix-openmaic-provenance-repository
codex/fix-pptx-autofit-checkmarks
codex/fix-pptx-layout-and-bullets
codex/fix-pptx-table-and-rounded-shape-fidelity
codex/fix-video-thumbnail-refs
codex/inclass-native-tool-runtime
codex/inclass-native-whiteboard-line
codex/inclass-native-whiteboard-shape
codex/inclass-native-whiteboard-table
codex/interactive-static-instructions
codex/latest-models-202607
codex/material-delete-followups
codex/material-library-1892
codex/material-library-batch-ops
codex/material-library-final-followups
codex/material-library-followup
codex/material-library-main-merge
codex/material-library-main-sync
codex/material-source-delete
codex/mobile-home-adaptive
codex/navigation-speech-effects
codex/pi-benchmark-usage-producer
codex/pi-default-followups
codex/pi-director-context-upstream
codex/pptx-import-fidelity
codex/pr-1518-wingdings-evidence
codex/pr1a-material-library-roots
codex/pr1b-owner-extraction
codex/pr1c-followup
codex/pr1c-material-pool
codex/pr2-material-tools
codex/pr2-native-child-spotlight
codex/pr2a-hardening
codex/pr2a-material-runtime
codex/pr2b-material-organizing
codex/pr2b-nits
codex/provider-local-tts-voices
codex/rc2-course-skill-loading
codex/rc2-home-entry
codex/rc2-pr5-confirmed-slice
codex/rc2-session-storage
codex/reference-malformed-snapshot
codex/reject-malformed-reference-snapshots
codex/release-openmaic-0.0.2
codex/remove-pro-mode
codex/renderer-0.1.1-line-breaks
codex/renderer-playback-canvas
codex/shape-text-editing
codex/shared-pi-transport-correctness
codex/whiteboard-element-reference
codex/whiteboard-reference-error-classification
codex/workbench-classroom-tab-modes
codex/workspace-hydration-blank-fix
docs/1.2.0-ga
docs/agent-runtime-config
docs/changelog-1.1.3
docs/contributing
docs/dockerfile-heap-comment
docs/readme-1.0.0
docs/readme-hero
docs/sync-readme-with-code
eval/answer-content-benchmark
feat/1095-beginframe-resource-profiles
feat/1654-mimo-v2-6-models
feat/596-export-inline-assets
feat/596-vendor-static-libs
feat/agent-driver-contract
feat/agent-dsl-tools
feat/agent-event-streams
feat/agent-folder-tools
feat/agent-generation-tools-v2
feat/agent-material-extraction
feat/agent-material-tools
feat/agent-media-tools
feat/agent-runner
feat/agent-runtime-store-adapter
feat/agent-session-materials
feat/agent-session-routes
feat/agent-session-store
feat/agent-session-urls
feat/agent-skills-system
feat/agent-tool-foundations
feat/agent-voice-tools
feat/agent-web-search-tool
feat/ai-element-edits-895
feat/app-consume-maic-dsl-renderer
feat/asset-indirect-byte-egress
feat/asset-lifecycle-app-wiring
feat/asset-lifecycle-server-owned
feat/asset-reference-conversion
feat/asset-registry-core
feat/async-generate-video
feat/choreography-spec
feat/classroom-export-import
feat/classroom-hide-whiteboard-from-llm
feat/code-element
feat/courses-search
feat/discussion-tts
feat/dsl-787-part-b1-schema-validators
feat/dsl-787-part-b2-migration-registry
feat/dsl-asset-refs
feat/dsl-runtime-envelope
feat/fact-check-skill
feat/gemini-3.5-flash
feat/generate-scene-widget-type
feat/generation-api-full-features
feat/generation-run-hooks
feat/github-templates
feat/i18next
feat/kv-asset-http-contract
feat/language-inference
feat/language-inline
feat/lemonade-provider
feat/local-media-extraction
feat/maic-editor-enablement
feat/maic-editor-pro-takeover
feat/maic-editor-slide-anchored-text
feat/maic-editor-slide-pr3a
feat/maic-editor-slide-surface
feat/maic-editor-v1
feat/openclaw-plugin
feat/outline-derive-on-confirm
feat/outline-design-brief-and-media
feat/pbl-event-outbox
feat/pbl-runtime-read-flip
feat/pbl-runtime-write-cutover
feat/pbl-v2-core
feat/pbl-v2-polish
feat/pbl-v2-runtime
feat/pbl-v3-course-readiness
feat/pbl-v3-entry-approval
feat/pbl-v3-learning-experience
feat/pbl-v3-open-decisions
feat/pbl-v3-product-guidance
feat/pbl-v3-runtime
feat/pbl-v3-workspace-contract
feat/phase1-dead-thumbnail-and-dsl-ext
feat/phase1b-import-dsl-drop-shim
feat/phase2-stage-scene-dsl
feat/pi-chat-default
feat/ppt-element-reference-phase1
feat/pro-mode-transition
feat/provider-intl-base-urls
feat/qwen-tts-voice-clone
feat/render-resource-budgets
feat/renderer-package-boundary
feat/retire-pbl-v1
feat/runtime-backend-conform
feat/runtime-chat-cutover
feat/runtime-http-backend
feat/runtime-learner-bootstrap
feat/runtime-pg-store
feat/runtime-quiz-read-cutover
feat/runtime-quiz-write
feat/runtime-reference-server
feat/runtime-store-seam
feat/server-media-model-resolution
feat/shared-sandbox-foundation
feat/stage-material-http-routes
feat/stage-ownership-seam
feat/standalone-html-playback
feat/standalone-html-zip-fallback
feat/startup-config-validation
feat/storage-documentstore
feat/storage-foundation
feat/storage-runtime-store
feat/tts-audio-duration
feat/uniform-capability-toggles
feat/unify-pool-commit-sequence
feat/validated-json-patch-925
feat/video-export-fidelity
feat/video-export-render-service
feat/vitest-testing
feat/voxcpm-auto-voice-v2
feat/widget-actions-direct-pipeline
feat/workbench-chat-ui
feat/workbench-data-layer
feat/workbench-fidelity-gaps
feat/workbench-preview-e2e
feat/workbench-tools-asset-pool
feat/workbench-workspace-shell
feature/ai-course-title
feature/import-pptx
feature/outline-review-preview
feature/slide-renderer-package
fix/1022-pro-mode-right-rail-i18n
fix/1094-local-chunk-executor
fix/1497-linux-ooffice-mime
fix/1515-cdn-backed-narration
fix/1995-sandbox-lifecycle
fix/2013-legacy-playback-recovery
fix/631-minimax-hailuo-fast-t2v
fix/access-code-startup-test-teardown
fix/agent-bleed-between-stages
fix/agentbar-state-persistence
fix/agentmode-persist
fix/audio-undici-formdata
fix/breathing-bar-tailwind4
fix/browser-native-tts-145
fix/class-roster-overflow
fix/classroom-dropdown-layout-shift
fix/code-element-scroll
fix/delete-scene-prune-outline
fix/docker-build-packages-out-of-install
fix/document-store-async-local-storage-leak
fix/drop-cross-tab-edit-lock
fix/e2e-settings-provider-config
fix/export-interactive-fonts
fix/fence-user-skill-content
fix/formula-import-fallback
fix/fullscreen-dialog
fix/genui-video-clip-visibility
fix/home-discovery-and-terminal-card
fix/import-discussion-agentid
fix/import-placeholder-strip
fix/inline-math-consumers
fix/input-pause-tts
fix/issue-2034-pi-limits
fix/issue-800
fix/katex-disable-user-macros
fix/language-directive-threading
fix/lemonade-recommended-models
fix/mineru-deploy
fix/model-test-connection
fix/ollama-model-selector
fix/outline-keypoint-wrap
fix/pbl-preparation-leases
fix/pbl-v2-eval-harness
fix/pbl-v3-execution-watchdog
fix/pg-contract-truncate-fk
fix/pi-classroom-tool-guard
fix/pi-gemini-native-route
fix/presentation-bubble-collapse
fix/presentation-bubble-polish
fix/publish-setup-node-cache
fix/publish-validated-artifacts
fix/quiz-pre-submit-answer-leak
fix/release-path-integrity
fix/render-coordinator-cancel-flake
fix/render-service-performance-hardening
fix/renderer-inline-math-publish
fix/renderer-webkit-line-clip
fix/restore-main-settings-ui
fix/ru-i18n-ollama-doubao
fix/runtime-tool-call-integrity
fix/runtime-unusable-without-database
fix/sanitizer-keep-inline-math
fix/scene-revision-freshness
fix/server-api-key-regression
fix/skill-language-field-docs
fix/slide-content-conciseness
fix/stage-access-fidelity
fix/stale-agents-on-classroom-switch
fix/standalone-export-review-followups
fix/standalone-fallback-hide-on-start
fix/streaming-generation-oom
fix/tts-abort-and-timeout
fix/tts-model-unify
fix/tts-overlap-on-rapid-pause-resume
fix/tts-skill-description
fix/whiteboard-ux
fix/windows-cp-command
fix/workspace-stale-session-resume
hotfix/@openmaic-impoter-shape
hotfix/pptx-importer-tab
integration/agent-workbench
integration/kv-asset-server-backend
integration/material-library
integration/provider-config
integration/server-first
integration/shared-sandbox
integration/workbench-home
issue-1053-interactive-replay-contract
issue-480-recent-models
main
refactor/unify-material-mime-tables
release/1.1.x
release/1.2.0
revert-31-fix/whiteboard-overflow-pan
review/retro-security-slices
runtime-server-backend
task/778-npm-publish-prep
test/e2e-full-happy-path
test/isolate-unit-tests-from-env-local
test/store-debounce-teardown
test/store-dynamic-import-teardown
voxcpm-readme
worktree-357-allow-local-networks
worktree-access-code
worktree-feat-glm-models
worktree-fix-widget-html-inventory
worktree-playwright-e2e
worktree-safari-mediarecorder-compat
worktree-vitest-setup
#10
#1001
#1002
#1005
#1006
#1009
#1009/merge
#1011
#1015
#1016
#1018
#1019
#1020
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#1030
#1032
#1033
#1034
#1035
#1037
#1038
#1039
#104
#1040
#1042
#1044
#1045
#1047
#1048
#105
#1050
#1056
#1060
#1063
#1065
#1067
#1068
#1069
#107
#1070
#1071
#1072
#1073
#1074
#1075
#1076
#1077
#1078
#1079
#108
#1081
#1083
#1085
#1086
#1087
#1088
#1089
#1090
#1097
#1098
#1099
#1100
#1101
#1102
#1104
#1105
#1107
#1108
#1109
#111
#1110
#1111
#1113
#1114
#1115
#1116
#1117
#1119
#1125
#1127
#1128
#113
#1130
#1130/merge
#1132
#1133
#1135
#1136
#1137
#1138
#1139
#114
#1140
#1144
#1146
#1147
#1147/merge
#1148
#1149
#1151
#1152
#1154
#1155
#1156
#1158
#1159
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1167
#1168
#1169
#1170
#1171
#1172
#1173
#1174
#1175
#1176
#1178
#1179
#1180
#1181
#1182
#1183
#1184
#1185
#1186
#1188
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#1198
#1199
#1200
#1201
#1202
#1203
#1204
#1205
#1206
#1207
#1208
#1209
#121
#1210
#1211
#1212
#1213
#1214
#1215
#1216
#1217
#1218
#1219
#122
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1228
#1229
#123
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1237
#1238
#1239
#124
#1240
#1241
#1242
#1243
#1244
#1245
#1246
#1247
#1248
#1249
#1250
#1252
#1253
#1254
#1255
#1256
#1257
#1259
#126
#1261
#1264
#1267
#1269
#1271
#1273
#1274
#1275
#1276
#1279
#128
#1281
#1282
#1283
#1285
#1286
#1287
#129
#1290
#1291
#1292
#1292/merge
#1294
#1294/merge
#1296
#1297
#1298
#1299
#13
#1303
#1307
#1309
#131
#1310
#1311
#1314
#1314/merge
#1316
#1318
#1319
#1321
#1323
#1325
#1328
#1329
#133
#1330
#1334
#1335
#1336
#1337
#1338
#1339
#134
#1342
#1343
#1344
#1346
#1347
#1351
#1354
#1356
#1357
#1358
#1359
#136
#1360
#1363
#1364
#1366
#1368
#1369
#137
#1370
#1372
#1373
#1374
#1376
#1378
#1379
#1380
#1382
#1387
#1388
#1389
#139
#1390
#1392
#1393
#1397
#1399
#1401
#1402
#1404
#1405
#1407
#1408
#1409
#1410
#1411
#1414
#1417
#1418
#1419
#142
#1420
#1421
#1422
#1424
#1426
#1427
#1431
#1432
#1433
#1435
#1437
#1439
#144
#1440
#1441
#1442
#1443
#1444
#1453
#1454
#1455
#1456
#1459
#1461
#1462
#1463
#1464
#1465
#1469
#147
#1472
#1473
#1476
#1477
#1478
#1480
#1481
#1482
#1483
#1484
#1485
#1486
#1487
#1488
#1489
#149
#149/merge
#1490
#1491
#1492
#1496
#1498
#1499
#1500
#1503
#1504
#1507
#1508
#151
#1510
#1511
#1512
#1513
#1514
#1516
#1517
#1518
#1520
#1521
#1523
#1524
#1525
#1528
#153
#1531
#1532
#1534
#1537
#1539
#1541
#1543
#1545
#1547
#1549
#1551
#1553
#1555
#1557
#1559
#1561
#1563
#1565
#1566
#1569
#1571
#1575
#1576
#1577
#1578
#1580
#1581
#1583
#1584
#1586
#1588
#1590
#1592
#1593
#1595
#1596
#1598
#1599
#16
#160
#1600
#1601
#1602
#1603
#1604
#1605
#1606
#1607
#1609
#1610
#1614
#1615
#1617
#1618
#1619
#1620
#1621
#1623
#1624
#1625
#1626
#1628
#1629
#163
#1631
#1632
#1633
#1633/merge
#1634
#1634/merge
#1635
#1635/merge
#1636
#1637
#1639
#164
#1641
#1643
#1644
#1647
#1647/merge
#1648
#1648/merge
#1649
#1650
#1651
#1653
#1655
#1656
#1659
#1660
#1661
#1662
#1664
#1665
#1667
#1668
#1669
#167
#1670
#1672
#1673
#1675
#1676
#1677
#1678
#168
#1680
#1681
#1682
#1683
#1684
#1685
#1687
#1688
#1689
#169
#1692
#1693
#1695
#1696
#1699
#17
#170
#1700
#1702
#1703
#1704
#1705
#1706
#1707
#1708
#1709
#171
#1710
#1713
#1715
#1718
#1720
#1721
#1724
#1726
#1727
#1728
#1729
#1730
#1731
#1732
#1733
#1734
#1735
#1737
#1738
#1739
#1740
#1741
#1742
#1743
#1744
#1745
#1746
#1747
#1748
#1749
#175
#1750
#1751
#1752
#1753
#1756
#1757
#1758
#1759
#176
#1760
#1761
#1762
#1763
#1764
#1765
#1766
#1767
#1768
#177
#1773
#1774
#1775
#1777
#1778
#1779
#178
#1780
#1781
#1782
#1783
#1784
#1785
#1787
#1788
#1788/merge
#1789
#1790
#1791
#1792
#1793
#1794
#1795
#1796
#1797
#1798
#1799
#1801
#1802
#1803
#1804
#1805
#1806
#1807
#1808
#1811
#1813
#1815
#1816
#1817
#1818
#1819
#182
#1822
#1823
#1825
#1826
#1827
#1828
#1829
#1830
#1831
#1832
#1834
#1835
#1836
#1837
#1838
#1840
#1840/merge
#1842
#1845
#1848
#1849
#1850
#1855
#1861
#1862
#1862/merge
#1863
#1864
#1865
#1867
#187
#1871
#1872
#1874
#1875
#1875/merge
#1876
#1877
#1879
#1882
#1883
#1884
#1885
#1886
#1887
#1888
#189
#1890
#1891
#1893
#1894
#1895
#1896
#1897
#190
#1901
#1902
#1903
#1904
#1907
#1908
#191
#1910
#1910/merge
#1911
#1912
#1913
#1914
#1914/merge
#1915
#1916
#1917
#1918
#1918/merge
#1921
#1922
#1923
#1926
#1927
#1928
#1929
#193
#1930
#1931
#1932
#1932/merge
#1933
#1934
#1935
#1936
#1937
#1938
#1939
#194
#1943
#1944
#1946
#1948
#1949
#1949/merge
#195
#1950
#1951
#1952
#1953
#1955
#1958
#1959
#1962
#1963
#1964
#1965
#1966
#1967
#1969
#1970
#1972
#1973
#1974
#1974/merge
#1976
#1976/merge
#1978
#1978/merge
#1979
#198
#1981
#1982
#1983
#1985
#1987
#1988
#1989
#199
#1990
#1992
#1993
#1994
#1996
#1998
#1999
#2
#20
#2000
#2001
#2001/merge
#2002
#2003
#2004
#2005
#2010
#2011
#2012
#2012/merge
#2014
#2015
#2016
#2016/merge
#2017
#2017/merge
#2018
#2021
#2022
#2022/merge
#2024
#2024/merge
#2025
#2026
#2026/merge
#2027
#2029
#2029/merge
#2031
#2031/merge
#2032
#2032/merge
#2035
#2035/merge
#2036
#2037
#2038
#2039
#2043
#2044
#2045
#2046
#2047
#2048
#2049
#2050
#2051
#2052
#2053
#2053/merge
#2054
#2055
#2056
#2057
#2058
#2058/merge
#2059
#2059/merge
#206
#2060
#2061
#2061/merge
#2062
#2062/merge
#2063
#207
#21
#210
#211
#213
#215
#217
#218
#221
#229
#231
#232
#235
#238
#24
#241
#244
#248
#252
#253
#254
#256
#258
#259
#261
#265
#266
#273
#276
#28
#280
#281
#283
#286
#289
#295
#297
#3
#30
#300
#302
#305
#307
#309
#31
#317
#318
#319
#326
#329
#331
#334
#336
#337
#338
#345
#350
#352
#356
#359
#362
#365
#366
#368
#370
#371
#372
#373
#376
#377
#384
#385
#386
#389
#390
#391
#393
#395
#396
#397
#4
#40
#400
#403
#405
#409
#41
#410
#411
#412
#416
#417
#418
#42
#420
#421
#425
#426
#430
#431
#432
#435
#437
#438
#44
#447
#449
#45
#452
#453
#457
#458
#459
#460
#461
#462
#463
#469
#471
#473
#474
#476
#478
#479
#48
#481
#484
#485
#487
#488
#490
#492
#494
#496
#50
#500
#501
#502
#505
#508
#509
#510
#513
#516
#517
#518
#519
#520
#521
#522
#524
#525
#526
#528
#533
#535
#538
#54
#540
#543
#544
#546
#548
#549
#551
#552
#554
#557
#558
#564
#565
#567
#568
#571
#577
#578
#579
#58
#581
#584
#586
#588
#589
#59
#590
#592
#593
#594
#597
#599
#600
#601
#602
#603
#604
#61
#611
#612
#613
#615
#616
#62
#622
#623
#624
#628
#629
#63
#632
#634
#635
#636
#638
#64
#640
#642
#644
#645
#648
#65
#652
#654
#656
#659
#66
#660
#661
#662
#666
#667
#668
#67
#672
#673
#675
#677
#679
#681
#683
#684
#685
#686
#688
#690
#692
#694
#696
#698
#699
#701
#703
#704
#706
#707
#708
#709
#71
#711
#712
#713
#714
#716
#717
#718
#719
#721
#722
#723
#724
#726
#727
#728
#729
#732
#733
#735
#736
#738
#739
#741
#742
#743
#744
#746
#747
#749
#75
#750
#753
#754
#756
#759
#762
#764
#767
#769
#770
#772
#774
#777
#780
#781
#782
#784
#785
#788
#789
#795
#796
#798
#799
#80
#801
#802
#803
#805
#806
#807
#808
#809
#810
#811
#812
#813
#814
#816
#817
#82
#820
#823
#825
#827
#829
#83
#830
#831
#832
#833
#834
#835
#836
#837
#841
#842
#843
#844
#845
#848
#849
#85
#850
#853
#855
#858
#859
#860
#862
#868
#870
#872
#877
#880
#881
#882
#883
#885
#887
#888
#89
#890
#891
#893
#894
#896
#897
#899
#90
#900
#901
#902
#903
#905
#907
#908
#91
#911
#912
#913
#914
#916
#917
#918
#920
#921
#922
#923
#926
#927
#928
#929
#93
#93/merge
#930
#931
#933
#934
#935
#937
#938
#94
#940
#941
#942
#943
#944
#945
#946
#947
#948
#95
#952
#953
#954
#955
#956
#957
#958
#959
#96
#960
#961
#962
#963
#964
#965
#966
#967
#968
#97
#971
#972
#974
#975
#976
#977
#978
#979
#98
#980
#981
#982
#983
#984
#99
#990
#992
#993
#994
#995
#996
#997
#998
@openmaic/dsl@0.10.0
@openmaic/dsl@0.10.1
@openmaic/dsl@0.11.0
@openmaic/dsl@0.11.1
@openmaic/dsl@0.11.2
@openmaic/dsl@0.11.3
@openmaic/dsl@0.11.4
@openmaic/dsl@0.12.0
@openmaic/dsl@0.5.0
@openmaic/dsl@0.6.0
@openmaic/dsl@0.6.1
@openmaic/dsl@0.6.2
@openmaic/dsl@0.6.3
@openmaic/dsl@0.7.0
@openmaic/dsl@0.8.0
@openmaic/dsl@0.9.0
@openmaic/editor@0.0.10
@openmaic/editor@0.0.11
@openmaic/editor@0.0.12
@openmaic/editor@0.0.2
@openmaic/editor@0.0.3
@openmaic/editor@0.0.4
@openmaic/editor@0.0.5
@openmaic/editor@0.0.6
@openmaic/editor@0.0.7
@openmaic/editor@0.0.8
@openmaic/editor@0.0.9
@openmaic/generation@0.0.1
@openmaic/generation@0.1.0
@openmaic/generation@0.1.1
@openmaic/generation@0.1.2
@openmaic/generation@0.2.0
@openmaic/generation@0.3.0
@openmaic/generation@0.3.1
@openmaic/generation@0.3.10
@openmaic/generation@0.3.11
@openmaic/generation@0.3.12
@openmaic/generation@0.3.13
@openmaic/generation@0.3.14
@openmaic/generation@0.3.15
@openmaic/generation@0.3.16
@openmaic/generation@0.3.17
@openmaic/generation@0.3.18
@openmaic/generation@0.3.19
@openmaic/generation@0.3.2
@openmaic/generation@0.3.20
@openmaic/generation@0.3.21
@openmaic/generation@0.3.22
@openmaic/generation@0.3.23
@openmaic/generation@0.3.24
@openmaic/generation@0.3.25
@openmaic/generation@0.3.26
@openmaic/generation@0.3.27
@openmaic/generation@0.3.3
@openmaic/generation@0.3.4
@openmaic/generation@0.3.5
@openmaic/generation@0.3.6
@openmaic/generation@0.3.7
@openmaic/generation@0.3.8
@openmaic/generation@0.3.9
@openmaic/geometry@0.1.0
@openmaic/importer@0.1.1
@openmaic/importer@0.1.2
@openmaic/importer@0.1.3
@openmaic/importer@0.1.4
@openmaic/importer@0.1.5
@openmaic/importer@0.2.0
@openmaic/importer@0.2.1
@openmaic/importer@0.2.2
@openmaic/importer@0.2.3
@openmaic/importer@0.2.4
@openmaic/importer@0.2.5
@openmaic/importer@0.2.6
@openmaic/importer@0.3.0
@openmaic/importer@0.3.1
@openmaic/renderer@0.0.3
@openmaic/renderer@0.0.4
@openmaic/renderer@0.0.5
@openmaic/renderer@0.1.0
@openmaic/renderer@0.1.1
@openmaic/renderer@0.1.10
@openmaic/renderer@0.1.11
@openmaic/renderer@0.1.12
@openmaic/renderer@0.1.14
@openmaic/renderer@0.1.15
@openmaic/renderer@0.1.16
@openmaic/renderer@0.1.17
@openmaic/renderer@0.1.2
@openmaic/renderer@0.1.3
@openmaic/renderer@0.1.4
@openmaic/renderer@0.1.5
@openmaic/renderer@0.1.6
@openmaic/renderer@0.1.7
@openmaic/renderer@0.1.8
@openmaic/renderer@0.1.9
@openmaic/renderer@0.2.0
@openmaic/storage@0.1.0
@openmaic/storage@0.1.6
@openmaic/storage@0.2.0
@openmaic/storage@0.2.1
@openmaic/storage@0.2.2
@openmaic/storage@0.2.3
@openmaic/storage@0.2.4
@openmaic/storage@0.2.5
@openmaic/storage@0.26.0
@openmaic/storage@0.27.0
@openmaic/storage@0.28.0
@openmaic/storage@0.28.1
@openmaic/storage@0.29.0
@openmaic/storage@0.29.1
@openmaic/storage@0.29.2
@openmaic/storage@0.3.0
@openmaic/storage@0.30.1
@openmaic/storage@0.31.0
@openmaic/storage@0.31.1
@openmaic/storage@0.35.1
@openmaic/storage@0.36.0
@openmaic/storage@0.37.1
@openmaic/storage@0.37.2
@openmaic/storage@0.37.3
@openmaic/storage@0.38.0
@openmaic/storage@0.4.0
@openmaic/storage@0.5.0
v0.1.0
v0.1.1
v0.2.0
v0.2.1
v0.2.2
v0.3.0
v0.3.1
v0.3.2
v1.0.0
v1.0.1
v1.0.2
v1.0.3
v1.1.0
v1.1.1
v1.1.2
v1.1.3
v1.1.4
v1.2.0
v1.2.0-rc.1
v1.2.0-rc.2
v1.2.1
v1.3.0-rc.1
-
6adb00080c
ci(publish): use npm trusted publishing instead of NPM_TOKEN (#2063)
main
wyuc
2026-10-28 16:23:14 +08:00 -
47c441fe76
ci(publish): rewrap the trusted publishing setup note
ci/npm-trusted-publishing

wyucandClaude Opus 5.5
2026-10-28 04:12:54 -04:00 -
4d3d71c0f0
ci(publish): note that trusted publishers need direct publish allowed

wyucandClaude Opus 5.5
2026-10-28 04:12:40 -04:00 -
82408d5a43
ci(publish): use npm trusted publishing instead of NPM_TOKEN

wyucandClaude Opus 5.5
2026-10-28 03:55:02 -04:00 -
8778c5fa08
fix(editor): keep inline formulas when legacy canvas text is edited (#2018)
jack
2026-10-28 15:49:00 +08:00 -
a5350dc43d
fix(narration): keep Greek letters like π as symbols in captions (#2021)
jack
2026-10-28 15:28:18 +08:00 -
f1239f3e0a
feat(pbl): support written decisions and learner rationales (#2060)
integration/shared-sandbox
Iris Dai
2026-10-28 14:36:42 +08:00 -
60acf357b5
fix(pbl): distinguish restored conflicts and update workspace e2e
feat/pbl-v3-open-decisions
Iris Dai
2026-10-28 14:21:23 +08:00 -
a14383cb73
fix(pbl): resume retained editor drafts after environment recovery
Iris Dai
2026-10-28 14:04:54 +08:00 -
c16828a99d
fix(pbl): bound cumulative decision context and require literal quotes
Iris Dai
2026-10-28 13:53:23 +08:00 -
2e8e661560
fix(pbl): retain bounded decision meaning and quote provenance
Iris Dai
2026-10-28 13:26:16 +08:00 -
c8b8fdc36c
fix(pbl): preserve decision context and ground report excerpts
Iris Dai
2026-10-28 12:44:44 +08:00 -
3453b06cb0
fix(pbl): retain learner report evidence and align response budgets
Iris Dai
2026-10-28 12:17:53 +08:00 -
a76d0fa77c
docs(pbl): show decision forms and clarify response metrics
Iris Dai
2026-10-28 12:04:02 +08:00 -
57a33531b4
fix(pbl): bound decision answers and rationales before persistence
Iris Dai
2026-10-28 11:36:45 +08:00 -
61527aabeb
fix(workbench): address review of the request preview and hosted edit entry
feat/workbench-preview-e2e
wyuc
2026-10-27 23:27:07 -04:00 -
b8415b2af6
fix(pbl): address decision context, labels and retry review
Iris Dai
2026-10-28 11:20:53 +08:00 -
6369d5634e
fix(workbench): reset roster-seen memory for each replacement cast
wyuc
2026-10-27 22:56:00 -04:00 -
3062c79b13
fix(pbl): confirm learner rule changes before repairing decisions
Iris Dai
2026-10-28 02:18:17 +08:00 -
342245a8be
fix(pbl): make recorded decision rationales explicit in role prompts
Iris Dai
2026-10-28 02:10:21 +08:00 -
e9013bbb4d
feat(pbl): support written decisions and learner rationales
Iris Dai
2026-10-28 01:58:38 +08:00 -
4bc15efff2
fix(workbench): scope chat question markers per session; see the cast only when shown
wyuc
2026-10-27 13:37:12 -04:00 -
c90104fb48
fix(workbench): hold the roster scene for a reveal restarted on reopen
wyuc
2026-10-27 13:13:06 -04:00 -
a27a4e9ff9
fix(workbench): one shared answer draft per question across its surfaces
wyuc
2026-10-27 12:45:44 -04:00 -
14f892be06
fix(pbl): release idle sandboxes when the Agent settles (#2052)

杨慎andClaude Opus 5.5
2026-10-28 00:33:13 +08:00 -
3eec146865
fix(pbl): ground teaching guidance in the learner workbench (#2044)
Iris Dai
2026-10-28 00:20:29 +08:00 -
0f9e159884
fix(workbench): tie preview-only state to the preview being on screen
wyuc
2026-10-27 12:15:26 -04:00 -
211accbd48
fix(pi): retain dispatched action bookkeeping across tool timeout
fix/issue-2034-pi-limits
LING-6150
2026-10-27 11:51:15 -04:00 -
efe7b81f52
fix(workbench): keep the free-text option a prompt to write on the transcript card
wyuc
2026-10-27 11:44:22 -04:00 -
ae64d836a7
fix(pi): remove Director count caps and stop work on cancellation
LING-6150
2026-10-27 11:14:13 -04:00 -
9a1d5ffd6b
fix(workbench): keep every course of a request until its first scene
wyuc
2026-10-27 11:13:41 -04:00 -
41c7374146
fix(workbench): keep course provenance across question answers
wyuc
2026-10-27 10:47:57 -04:00 -
45493e24a2
fix(pbl): preserve failed sends alongside newer drafts
feat/pbl-v3-product-guidance
Iris Dai
2026-10-27 22:39:22 +08:00 -
70859b42e7
fix(workbench): wait for the selected conversation before sending (#2057)

wyucandClaude Opus 5.5
2026-10-27 22:38:13 +08:00 -
6b27eed7ca
Merge commit 'aca2176233b1a92503bcfb21593f1d842c2fc25d' into feat/pbl-v3-product-guidance
Iris Dai
2026-10-27 22:28:34 +08:00 -
aca2176233
fix(pbl): protect pending environment preparation and recovery (#2055)
Iris Dai
2026-10-27 22:23:11 +08:00 -
e5ee734567
fix(workbench): restart the roster reveal when the cast changes
wyuc
2026-10-27 10:15:47 -04:00 -
ecbd337611
fix(pbl): refresh teaching facts and simplify product guidance
Iris Dai
2026-10-27 22:02:32 +08:00 -
6cefb14ba8
fix(pbl): retry transient preparation lease contention safely
fix/pbl-preparation-leases
Iris Dai
2026-10-27 21:55:32 +08:00 -
706b410057
fix(workbench): retire finished previews and scope request memory per session
wyuc
2026-10-27 09:50:14 -04:00 -
ef205a0452
fix(workbench): keep in-flight requests from changing the active conversation (#2054)

wyucandClaude Opus 5.5
2026-10-27 21:18:32 +08:00 -
05f375a44c
fix(workbench): scope closed preview per session and retry the first-scene probe
wyuc
2026-10-27 09:18:00 -04:00 -
f79e22ea14
test(materials): boot the library routes' PGlite schema once per file (#2056)

wyucandClaude Opus 5.5
2026-10-27 21:12:41 +08:00 -
8fc037d87a
ci: build the main image on pull requests only when its inputs change (#2047)

wyucandClaude Opus 5.5
2026-10-27 21:10:38 +08:00 -
45fae39a42
fix(sandbox): reconcile incomplete allocations and renew restore stages
Iris Dai
2026-10-27 21:09:46 +08:00 -
603491e0a5
ci: split the required check into parallel jobs and cache the package build (#2046)

wyucandClaude Opus 5.5
2026-10-27 20:56:52 +08:00 -
dc8edd6d60
fix(pbl): retain send receipts and recover unconfirmed drafts
Iris Dai
2026-10-27 20:55:35 +08:00 -
cdec0779eb
test(storage): stop the app PostgreSQL contracts from racing each other (#2050)

wyucandClaude Opus 5.5
2026-10-27 20:44:07 +08:00 -
69f60374a6
fix(pbl): protect pending environment preparation and recovery
Iris Dai
2026-10-27 20:35:42 +08:00 -
93c83032fa
ci: add a weekly flaky CI report (#2049)

wyucandClaude Opus 5.5
2026-10-27 20:35:39 +08:00 -
2e88356864
ci: remind pull requests whose CI is stuck on conflicts or approval (#2048)

wyucandClaude Opus 5.5
2026-10-27 20:35:16 +08:00 -
a04e81435b
feat(workbench): staged request preview tab before the first scene
wyuc
2026-10-27 08:17:58 -04:00 -
0352609771
fix(pbl): acknowledge learner sends and retain long-turn identity
Iris Dai
2026-10-27 20:15:08 +08:00 -
b5f4df16bb
ci(e2e): stop building from an older commit's Next.js cache, and fail a stall by name (#2051)

wyucandClaude Opus 5.5
2026-10-27 20:11:36 +08:00 -
b7abe2fe99
fix(pbl): deduplicate recovered replies and scope assessment help
Iris Dai
2026-10-27 18:31:28 +08:00 -
75b3d8b61f
fix(whiteboard): clear selection when canvas panning starts (#2025)

Chip Liandwyuc
2026-10-27 10:23:54 +00:00 -
c09504efea
ci: run CI for merge queue entries (#2045)

wyucandClaude Opus 5.5
2026-10-27 18:12:48 +08:00 -
9d87025c2a
feat(home): adapt homepage and dialogs for mobile (#2005)
xuyuanwei678
2026-10-27 17:51:06 +08:00 -
73e273261f
fix(mobile): preserve nested horizontal touch scrolling
codex/mobile-home-adaptive
xuyuanwei
2026-10-27 17:17:36 +08:00 -
986bf1530e
docs(pbl): clarify independent FS course content handoff
Iris Dai
2026-10-27 17:07:01 +08:00 -
ccdba2c3dc
Merge branch 'main' into codex/mobile-home-adaptive
wyuc
2026-10-27 17:06:17 +08:00 -
639660e38a
fix(pbl): ground teaching guidance in the learner workbench
Iris Dai
2026-10-27 17:05:24 +08:00 -
2e4d541376
ci(storage): raise test and hook timeouts for the app PostgreSQL contracts (#2043)
wyuc
2026-10-27 16:59:22 +08:00 -
f04f6f3721
fix(home): open material list from composer attachment summary
xuyuanwei
2026-10-27 16:31:33 +08:00 -
4a9a53913c
fix(pbl): settle stalled teaching executions independently (#2037)
Iris Dai
2026-10-27 16:02:17 +08:00 -
d24cef33ea
fix(home): keep material feedback transient and visible
xuyuanwei
2026-10-27 15:53:09 +08:00 -
4afc7f97d0
fix(pbl): keep refused subscriptions stopped across browser wakeups
fix/pbl-v3-execution-watchdog
Iris Dai
2026-10-27 15:49:03 +08:00 -
da1e2c74a6
style(home): lower mobile option panel height
xuyuanwei
2026-10-27 15:45:02 +08:00 -
c91bf16a4f
fix(home): animate mobile option panels and page navigation
xuyuanwei
2026-10-27 15:43:03 +08:00 -
961f688fff
feat(render-service): log a fixed error code on 5xx preview responses (#2038)

wyucandClaude Opus 5.5
2026-10-27 15:42:42 +08:00 -
151ec69a1d
test(pbl): batch history fixtures and allow database CI headroom
Iris Dai
2026-10-27 15:32:20 +08:00 -
efc4a05018
fix(home): keep mobile option and material panels the same height
xuyuanwei
2026-10-27 15:27:11 +08:00 -
c3257ee704
feat(home): use a dedicated course materials panel on phones
xuyuanwei
2026-10-27 15:16:02 +08:00 -
76009ef9de
docs: add Codex review rules and review-thread guidance (#2039)
wyuc
2026-10-27 15:15:59 +08:00 -
0685f253bf
fix(agent-runtime): keep the system prompt stable when materials change (#2027)
jack
2026-10-27 15:15:55 +08:00 -
e0dc8c02b5
fix(pbl): fence provider dispatch with the durable teaching lease
Iris Dai
2026-10-27 15:10:08 +08:00 -
3b792e1a88
fix(mobile): preserve browser safe areas across routes
xuyuanwei
2026-10-27 15:04:33 +08:00 -
7b99830f34
fix(pbl): fence late effects and reconcile stalled verdicts
Iris Dai
2026-10-27 14:55:11 +08:00 -
79befe6471
fix(home): remove keyboard-driven layout and contain phone page scrolling
xuyuanwei
2026-10-27 14:38:03 +08:00 -
7986c3385d
fix(pbl): recover stalled learning subscriptions independently
Iris Dai
2026-10-27 14:27:29 +08:00 -
761d1e0ad1
test(pbl): isolate watchdog startup and pin its migration
Iris Dai
2026-10-27 14:10:18 +08:00 -
e718b56f57
fix(render-service): run tini as PID 1 so exited Chromium processes are reaped (#2036)

wyucandClaude Opus 5.5
2026-10-27 13:21:36 +08:00 -
e93d14c875
fix(pbl): settle stalled teaching executions independently
Iris Dai
2026-10-27 12:45:23 +08:00 -
c8f1d1478a
fix(workbench): render /workspace without a page-level Suspense
codex/workspace-hydration-blank-fix

LING-6150andClaude Opus 5.5
2026-10-27 00:36:04 -04:00 -
432ac88964
fix(iframe): coordinate interactive media with narration (#1921)
Ethereal49
2026-10-27 12:10:32 +08:00 -
f9518973b5
fix(home): constrain phone portals to safe viewport bounds
xuyuanwei
2026-10-27 11:09:42 +08:00 -
6b8f63e0ba
fix(pbl): complete project entry, reviews and live updates (#2003)
Iris Dai
2026-10-27 10:51:14 +08:00 -
4e70016bf0
fix(home): respect horizontal mobile safe areas
xuyuanwei
2026-10-27 10:51:06 +08:00 -
c2c34a0cf5
fix(asr): preserve WAV MIME type for buffer uploads
codex/asr-compatible-transcription
xuyuanwei
2026-10-27 10:49:55 +08:00 -
e694433756
fix(asr): recognize namespaced Qwen3 model IDs
xuyuanwei
2026-10-27 10:44:20 +08:00 -
42794ff724
fix(home): validate attachments outside options and reset rotation baseline
xuyuanwei
2026-10-27 10:40:21 +08:00 -
7d27d6b47d
fix(asr): use JSON for compatible Whisper endpoints
xuyuanwei
2026-10-27 10:40:15 +08:00 -
4142488ee0
fix(audio): retain active microphone controls and clean up recording sessions
xuyuanwei
2026-10-26 15:10:38 +08:00 -
09184d92f6
fix(home): simplify mobile library and preserve nested drawer state
xuyuanwei
2026-10-26 14:48:06 +08:00 -
413e96ba96
feat(home): adapt homepage and dialogs for mobile
xuyuanwei
2026-10-23 17:42:25 +08:00 -
80b0239de4
fix(audio): support compatible transcription models and Qwen WAV uploads
xuyuanwei
2026-10-26 14:48:06 +08:00 -
c13988f53d
fix(workbench): render the workspace entry without a page-level Suspense
codex/rc2-home-entry

LING-6150andClaude Opus 5.5
2026-10-26 19:57:24 -04:00 -
4aadfe064b
fix(materials): keep batch delete results across retries; warn of partial success
codex/material-library-batch-ops

LING-6150andClaude Opus 5.5
2026-10-10 15:30:06 -04:00 -
c16272a768
feat(materials): select several files, batch move and batch delete

LING-6150andClaude Opus 5.5
2026-10-10 14:46:22 -04:00 -
4be034d4fc
fix(pbl): stabilize history pages and roll back failed handoffs
feat/pbl-v3-entry-approval
Iris Dai
2026-10-26 23:37:28 +08:00