1.5.0-rc.2 is the second release candidate for 1.5.0. It polishes the workbench (drag to fold the rail and the classroom dock, clearer chat status, no duplicate guide course after sign-in), gives Native classroom agents fresh whiteboard state, and fixes PBL previews, assessments and history. No upgrade conditions over 1.5.0-rc.1: no new migrations, and the 1.5.0-rc.1 Breaking Changes still apply when upgrading from 1.4.x.
Behavior Changes
- Classroom: Native classroom agents (Director and Child) get a fresh whiteboard state before every model round. Where
RENDER_SERVICE_URLis set, the service passes itsGET /healthcheck and the model explicitly supports vision, each request also carries at most one image of the current board (5 s per render, text-only after the first failure), which adds image input to those model calls. Successful board writes now return the next expected sequence, andwb_draw_texttakes plain text only. The classroom skill directory can be set withOPENMAIC_CLASSROOM_SKILLS_DIR. #2216, #2232, #2237 (by @LING-6150) - Agent runtime:
render_scene_previewis offered to the agent only when the render service passes its health check, instead of wheneverRENDER_SERVICE_URLis set. #2119 (by @mahmud035)
Features
- Workbench: the rail and the classroom dock fold and unfold by dragging their edge, within one gesture; the remembered width and height are kept. #2239
- PBL v3: the project overview sits in the conversation with the goal, the finished work and the milestone roadmap; the task drawer is available from each milestone's first step, and the next step is one full-width button above the composer. Course packages may add an optional
presentation.hero.finishedWork. #2230 (by @Irisdai517)
Bug Fixes
- Workbench: a queued request shows its prompt and says it is queued; the open chat keeps its spinner in the rail; a course still being built by another conversation no longer shows the course end; the course chip names a course outside the viewer's list. #2240
- Workbench: signing in no longer adds a second guide course next to the one the visitor already had, and the Edit guide works in full screen. #2241
- Workbench: small polish: no duplicate page count in the full-screen header, no subtitle on My courses, tooltips open on keyboard focus only, external rail links show an arrow, and
ask_userrejects double-escaped line breaks. #2243 - PBL: standalone previews wait for the application to be running on a cold start instead of showing an unusable retry. #2227 (by @Irisdai517)
- PBL: isolated assessments larger than the sandbox command budget run through a staged script instead of failing with a source-size error. #2228 (by @Irisdai517)
- PBL v3: History lists conversations from earlier milestones again, grouped by milestone. #2229 (by @Irisdai517)
Packages
- No package changes; all packages are unchanged from 1.5.0-rc.1.
Known issues
- The 1.5.0-rc.1 known issues still apply.