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
The calibration webhook URL is currently hardcoded in the backend, which tightly couples the application logic to a specific Firebase/Cloud Run deployment. This creates several issues:
Breaks local development when using Firebase emulators
Current Problem
Because the function URL is hardcoded, the calibration test does not complete successfully in environments where the URL differs. As a result, the calibration data is not properly sent to the registered Firebase function, and the calibration flow remains unfulfilled.
Screencast.from.2026-02-08.08-53-49.webm
Proposed Solution
Replace the hardcoded function URL with an environment variable (e.g., FUNCTIONS_ENDPOINT_URL) that stores the full endpoint URL.
Add USE_EMULATORS env variable for emulators/firebase url