mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-03 09:39:25 +00:00
* 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> |
||
|---|---|---|
| .. | ||
| config | ||
| docs/design-system | ||
| public | ||
| src | ||
| .gitignore | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| index.html | ||
| package.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||
| vitest.node.config.ts | ||