Skip to content

v0.1.0

Choose a tag to compare

@partymola partymola released this 26 Apr 21:01

Added

  • Initial release.
  • OAuth 2.0 authentication against the Withings Health API with automatic token refresh (3-hour access tokens, 1-year refresh tokens).
  • Local SQLite cache for body measurements, sleep summaries, activity, and workouts, with auto-sync on stale data.
  • Incremental sync that only fetches new data since the last successful sync per data type.
  • MCP tools: withings_sync, withings_get_body, withings_get_sleep, withings_get_activity, withings_get_workouts, withings_get_heart, withings_get_devices, withings_trends.
  • Trend analysis with weekly / monthly / quarterly aggregation and period-over-period comparisons.
  • ECG and AFib detection support via withings_get_heart (live, not cached).
  • Pre-commit hook (scripts/check-no-data.sh) blocking commit of databases, tokens, and other secrets.