You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Centralize provider status copy and harden test/theme handling (#126)
* Centralize provider status copy and setup guidance
- Extract shared provider status presentation helpers
- Reuse headings, descriptions, and setup phase labels across chat UI
- Add tests for phase classification and auth-specific copy
* Pin Effect smol deps and fix custom theme parsing
- Add the shared Effect catalog override
- Merge theme vars directly when parsing Tweakcn JSON
- Remove an unused theme dialog import
* Disable Git signing in tests and harden theme root access
- Force `commit.gpgsign=false` in Git test helpers and fixtures
- Make theme application tolerate missing DOM root targets
* Resolve Electron binary in desktop smoke test
- Load Electron via `require("electron")` instead of a fixed `node_modules` path
- Fail fast with a clear error if the smoke test cannot launch Electron
0 commit comments