openclaw/ui
RoboClaw 11a42b73fe
improve: consolidate model setup in Models settings (#147794)
* improve(ui): consolidate model setup in Models settings

Preserve the completed Models consolidation and reviewed recovery work as one tree for a single integration pass. The original eight bot-authored commits remain on backup/models-before-afternoon-20260915.

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>

* fix(ui): release modal ownership during Models discovery

Prevent delayed updates from restoring disconnected modal layers. Preserve the rebased setup flow through existing presentation owners and validate lazy discovery copy through its real entry point. Keep exact native repository-authority assertions. Focused Models/modal tests, browser integration repairs, native fixtures, typing, lint, and independent review pass.

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>

* test(ui): preserve Codex activation coverage through Models

Enter advanced setup through the canonical Models discovery helper instead of waiting on the retired direct route. Keep all guided sign-in, activation, and wizard assertions. Both scenarios and the complete history-recovery file pass; the offline replay proof retains its original idempotency and cleanup checks.

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>

---------

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>
2026-09-18 08:50:34 -07:00
..
config fix(gateway): support pinned daemon runtime paths (#82290) 2026-09-16 21:20:21 -06:00
docs/design-system fix(ui): disable skeleton shimmers when motion is reduced (#151314) 2026-09-18 01:39:15 -07:00
public refactor(ui): simplify browser access and media recovery (#148811) 2026-09-14 23:08:58 -07:00
src improve: consolidate model setup in Models settings (#147794) 2026-09-18 08:50:34 -07:00
.gitignore
AGENTS.md fix(ui): avoid repeated session list reloads during activity (#149774) 2026-09-16 01:26:57 -07:00
CLAUDE.md
index.html fix(ui): let slow dashboard downloads finish before recovery (#146881) 2026-09-13 03:05:25 -07:00
package.json chore(deps): refresh dependencies with seven-day cutoff (#149908) 2026-09-16 09:06:40 -07:00
vite.config.ts fix(ui): avoid scheduling settled child session loads (#150001) 2026-09-17 17:53:30 -07:00
vitest.config.ts improve(ui): keep sidebar artwork steady inside activity rings (#143467) 2026-09-18 00:55:45 -07:00
vitest.node.config.ts fix(test): redact credentials from Vitest failure reports (#150983) 2026-09-17 10:32:29 -07:00