xworkmate-app/lib
Haitao Pan c8e59a54dd fix(assistant): keep manual bridge usable when signed out of svc.plus
The gateway connection resolver short-circuited to "请先登录 svc.plus"
whenever the account was signed out, before checking whether a manual
bridge was configured or whether capability discovery was still running.
A saved manual bridge could therefore never be used while signed out.

- Only emit the signed-out prompt when neither an account session nor a
  manual bridge is configured (`!accountSignedIn && !bridgeConfigured`).
- Gate the sync-blocked branch on `accountSignedIn` so it no longer
  hijacks the manual-bridge discovery path.

Adds tests covering manual-bridge discovery and discovery-failure while
signed out. See docs/cases/manual-bridge-login-state/README.md.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 10:57:00 +08:00
..
app fix(assistant): keep manual bridge usable when signed out of svc.plus 2026-06-29 10:57:00 +08:00
features chore: update tested linux labels (#23) 2026-06-28 15:54:29 +08:00
i18n Refine sidebar language toggle layout 2026-03-11 15:25:33 +08:00
models chore: update macOS deployment target to 14.0 and commit pending changes 2026-06-25 09:52:33 +08:00
runtime fix: reveal artifact files without blocking 2026-06-28 14:49:41 +08:00
theme refactor: unify app theme surfaces by scene 2026-03-30 15:31:01 +08:00
widgets chore: remove stale Flutter code 2026-06-12 14:52:23 +08:00
main.dart feat: add ui feature flag release docs pipeline 2026-03-22 10:49:13 +08:00