802281c7c5
User pointed out they were being forced to clear "http://localhost:8080" before typing their actual server URL. That default came from AuthStore.DEFAULT_BASE_URL — an internal HTTP-client fallback for when nothing's been configured, never something a user typed. Now: pre-fill only when the stored URL is something the user actually saved (anything other than the default). Otherwise leave the field empty so the placeholder ("https://minstrel.example.com") shows through and they can just start typing. Edit case still works: if a user already saved e.g. "http://192.168.1.10:8080" and re-opens ServerUrl after sign-out, the field is pre-filled with that real value for them to edit. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>