mirror of
https://github.com/THU-MAIC/OpenMAIC.git
synced 2026-10-03 09:48:24 +08:00
Commit Graph
Select branches
Hide Pull Requests
chore/adopt-changesets
chore/eslint-ignore-claude
chore/ollama-logo
chore/provider-decoupling-guard
chore/remove-active-stage-api
chore/remove-editor-agent
chore/update-gitignore
codex/cancel-pick-on-whiteboard-transition
codex/chore-openmaic-package-releases
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/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-native-child-spotlight
codex/reference-malformed-snapshot
codex/reject-malformed-reference-snapshots
codex/release-openmaic-0.0.2
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
docs/agent-runtime-config
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/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/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/stage-material-http-routes
feat/stage-ownership-seam
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-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/631-minimax-hailuo-fast-t2v
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/drop-cross-tab-edit-lock
fix/e2e-settings-provider-config
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/input-pause-tts
fix/issue-800
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-v2-eval-harness
fix/pg-contract-truncate-fk
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/restore-main-settings-ui
fix/ru-i18n-ollama-doubao
fix/runtime-tool-call-integrity
fix/runtime-unusable-without-database
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/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
issue-1053-interactive-replay-contract
issue-480-recent-models
main
refactor/unify-material-mime-tables
release/1.1.x
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
#1011
#1015
#1016
#1018
#1019
#1020
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#1030
#1030
#1032
#1033
#1034
#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
#1132
#1133
#1135
#1136
#1136
#1137
#1138
#1139
#114
#1140
#1144
#1146
#1147
#1147
#1148
#1149
#1151
#1152
#1154
#1155
#1156
#1158
#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
#1294
#1294
#1296
#1297
#1298
#1299
#13
#1303
#1307
#1309
#131
#1310
#1311
#1314
#1314
#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
#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
#1432
#1433
#1435
#1437
#1439
#144
#1440
#1441
#1442
#1443
#1444
#1453
#1454
#1455
#1456
#1459
#1461
#1462
#1463
#1463
#1464
#1465
#1469
#147
#1472
#1473
#1476
#1477
#1478
#1480
#1481
#1482
#1483
#1483
#1484
#1485
#1486
#1487
#1488
#1489
#149
#149
#1490
#1491
#1492
#1496
#1496
#1498
#1499
#1500
#1503
#1504
#1507
#1508
#151
#1510
#1511
#1512
#1513
#1514
#1516
#1517
#1518
#1520
#1521
#1523
#1524
#1525
#1528
#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
#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
#1624
#1625
#1626
#1628
#1629
#163
#1631
#1632
#1633
#1633
#1634
#1634
#1635
#1635
#1636
#1637
#1639
#164
#1641
#1643
#1643
#1644
#1647
#1647
#1648
#1648
#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
#1693
#1695
#1696
#1699
#1699
#17
#170
#1700
#1702
#1703
#1704
#1705
#1706
#1707
#1708
#1709
#171
#1710
#1713
#1713
#1715
#1718
#1720
#1721
#1724
#1726
#1727
#1728
#1729
#1730
#1731
#1732
#1733
#1734
#1735
#1737
#1738
#1738
#1739
#1740
#1741
#1742
#1743
#1744
#1745
#1746
#1746
#1747
#1748
#1748
#1749
#175
#1750
#1751
#1752
#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
#1789
#1790
#1790
#1791
#182
#187
#189
#190
#191
#193
#194
#195
#198
#199
#2
#20
#206
#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
#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
#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.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.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.2
@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/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/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.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/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.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
Select branches
Hide Pull Requests
chore/adopt-changesets
chore/eslint-ignore-claude
chore/ollama-logo
chore/provider-decoupling-guard
chore/remove-active-stage-api
chore/remove-editor-agent
chore/update-gitignore
codex/cancel-pick-on-whiteboard-transition
codex/chore-openmaic-package-releases
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/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-native-child-spotlight
codex/reference-malformed-snapshot
codex/reject-malformed-reference-snapshots
codex/release-openmaic-0.0.2
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
docs/agent-runtime-config
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/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/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/stage-material-http-routes
feat/stage-ownership-seam
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-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/631-minimax-hailuo-fast-t2v
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/drop-cross-tab-edit-lock
fix/e2e-settings-provider-config
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/input-pause-tts
fix/issue-800
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-v2-eval-harness
fix/pg-contract-truncate-fk
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/restore-main-settings-ui
fix/ru-i18n-ollama-doubao
fix/runtime-tool-call-integrity
fix/runtime-unusable-without-database
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/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
issue-1053-interactive-replay-contract
issue-480-recent-models
main
refactor/unify-material-mime-tables
release/1.1.x
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
#1011
#1015
#1016
#1018
#1019
#1020
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#1030
#1030
#1032
#1033
#1034
#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
#1132
#1133
#1135
#1136
#1136
#1137
#1138
#1139
#114
#1140
#1144
#1146
#1147
#1147
#1148
#1149
#1151
#1152
#1154
#1155
#1156
#1158
#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
#1294
#1294
#1296
#1297
#1298
#1299
#13
#1303
#1307
#1309
#131
#1310
#1311
#1314
#1314
#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
#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
#1432
#1433
#1435
#1437
#1439
#144
#1440
#1441
#1442
#1443
#1444
#1453
#1454
#1455
#1456
#1459
#1461
#1462
#1463
#1463
#1464
#1465
#1469
#147
#1472
#1473
#1476
#1477
#1478
#1480
#1481
#1482
#1483
#1483
#1484
#1485
#1486
#1487
#1488
#1489
#149
#149
#1490
#1491
#1492
#1496
#1496
#1498
#1499
#1500
#1503
#1504
#1507
#1508
#151
#1510
#1511
#1512
#1513
#1514
#1516
#1517
#1518
#1520
#1521
#1523
#1524
#1525
#1528
#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
#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
#1624
#1625
#1626
#1628
#1629
#163
#1631
#1632
#1633
#1633
#1634
#1634
#1635
#1635
#1636
#1637
#1639
#164
#1641
#1643
#1643
#1644
#1647
#1647
#1648
#1648
#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
#1693
#1695
#1696
#1699
#1699
#17
#170
#1700
#1702
#1703
#1704
#1705
#1706
#1707
#1708
#1709
#171
#1710
#1713
#1713
#1715
#1718
#1720
#1721
#1724
#1726
#1727
#1728
#1729
#1730
#1731
#1732
#1733
#1734
#1735
#1737
#1738
#1738
#1739
#1740
#1741
#1742
#1743
#1744
#1745
#1746
#1746
#1747
#1748
#1748
#1749
#175
#1750
#1751
#1752
#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
#1789
#1790
#1790
#1791
#182
#187
#189
#190
#191
#193
#194
#195
#198
#199
#2
#20
#206
#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
#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
#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.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.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.2
@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/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/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.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/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.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
-
cf7aa44487
fix(materials): release losing backfill allocations and harden the pool-first reader (#1791)
integration/material-library

LING DUANandClaude Opus 5.5
2026-10-02 16:04:30 -04:00 -
1125e7ad08
fix(materials): release losing backfill allocations and harden the pool-first reader
codex/pr1c-followup

LING-6150andClaude Opus 5.5
2026-10-02 15:47:24 -04:00 -
d512776b72
feat(materials): store uploads in the asset pool, read pool-first, and backfill (1c) (#1763)

LING DUANandClaude Opus 5.5
2026-10-02 14:41:37 -04:00 -
22b609701a
docs(materials): state how long the pool reader's fallback holds the fence
codex/pr1c-material-pool

LING-6150andClaude Opus 5.5
2026-10-01 22:11:18 -04:00 -
71abee66ce
feat(materials): backfill pre-pool uploads into the asset pool, opt-in

LING-6150andClaude Opus 5.5
2026-10-01 20:35:46 -04:00 -
e91666b24a
feat(materials): store uploads in the asset pool and read pool-first

LING-6150andClaude Opus 5.5
2026-10-01 20:35:46 -04:00 -
26030c874a
feat(storage): refuse generic remove and replace of rooted entries (0.37.0)

LING-6150andClaude Opus 5.5
2026-10-01 20:35:46 -04:00 -
0c2af415e9
feat(persistence): owner-level material extraction state and per-owner cache (1b) (#1753)

LING DUANandClaude Opus 5.5
2026-10-02 12:56:19 -04:00 -
8881c6f0f1
fix(persistence): key the owner extraction cache on MIME and endpoint queries
codex/pr1b-owner-extraction

LING-6150andClaude Opus 5.5
2026-10-02 12:41:33 -04:00 -
d6e9993ad9
test(persistence): make the publication rollback case fail after the root call

LING-6150andClaude Opus 5.5
2026-10-01 13:50:54 -04:00 -
1dc14888fc
fix(persistence): key the owner extraction cache on endpoints and reuse fallbacks

LING-6150andClaude Opus 5.5
2026-09-30 21:59:56 -04:00 -
5ea9418ad1
feat(persistence): owner-level material extraction state and per-owner cache (1b)

LING-6150andClaude Opus 5.5
2026-09-30 20:44:11 -04:00 -
70db656523
Merge main into integration/server-first (tree-identical to integration/provider-config)
integration/server-first

wyucandClaude Opus 5.5
2026-10-02 08:37:14 -04:00 -
c5196b2c75
ci: run the prior-run-record PostgreSQL suite with the app-domain contracts

wyucandClaude Opus 5.5
2026-10-02 08:33:53 -04:00 -
125f68f056
fix(generation): keep a placeholder-free message for material formats a run refuses

wyucandClaude Opus 5.5
2026-10-02 08:27:19 -04:00 -
df478d6a2f
Merge integration/provider-config into integration/server-first

wyucandClaude Opus 5.5
2026-10-02 08:27:10 -04:00 -
5312c2b4b4
feat(config): openmaic.yml, capability slots and server-side model configuration (RFC #1701) (#1765)
main
@openmaic/storage@0.36.0

wyucandClaude Opus 5.5
2026-10-02 20:12:43 +08:00 -
df5fe96a84
fix(import): keep browser settings on a refused or self-contradicting answer (#1787)
integration/provider-config

wyucandClaude Opus 5.5
2026-10-02 19:56:12 +08:00 -
4fbce56396
fix(import): drop a browser-kept key only when the server holds the same one (#1785)

wyucandClaude Opus 5.5
2026-10-02 19:40:15 +08:00 -
d73b67a62b
fix(import): keep settings the server could not take; Azure regional endpoints; keyless compatible providers (#1784)

wyucandClaude Opus 5.5
2026-10-02 19:11:03 +08:00 -
2fa56891d3
fix(config): workspace-provider policy covers request headers; startup secret warnings; upgrade notes (#1783)

wyucandClaude Opus 5.5
2026-10-02 19:10:47 +08:00 -
572c62a71b
fix(agent): don't inherit a thinking effort the agent can't use; recover sessions after a failed first run (#1782)

wyucandClaude Opus 5.5
2026-10-02 16:44:55 +08:00 -
0e716fdd21
feat(storage): add asset reference roots and the material library schema (1a) (#1745)

LING DUANandClaude Opus 5.5
2026-10-02 04:40:30 -04:00 -
0ff26fd485
ci: run the storage PostgreSQL contract on the material-library integration branch
wyuc
2026-10-02 04:25:33 -04:00 -
c096d9a327
feat(home): the toolbar picker sets the default model and shows stages set separately (#1781)

wyucandClaude Opus 5.5
2026-10-02 16:02:11 +08:00 -
020c77e7bb
fix(settings): connecting a token plan applies its recommended configuration (#1780)

wyucandClaude Opus 5.5
2026-10-02 15:48:26 +08:00 -
5745fd6fd5
fix(generation): show the selected extractor's formats in the material upload hint (#1779)

wyucandClaude Opus 5.5
2026-10-02 15:48:06 +08:00 -
fcb7b986ab
fix(settings): hide the Skills section when the agent runtime is unavailable (#1778)

wyucandClaude Opus 5.5
2026-10-02 15:47:45 +08:00 -
27d09920a7
fix(settings): cache provider logos so switching service tabs does not blank them (#1777)

wyucandClaude Opus 5.5
2026-10-02 15:30:42 +08:00 -
468f850679
ci: stop triggering on integration/provider-config before it merges to main

wyucandClaude Opus 5.5
2026-10-02 02:52:27 -04:00 -
cb229b66c2
fix: upgrade rehearsal findings (access-code reload and import, completion flag, provider log source, COOKIE_SECURE) and upgrade docs (#1774)

wyucandClaude Opus 5.5
2026-10-02 14:43:07 +08:00 -
eb2508d6cc
fix(settings): show each TTS service's full request URL

wyucandClaude Opus 5.5
2026-10-02 02:39:03 -04:00 -
99a0ad4789
Merge main into integration/provider-config

wyucandClaude Opus 5.5
2026-10-02 02:34:58 -04:00 -
38b55d09a1
refactor(settings)!: main's settings UI on the server-side model configuration (#1767)

wyucandClaude Opus 5.5
2026-10-02 14:24:03 +08:00 -
c72a64b4b6
feat(tts): add Google Gemini TTS provider (Interactions API) (#1687)

MengMa-devandwyuc
2026-10-02 14:05:27 +08:00 -
95dc90ffa3
refactor(generation)!: remove the browser generation orchestration (E4) (#1773)

wyucandClaude Opus 5.5
2026-10-02 13:04:32 +08:00 -
1e95b98d2b
feat(generation): the browser starts and follows generation runs (E3) (#1768)

wyucandClaude Opus 5.5
2026-10-02 11:43:38 +08:00 -
4320f986cf
ci: list the live integration branches in the CI triggers (#1724)

wyucandClaude Opus 5.5
2026-10-02 09:48:35 +08:00 -
0ca3ffc529
docs(config): describe the browser settings alongside openmaic.yml
fix/restore-main-settings-ui

wyucandClaude Opus 5.5
2026-10-01 21:45:31 -04:00 -
26283dd212
Revert "feat(settings): Models section with the course model map (#1741)"
wyuc
2026-10-01 21:30:59 -04:00 -
3c5b6d6038
Revert "refactor(settings)!: server-side model settings only; import browser settings once (#1744)"
wyuc
2026-10-01 21:30:59 -04:00 -
4a6b385399
docs(deploy)!: long-running Node only; Vercel up to 1.1.x; deployment docs and complete changelog (F) (#1764)

wyucandClaude Opus 5.5
2026-10-02 09:25:20 +08:00 -
f0433eacb4
feat(api)!: headless generate-classroom on generation runs; retire the server pipeline (E2) (#1762)

wyucandClaude Opus 5.5
2026-10-02 08:45:24 +08:00 -
433c1de3e5
feat(generation): media lane, material images as course assets, read-only course while generating (E1c) (#1761)

wyucandClaude Opus 5.5
2026-10-02 07:32:32 +08:00 -
e64b284ae2
fix(config): use the legacy document default for automatic extraction (#1760)

wyucandClaude Opus 5.5
2026-10-02 05:23:16 +08:00 -
c6a0c04138
feat(generation): server-side generation runs (E1b) (#1759)

wyucandClaude Opus 5.5
2026-10-02 04:55:16 +08:00 -
9dea9adf9d
feat(agents): agent registry on the server — built-in agents in code, custom agents in the database (#1758)

wyucandClaude Opus 5.5
2026-10-02 02:31:17 +08:00 -
cc39d0a304
feat(storage): versioned SQL migrations per store (#1757)

wyucandClaude Opus 5.5
2026-10-02 01:15:10 +08:00 -
e761daddf0
refactor(generation): extract the classic generation steps into shared server functions (#1756)

wyucandClaude Opus 5.5
2026-10-02 00:55:17 +08:00 -
56f9be22c0
fix(persistence): keep rooted shared entries immutable; record a reference-rule version
codex/pr1a-material-library-roots

LING-6150andClaude Opus 5.5
2026-10-01 12:47:52 -04:00 -
26f207aeb7
ci: give the lint, typecheck and unit test job 25 minutes

wyucandClaude Opus 5.5
2026-10-01 12:38:40 -04:00 -
ce8352c388
ci: run CI for the server-first integration branch

wyucandClaude Opus 5.5
2026-10-01 11:27:34 -04:00 -
2882619d7c
ci: run CI on the material-library integration branch

wyucandClaude Opus 5.5
2026-10-01 09:04:56 -04:00 -
1635b16899
docs: add multilingual vocational task engine guide (#1749)
Xinyu Mu
2026-10-01 21:01:09 +08:00 -
515d8eaa9d
fix(pi): keep previously resolved reference shapes resolving
codex/reject-malformed-reference-snapshots

LING-6150andClaude Opus 5.5
2026-09-30 18:08:40 -04:00 -
ca02e0a1a3
fix(pi): reject the verified malformed reference snapshots with 400

LING-6150andClaude Opus 5.5
2026-09-30 14:33:02 -04:00 -
20535902e1
docs(config): openmaic.yml, capability slots and the model settings (#1742)

wyucandClaude Opus 5.5
2026-09-30 22:55:45 +08:00 -
3340cd3c46
fix(config): a policy without workspace providers also stops using them (#1750)

wyucandClaude Opus 5.5
2026-09-30 22:39:11 +08:00 -
adad595224
refactor(settings)!: server-side model settings only; import browser settings once (#1744)

wyucandClaude Opus 5.5
2026-09-30 20:38:10 +08:00 -
77ed458fad
fix(persistence): guard same-owner material folder reassignment; clarify 1a changelog

LING-6150andClaude Opus 5.5
2026-09-29 21:13:48 -04:00 -
de1883be91
test(storage): tighten root refusal and lifecycle coverage from cross-review

LING-6150andClaude Opus 5.5
2026-09-29 19:35:00 -04:00 -
51407b6130
chore(storage): bump the storage package to 0.36.0 for reference roots

LING-6150andClaude Opus 5.5
2026-09-29 18:26:36 -04:00 -
183b3a8478
feat(storage): add asset reference roots and the material library schema (1a)
LING-6150
2026-09-29 18:04:55 -04:00 -
c35aa8f3cf
feat(settings): Models section with the course model map (#1741)

wyucandClaude Opus 5.5
2026-09-30 04:09:53 +08:00 -
5cd500b1d7
fix(config): refuse a fallback on a slot whose calls never use one (#1743)

wyucandClaude Opus 5.5
2026-09-30 03:50:36 +08:00 -
99dbb26937
feat(config): model settings API for workspaces (#1740)

wyucandClaude Opus 5.5
2026-09-30 02:44:16 +08:00 -
44c3b49c87
feat(llm): streaming calls fall back on their slot's fallback (#1739)

wyucandClaude Opus 5.5
2026-09-30 01:57:15 +08:00 -
c589d7aa0b
feat(config): resolve media and tool capabilities through their slots (#1737)

wyucandClaude Opus 5.5
2026-09-30 01:22:38 +08:00 -
11235ec1a4
fix(playback): end an armed reference picker on whiteboard transitions
codex/cancel-pick-on-whiteboard-transition

LING-6150andClaude Opus 5.5
2026-09-29 12:40:04 -04:00 -
8216c9da55
feat(config)!: resolve every LLM call through its capability slot (#1735)

wyucandClaude Opus 5.5
2026-09-29 23:53:28 +08:00 -
f6d4768d8a
feat(config): resolve slots at request time over deployment, workspace and defaults (#1734)

wyucandClaude Opus 5.5
2026-09-29 23:28:11 +08:00 -
48ddb12c83
feat(persistence): workspace model configuration with keys encrypted at rest (#1733)

wyucandClaude Opus 5.5
2026-09-29 22:51:13 +08:00 -
7c1277ef25
refactor(config)!: translate only providers and the default model (#1732)

wyucandClaude Opus 5.5
2026-09-29 21:51:47 +08:00 -
799cbf5cad
feat(config): translate the legacy configuration into a deployment layer (#1731)

wyucandClaude Opus 5.5
2026-09-29 21:22:33 +08:00 -
b30e0d429f
feat(classroom)!: save server-generated classrooms through server persistence (#1730)

wyucandClaude Opus 5.5
2026-09-29 20:52:44 +08:00 -
9db337afd5
feat(config): resolve a slot through the configuration layers (#1729)

wyucandClaude Opus 5.5
2026-09-29 20:48:43 +08:00 -
4a0c4c0cea
feat(api)!: generate-classroom takes requirement + uploaded materials; capabilities follow server config (#1728)

wyucandClaude Opus 5.5
2026-09-29 20:37:04 +08:00 -
2a47c6b45e
Merge branch 'main' into integration/provider-config

wyucandClaude Opus 5.5
2026-09-29 08:02:50 -04:00 -
4e46a2a111
feat(config): provider presets and the openmaic.yml schema (#1727)

wyucandClaude Opus 5.5
2026-09-29 19:41:07 +08:00 -
92ebba4e64
feat(config): capability slot registry and stage-to-slot mapping (#1726)

wyucandClaude Opus 5.5
2026-09-29 18:51:49 +08:00 -
8f7d51e5ac
fix(playback): replay sentence visual cues after navigation (#1720)


2026-09-29 18:22:49 +08:00 -
6d5e87df87
ci: run CI for the provider-config integration branch

wyucandClaude Opus 5.5
2026-09-29 06:21:01 -04:00 -
7bc81f3f3a
Merge branch 'main' into codex/navigation-speech-effects
codex/navigation-speech-effects
wyuc
2026-09-29 18:09:03 +08:00 -
fa47efe1b3
feat(persistence)!: server-backed persistence only, with a one-way legacy browser import (#1710)


2026-09-29 17:51:03 +08:00 -
3948688cfc
fix(agent): preserve tool-result images in model requests [AI-assisted] (#1718)


2026-09-29 16:56:08 +08:00 -
be2eaf0a82
docs(readme): bring the News section up to v1.1.2 (#1715)


2026-09-29 16:27:13 +08:00 -
877bf792d7
fix(generation): preserve template literals in interactive HTML (#1706)
@openmaic/generation@0.3.14
Ethereal49
2026-09-29 15:58:28 +08:00 -
7ef61eaf5c
docs: preserve UI verification evidence for PR #1720
codex/evidence-navigation-effects-1720
sophietao20-star
2026-09-29 15:54:32 +08:00 -
3714e3c5cd
fix(playback): replay sentence visual cues after navigation
sophietao20-star
2026-09-29 15:33:30 +08:00 -
1c70e86a13
fix(media): poll and download Veo videos the Gemini API way (#1695)

HEOJUNFOandClaude Opus 5.5
2026-09-29 00:00:04 +09:00 -
3dcb158f3d
docs(changelog): record the 1.1.2 security release (#1705)

wyucandClaude Opus 5.5
2026-09-28 18:25:23 +08:00 -
1f05a70ac9
release: v1.1.2
v1.1.2
release/1.1.x

wyucandClaude Opus 5.5
2026-09-28 06:01:55 -04:00 -
15af6ce5b8
fix(providers): pin caller-chosen provider requests and keep upstream detail out of errors (#1704)
wyuc
2026-09-28 18:01:22 +08:00 -
cd7d6a1a59
fix(providers): pin caller-chosen provider requests and keep upstream detail out of errors (#1704)

wyucandClaude Opus 5.5
2026-09-28 18:01:22 +08:00 -
4f43b48abe
fix(whiteboard): anchor code replacements in document order (#1696)

Yizuki_Ameandwyuc
2026-09-28 17:54:38 +08:00 -
a41bbac239
feat(llm): retry once on a fallback model for retryable failures (#1614)

小魔andwyuc
2026-09-28 17:24:55 +08:00 -
44ad72beba
fix(persistence): serve the course library without the agent runtime; exit on invalid boot config

wyucandClaude Opus 5.5
2026-09-28 17:03:36 +08:00 -
aa9c1a4fe5
fix(media): route classroom media downloads through strict provider transport (#1692)
yi111
2026-09-28 14:45:42 +08:00 -
ba7d707b0f
fix(media): route classroom media downloads through strict provider transport (#1692)


2026-09-28 14:45:42 +08:00 -
a686481e73
feat(auth): owner identity seam — composable auth methods, owner-keyed persistence, host hooks, claims
@openmaic/storage@0.35.1

wyucandClaude Opus 5.5
2026-09-28 11:54:26 +08:00