dd49c9679d
- Fix auth.ts: login/getMe now unwrap res.data before returning - Fix DataSource.vue: testConnection/syncMetadata use res.data.success/message - Fix Project.vue: autoClassify uses res.data.message - Root cause: request.ts interceptor returns full response body, auth.ts was treating response as if it was already unwrapped