148 Commits
Author SHA1 Message Date
rays eb86f889b3 fix(logging): unify Doctor startup output
Standardize backend log identities and severity highlighting while keeping persisted logs ANSI-free. Restore the encoding-aware startup banner and emit its art as one tightly packed block.
2026-08-09 05:38:01 +08:00
rays 1f2daa26fb docs: align public guidance with current behavior 2026-08-08 17:30:22 +08:00
rays cf23770200 fix(ui): scope chat activation to owned tab pane
Pass the concrete tab pane through activation hooks and release late async renders after manager destruction. Keep Chat island activation, unmount, and vanilla status updates bound to their owning container.
2026-08-08 17:00:32 +08:00
rays e24da07571 fix(diagnostics): align promoted media asset detection 2026-08-08 16:48:48 +08:00
rays ddb51c6c95 fix(frontend): render dynamic status messages as text 2026-08-08 16:39:10 +08:00
rays b16c5f8af6 fix(diagnostics): align pytorch minimum with host 2026-08-08 16:26:47 +08:00
rays 06c3a15aac test(pytest): stop mutating package entrypoint 2026-08-08 16:20:55 +08:00
rays d0d8034189 test(compat): refresh current host contract matrix 2026-08-08 16:08:45 +08:00
rays 263cc20f52 fix(deps): patch postcss path traversal 2026-07-31 04:28:59 +08:00
rays 9524e7e20f feat(diagnostics): validate first-party dataset folders 2026-07-31 04:18:48 +08:00
rays 702e5ebd56 fix(diagnostics): support named workflow widget values 2026-07-31 04:06:41 +08:00
rays 34e7717ce7 fix(frontend): recognize partner policy validation errors 2026-07-31 03:52:13 +08:00
rays f4e4bf4d23 test(compat): refresh current host contract matrix 2026-07-31 03:40:37 +08:00
rays 1f50d6732a fix(ci): run coverage for release metadata changes 2026-07-20 10:48:25 +08:00
rays 0afae045ac fix(paths): separate desktop identity from storage 2026-07-19 20:13:04 +08:00
rays 139de767d4 fix(validation): surface public subgraph boundary errors 2026-07-19 20:01:11 +08:00
rays 63dabddd49 feat(diagnostics): scan registered nested model assets 2026-07-19 19:42:39 +08:00
rays cc4246c293 fix(diagnostics): align Python and Torch support 2026-07-19 19:23:40 +08:00
rays dbcbf34b5c fix(navigation): distinguish subgraphs from groups 2026-07-19 19:13:13 +08:00
rays 255d259dd3 fix(settings): disable host change telemetry 2026-07-19 19:04:36 +08:00
rays 912a4280d2 fix(security): redact sensitive headers unconditionally 2026-07-19 18:54:16 +08:00
rays ff2c8bca8d fix(diagnostics): contain model asset paths 2026-07-19 18:36:21 +08:00
rays 79354915d4 test(host): add version-aware compatibility matrix 2026-07-19 18:18:37 +08:00
rays 6624963832 chore(tooling): clarify node runtime policy 2026-06-24 17:45:18 +08:00
rays 9c6b21ff70 fix(frontend): align error aggregate handling 2026-06-24 17:31:57 +08:00
rays 797a736aa5 fix(diagnostics): align model asset loader categories 2026-06-24 17:18:48 +08:00
rays 62dad1fb92 test(host): refresh compatibility smoke anchors 2026-06-24 17:07:47 +08:00
rays 513d003b47 bump version to v1.9.1 2026-06-12 17:36:56 +08:00
rays 1335efa5e7 docs(api): document host route aliases 2026-06-12 16:24:31 +08:00
rays 7dc255bbb4 fix(frontend): align validation error copy 2026-06-12 16:16:45 +08:00
rays b0feb1bb73 fix(diagnostics): align model asset folders 2026-06-12 16:02:35 +08:00
rays fd2deb3c01 test(host): refresh compatibility smoke anchors 2026-06-12 15:52:08 +08:00
rays 009d2e2450 docs(readme): refresh public update notes 2026-05-31 16:05:54 +08:00
rays 30760e231f ci(security): add quarterly audit workflow 2026-05-31 14:27:45 +08:00
rays dc52fe5539 docs(contributing): add contributor guide 2026-05-31 14:20:13 +08:00
rays 4d7ea44a94 docs(architecture): describe project structure 2026-05-31 14:15:52 +08:00
rays e1dfb588ee test(e2e): add stress test lane 2026-05-31 14:09:10 +08:00
rays a85ee2fc1d test(e2e): make integration lane deterministic 2026-05-31 14:02:42 +08:00
rays e9f9286b50 chore(test): rename focused gate entrypoints 2026-05-31 13:56:30 +08:00
rays 6b2403f4f5 docs(api): add openapi contract 2026-05-31 13:47:39 +08:00
rays 302cdae6af refactor(services): add domain entry points 2026-05-31 13:34:40 +08:00
rays 10a2302a56 feat(ui): add provider quick switch 2026-05-31 13:28:27 +08:00
rays a12d76811d refactor(ui): extract right panel renderer 2026-05-31 13:20:23 +08:00
rays bc442dc6c9 refactor(i18n): load translations from data files 2026-05-31 13:09:01 +08:00
rays 18ae26f61d refactor(api): decompose route registration 2026-05-31 12:57:39 +08:00
rays 2fdd5ca933 chore(release): sync package version metadata 2026-05-31 12:12:43 +08:00
rays aaf79c85ba feat(ui): surface host validation errors 2026-05-31 12:09:34 +08:00
rays 534949c17d fix(diagnostics): align model asset folders 2026-05-31 12:02:34 +08:00
rays 0262733826 test(host): refresh compatibility smoke checks 2026-05-31 11:58:01 +08:00
rays 8c3de2200c Merge branch 'dev' 2026-05-13 16:53:42 +08:00