2026-03-09 11:00:02 - __main__ - INFO - ============================================================
2026-03-09 11:00:02 - __main__ - INFO - Weekly Report Started: 2026-03-09T11:00:02.064786
2026-03-09 11:00:02 - __main__ - INFO - ============================================================
2026-03-09 11:00:02 - health.utils.env_loader - INFO - Loading extra configuration from: /root/projects/butler/.gemini.current.env
2026-03-09 11:00:02 - __main__ - INFO - Generating report for week starting 2026-03-02
2026-03-09 11:00:02 - health.analytics.weekly_report - INFO - Generating weekly report for 2026-03-02 ~ 2026-03-08
2026-03-09 11:00:02 - health.services.query - INFO - Querying sleep from 2026-03-02 to 2026-03-08
2026-03-09 11:00:02 - health.services.query - INFO - Found 7 records for sleep
2026-03-09 11:00:02 - health.services.query - INFO - Querying steps from 2026-03-02 to 2026-03-08
2026-03-09 11:00:02 - health.services.query - INFO - Found 7 records for steps
2026-03-09 11:00:02 - health.services.query - INFO - Querying activities from 2026-03-02 to 2026-03-08
2026-03-09 11:00:02 - health.services.query - INFO - Found 3 activities
2026-03-09 11:00:02 - health.services.query - INFO - Querying intensity_minutes from 2026-03-02 to 2026-03-08
2026-03-09 11:00:02 - health.services.query - INFO - Found 7 records for intensity_minutes
2026-03-09 11:00:02 - health.services.query - INFO - Querying hrv from 2026-03-02 to 2026-03-08
2026-03-09 11:00:02 - health.services.query - INFO - Found 7 records for hrv
2026-03-09 11:00:02 - health.services.query - INFO - Querying heart_rate from 2026-03-02 to 2026-03-08
2026-03-09 11:00:02 - health.services.query - INFO - Found 7 records for heart_rate
2026-03-09 11:00:02 - health.services.query - INFO - Querying hrv from 2026-02-23 to 2026-03-01
2026-03-09 11:00:02 - health.services.query - INFO - Found 7 records for hrv
2026-03-09 11:00:02 - health.services.query - INFO - Querying heart_rate from 2026-02-23 to 2026-03-01
2026-03-09 11:00:02 - health.services.query - INFO - Found 7 records for heart_rate
2026-03-09 11:00:02 - health.services.query - INFO - Querying body_battery from 2026-03-02 to 2026-03-08
2026-03-09 11:00:02 - health.services.query - INFO - Found 7 records for body_battery
2026-03-09 11:00:02 - __main__ - INFO - Report generated (645 chars)
2026-03-09 11:00:02 - __main__ - INFO - Sending 1 message chunk(s) to D0AA4GBQRKK
2026-03-09 11:00:02 - __main__ - INFO - Chunk 1/1 sent
2026-03-09 11:00:02 - __main__ - INFO - Weekly report complete. Duration: 0.46s
2026-03-09 11:00:02 - __main__ - INFO - ============================================================
2026-03-16 11:00:01 - __main__ - INFO - ============================================================
2026-03-16 11:00:01 - __main__ - INFO - Weekly Report Started: 2026-03-16T11:00:01.668439
2026-03-16 11:00:01 - __main__ - INFO - ============================================================
2026-03-16 11:00:01 - health.utils.env_loader - INFO - Loading extra configuration from: /root/projects/butler/.gemini.current.env
2026-03-16 11:00:01 - __main__ - INFO - Generating report for week starting 2026-03-09
2026-03-16 11:00:01 - health.analytics.weekly_report - INFO - Generating weekly report for 2026-03-09 ~ 2026-03-15
2026-03-16 11:00:01 - health.services.query - INFO - Querying sleep from 2026-03-09 to 2026-03-15
2026-03-16 11:00:01 - health.services.query - INFO - Found 7 records for sleep
2026-03-16 11:00:01 - health.services.query - INFO - Querying steps from 2026-03-09 to 2026-03-15
2026-03-16 11:00:01 - health.services.query - INFO - Found 7 records for steps
2026-03-16 11:00:01 - health.services.query - INFO - Querying activities from 2026-03-09 to 2026-03-15
2026-03-16 11:00:01 - health.services.query - INFO - Found 5 activities
2026-03-16 11:00:01 - health.services.query - INFO - Querying intensity_minutes from 2026-03-09 to 2026-03-15
2026-03-16 11:00:01 - health.services.query - INFO - Found 7 records for intensity_minutes
2026-03-16 11:00:01 - health.services.query - INFO - Querying hrv from 2026-03-09 to 2026-03-15
2026-03-16 11:00:01 - health.services.query - INFO - Found 7 records for hrv
2026-03-16 11:00:01 - health.services.query - INFO - Querying heart_rate from 2026-03-09 to 2026-03-15
2026-03-16 11:00:01 - health.services.query - INFO - Found 7 records for heart_rate
2026-03-16 11:00:01 - health.services.query - INFO - Querying hrv from 2026-03-02 to 2026-03-08
2026-03-16 11:00:01 - health.services.query - INFO - Found 7 records for hrv
2026-03-16 11:00:01 - health.services.query - INFO - Querying heart_rate from 2026-03-02 to 2026-03-08
2026-03-16 11:00:01 - health.services.query - INFO - Found 7 records for heart_rate
2026-03-16 11:00:01 - health.services.query - INFO - Querying body_battery from 2026-03-09 to 2026-03-15
2026-03-16 11:00:01 - health.services.query - INFO - Found 7 records for body_battery
2026-03-16 11:00:01 - __main__ - INFO - Report generated (755 chars)
2026-03-16 11:00:01 - __main__ - INFO - Sending 1 message chunk(s) to D0AA4GBQRKK
2026-03-16 11:00:02 - __main__ - INFO - Chunk 1/1 sent
2026-03-16 11:00:02 - __main__ - INFO - Weekly report complete. Duration: 0.57s
2026-03-16 11:00:02 - __main__ - INFO - ============================================================
2026-03-23 11:00:02 - __main__ - INFO - ============================================================
2026-03-23 11:00:02 - __main__ - INFO - Weekly Report Started: 2026-03-23T11:00:02.078946
2026-03-23 11:00:02 - __main__ - INFO - ============================================================
2026-03-23 11:00:02 - health.utils.env_loader - INFO - Loading extra configuration from: /root/projects/butler/.gemini.current.env
2026-03-23 11:00:02 - __main__ - INFO - Generating report for week starting 2026-03-16
2026-03-23 11:00:02 - health.analytics.weekly_report - INFO - Generating weekly report for 2026-03-16 ~ 2026-03-22
2026-03-23 11:00:02 - health.services.query - INFO - Querying sleep from 2026-03-16 to 2026-03-22
2026-03-23 11:00:02 - health.services.query - INFO - Found 7 records for sleep
2026-03-23 11:00:02 - health.services.query - INFO - Querying steps from 2026-03-16 to 2026-03-22
2026-03-23 11:00:02 - health.services.query - INFO - Found 7 records for steps
2026-03-23 11:00:02 - health.services.query - INFO - Querying activities from 2026-03-16 to 2026-03-22
2026-03-23 11:00:02 - health.services.query - INFO - Found 4 activities
2026-03-23 11:00:02 - health.services.query - INFO - Querying intensity_minutes from 2026-03-16 to 2026-03-22
2026-03-23 11:00:02 - health.services.query - INFO - Found 7 records for intensity_minutes
2026-03-23 11:00:02 - health.services.query - INFO - Querying hrv from 2026-03-16 to 2026-03-22
2026-03-23 11:00:02 - health.services.query - INFO - Found 7 records for hrv
2026-03-23 11:00:02 - health.services.query - INFO - Querying heart_rate from 2026-03-16 to 2026-03-22
2026-03-23 11:00:02 - health.services.query - INFO - Found 7 records for heart_rate
2026-03-23 11:00:02 - health.services.query - INFO - Querying hrv from 2026-03-09 to 2026-03-15
2026-03-23 11:00:02 - health.services.query - INFO - Found 7 records for hrv
2026-03-23 11:00:02 - health.services.query - INFO - Querying heart_rate from 2026-03-09 to 2026-03-15
2026-03-23 11:00:02 - health.services.query - INFO - Found 7 records for heart_rate
2026-03-23 11:00:02 - health.services.query - INFO - Querying body_battery from 2026-03-16 to 2026-03-22
2026-03-23 11:00:02 - health.services.query - INFO - Found 7 records for body_battery
2026-03-23 11:00:02 - __main__ - INFO - Report generated (698 chars)
2026-03-23 11:00:02 - __main__ - INFO - Sending 1 message chunk(s) to D0AA4GBQRKK
2026-03-23 11:00:02 - __main__ - INFO - Chunk 1/1 sent
2026-03-23 11:00:02 - __main__ - INFO - Weekly report complete. Duration: 0.61s
2026-03-23 11:00:02 - __main__ - INFO - ============================================================
2026-03-30 11:00:01 - __main__ - INFO - ============================================================
2026-03-30 11:00:01 - __main__ - INFO - Weekly Report Started: 2026-03-30T11:00:01.626172
2026-03-30 11:00:01 - __main__ - INFO - ============================================================
2026-03-30 11:00:01 - health.utils.env_loader - INFO - Loading extra configuration from: /root/projects/butler/.gemini.current.env
2026-03-30 11:00:01 - __main__ - INFO - Generating report for week starting 2026-03-23
2026-03-30 11:00:01 - health.analytics.weekly_report - INFO - Generating weekly report for 2026-03-23 ~ 2026-03-29
2026-03-30 11:00:01 - health.services.query - INFO - Querying sleep from 2026-03-23 to 2026-03-29
2026-03-30 11:00:01 - health.services.query - INFO - Found 7 records for sleep
2026-03-30 11:00:01 - health.services.query - INFO - Querying steps from 2026-03-23 to 2026-03-29
2026-03-30 11:00:01 - health.services.query - INFO - Found 7 records for steps
2026-03-30 11:00:01 - health.services.query - INFO - Querying activities from 2026-03-23 to 2026-03-29
2026-03-30 11:00:01 - health.services.query - INFO - Found 5 activities
2026-03-30 11:00:01 - health.services.query - INFO - Querying intensity_minutes from 2026-03-23 to 2026-03-29
2026-03-30 11:00:01 - health.services.query - INFO - Found 7 records for intensity_minutes
2026-03-30 11:00:01 - health.services.query - INFO - Querying hrv from 2026-03-23 to 2026-03-29
2026-03-30 11:00:01 - health.services.query - INFO - Found 7 records for hrv
2026-03-30 11:00:01 - health.services.query - INFO - Querying heart_rate from 2026-03-23 to 2026-03-29
2026-03-30 11:00:01 - health.services.query - INFO - Found 7 records for heart_rate
2026-03-30 11:00:01 - health.services.query - INFO - Querying hrv from 2026-03-16 to 2026-03-22
2026-03-30 11:00:01 - health.services.query - INFO - Found 7 records for hrv
2026-03-30 11:00:01 - health.services.query - INFO - Querying heart_rate from 2026-03-16 to 2026-03-22
2026-03-30 11:00:01 - health.services.query - INFO - Found 7 records for heart_rate
2026-03-30 11:00:01 - health.services.query - INFO - Querying body_battery from 2026-03-23 to 2026-03-29
2026-03-30 11:00:01 - health.services.query - INFO - Found 7 records for body_battery
2026-03-30 11:00:01 - __main__ - INFO - Report generated (741 chars)
2026-03-30 11:00:01 - __main__ - INFO - Sending 1 message chunk(s) to D0AA4GBQRKK
2026-03-30 11:00:02 - __main__ - INFO - Chunk 1/1 sent
2026-03-30 11:00:02 - __main__ - INFO - Weekly report complete. Duration: 0.55s
2026-03-30 11:00:02 - __main__ - INFO - ============================================================
2026-04-06 11:00:01 - __main__ - INFO - ============================================================
2026-04-06 11:00:01 - __main__ - INFO - Weekly Report Started: 2026-04-06T11:00:01.985558
2026-04-06 11:00:01 - __main__ - INFO - ============================================================
2026-04-06 11:00:01 - health.utils.env_loader - INFO - Loading extra configuration from: /root/projects/butler/.gemini.current.env
2026-04-06 11:00:01 - __main__ - INFO - Generating report for week starting 2026-03-30
2026-04-06 11:00:01 - health.analytics.weekly_report - INFO - Generating weekly report for 2026-03-30 ~ 2026-04-05
2026-04-06 11:00:01 - health.services.query - INFO - Querying sleep from 2026-03-30 to 2026-04-05
2026-04-06 11:00:02 - health.services.query - INFO - Found 7 records for sleep
2026-04-06 11:00:02 - health.services.query - INFO - Querying steps from 2026-03-30 to 2026-04-05
2026-04-06 11:00:02 - health.services.query - INFO - Found 7 records for steps
2026-04-06 11:00:02 - health.services.query - INFO - Querying activities from 2026-03-30 to 2026-04-05
2026-04-06 11:00:02 - health.services.query - INFO - Found 5 activities
2026-04-06 11:00:02 - health.services.query - INFO - Querying intensity_minutes from 2026-03-30 to 2026-04-05
2026-04-06 11:00:02 - health.services.query - INFO - Found 7 records for intensity_minutes
2026-04-06 11:00:02 - health.services.query - INFO - Querying hrv from 2026-03-30 to 2026-04-05
2026-04-06 11:00:02 - health.services.query - INFO - Found 7 records for hrv
2026-04-06 11:00:02 - health.services.query - INFO - Querying heart_rate from 2026-03-30 to 2026-04-05
2026-04-06 11:00:02 - health.services.query - INFO - Found 7 records for heart_rate
2026-04-06 11:00:02 - health.services.query - INFO - Querying hrv from 2026-03-23 to 2026-03-29
2026-04-06 11:00:02 - health.services.query - INFO - Found 7 records for hrv
2026-04-06 11:00:02 - health.services.query - INFO - Querying heart_rate from 2026-03-23 to 2026-03-29
2026-04-06 11:00:02 - health.services.query - INFO - Found 7 records for heart_rate
2026-04-06 11:00:02 - health.services.query - INFO - Querying body_battery from 2026-03-30 to 2026-04-05
2026-04-06 11:00:02 - health.services.query - INFO - Found 7 records for body_battery
2026-04-06 11:00:02 - __main__ - INFO - Report generated (765 chars)
2026-04-06 11:00:02 - __main__ - INFO - Sending 1 message chunk(s) to D0AA4GBQRKK
2026-04-06 11:00:02 - __main__ - INFO - Chunk 1/1 sent
2026-04-06 11:00:02 - __main__ - INFO - Weekly report complete. Duration: 0.46s
2026-04-06 11:00:02 - __main__ - INFO - ============================================================
2026-04-13 11:00:02 - __main__ - INFO - ============================================================
2026-04-13 11:00:02 - __main__ - INFO - Weekly Report Started: 2026-04-13T11:00:02.060431
2026-04-13 11:00:02 - __main__ - INFO - ============================================================
2026-04-13 11:00:02 - health.utils.env_loader - INFO - Loading extra configuration from: /root/projects/butler/.gemini.current.env
2026-04-13 11:00:02 - __main__ - INFO - Generating report for week starting 2026-04-06
2026-04-13 11:00:02 - health.analytics.weekly_report - INFO - Generating weekly report for 2026-04-06 ~ 2026-04-12
2026-04-13 11:00:02 - health.services.query - INFO - Querying sleep from 2026-04-06 to 2026-04-12
2026-04-13 11:00:02 - health.services.query - INFO - Found 7 records for sleep
2026-04-13 11:00:02 - health.services.query - INFO - Querying steps from 2026-04-06 to 2026-04-12
2026-04-13 11:00:02 - health.services.query - INFO - Found 7 records for steps
2026-04-13 11:00:02 - health.services.query - INFO - Querying activities from 2026-04-06 to 2026-04-12
2026-04-13 11:00:02 - health.services.query - INFO - Found 8 activities
2026-04-13 11:00:02 - health.services.query - INFO - Querying intensity_minutes from 2026-04-06 to 2026-04-12
2026-04-13 11:00:02 - health.services.query - INFO - Found 7 records for intensity_minutes
2026-04-13 11:00:02 - health.services.query - INFO - Querying hrv from 2026-04-06 to 2026-04-12
2026-04-13 11:00:02 - health.services.query - INFO - Found 7 records for hrv
2026-04-13 11:00:02 - health.services.query - INFO - Querying heart_rate from 2026-04-06 to 2026-04-12
2026-04-13 11:00:02 - health.services.query - INFO - Found 7 records for heart_rate
2026-04-13 11:00:02 - health.services.query - INFO - Querying hrv from 2026-03-30 to 2026-04-05
2026-04-13 11:00:02 - health.services.query - INFO - Found 7 records for hrv
2026-04-13 11:00:02 - health.services.query - INFO - Querying heart_rate from 2026-03-30 to 2026-04-05
2026-04-13 11:00:02 - health.services.query - INFO - Found 7 records for heart_rate
2026-04-13 11:00:02 - health.services.query - INFO - Querying body_battery from 2026-04-06 to 2026-04-12
2026-04-13 11:00:02 - health.services.query - INFO - Found 7 records for body_battery
2026-04-13 11:00:02 - __main__ - INFO - Report generated (918 chars)
2026-04-13 11:00:02 - __main__ - INFO - Sending 1 message chunk(s) to D0AA4GBQRKK
2026-04-13 11:00:02 - __main__ - INFO - Chunk 1/1 sent
2026-04-13 11:00:02 - __main__ - INFO - Weekly report complete. Duration: 0.51s
2026-04-13 11:00:02 - __main__ - INFO - ============================================================
