v0.4.0 - 2026-06-12
This release completes the v0.4 product information architecture refactor and publishes the same committed tree to GitHub and ModelScope.
Scope
Move daily product workflows into feature-owned foreground routes, narrow Admin to governance, and establish release evidence for the new product information architecture.
Included
- Foreground
/fine-tune,/compare,/models,/benchmarks,/retrieval, and/experimentsroutes. - Agent chat stream/resume/tool-decision transport in
features/agent/chat-actions.ts. - Agent submit/replay/resume/tool-decision lifecycle in
features/agent/turn-lifecycle.tsand secondary analysis composition insecondary-analysis-panel.tsx. - Agent runtime phase/stage/guardrail projection in
features/agent/runtime-view-model.ts. - Retrieval document CRUD, path import/probe, chunk inspection, and grounded query validation through canonical
/api/retrieval*routes. - Experiments artifact lineage, cross-feature navigation, filters, and explicit retention policy through
/api/experiments. - Admin Retrieval product state/actions removed and replaced by a governance handoff.
- Admin runtime transport and provider/telemetry read models moved into
features/admin. - Canonical
/api/finetunetransport plus dated deprecation headers on legacy Fine-tune, Retrieval, Models, and Timeline Admin APIs. - Bilingual README route/version map, route ownership matrix, migration notes, and expanded route/screenshot smoke coverage.
Verification
npm run typecheck:changedpassed forcore-agent,core-finetune,agent-api,agent-ui,admin, andapp.npm run smoke:routespassed for Agent, Compare, Fine-tune, Models, Benchmarks, Retrieval, Experiments, and Admin.- Route smoke also passed the Retrieval foreground snapshot, Experiments timeline, Fine-tune summary, Models discovery, Benchmark progress, Dashboard summary, sessions, and local runtime contracts.
npm run smoke:screenshotscaptured all eight foreground/governance routes successfully.npm run buildcompleted the optimized production build and generated all 42 static pages.- In-app browser verification found no runtime error overlay, console error/warning, or horizontal overflow on
/agent,/admin, and/fine-tuneat 1280 px; the earlier foreground verification also covered/retrievaland/experiments.
Screenshots
Generated locally under output/smoke-screenshots/:
agent.pngcompare.pngfine-tune.pngmodels.pngbenchmarks.pngretrieval.pngexperiments.pngadmin.png
Notes
- Legacy Admin APIs remain as thin compatibility wrappers until the September 30, 2026 sunset.
- Timeline retention is user-triggered and preserves failure/conflict and artifact-bearing events by default.
- GitHub and ModelScope packages are generated from the same committed Git tree.