STT context, refresh improvements, calendar timezone fix #16

Merged
bvandeusen merged 0 commits from dev into main 2026-04-07 17:52:21 -04:00
bvandeusen commented 2026-04-07 17:52:13 -04:00 (Migrated from git.fabledsword.com)

Summary

  • feat(stt): Pass last assistant response as Whisper initial_prompt context to reduce mishearings (e.g. "gold" → "cold" after a weather briefing)
  • fix(calendar): Convert event times to local timezone on parse — events no longer display in UTC
  • feat(refresh): Reduce app-resume cooldown from 5 minutes to 30 seconds for a more responsive feel
  • feat(refresh): Add pull-to-refresh to News and Calendar screens
  • feat(refresh): Chat screen refreshes messages automatically when app resumes from background

Test Plan

  • Voice: record after a briefing response, verify domain words are transcribed correctly
  • Calendar: verify events display in local time, not UTC
  • Pull down on News screen — verify articles reload
  • Pull down on Calendar agenda — verify events reload
  • Switch away from app for 30+ seconds, return — verify data refreshes
  • Open a chat, background the app, return — verify messages are up to date

🤖 Generated with Claude Code

## Summary - **feat(stt)**: Pass last assistant response as Whisper `initial_prompt` context to reduce mishearings (e.g. "gold" → "cold" after a weather briefing) - **fix(calendar)**: Convert event times to local timezone on parse — events no longer display in UTC - **feat(refresh)**: Reduce app-resume cooldown from 5 minutes to 30 seconds for a more responsive feel - **feat(refresh)**: Add pull-to-refresh to News and Calendar screens - **feat(refresh)**: Chat screen refreshes messages automatically when app resumes from background ## Test Plan - [ ] Voice: record after a briefing response, verify domain words are transcribed correctly - [ ] Calendar: verify events display in local time, not UTC - [ ] Pull down on News screen — verify articles reload - [ ] Pull down on Calendar agenda — verify events reload - [ ] Switch away from app for 30+ seconds, return — verify data refreshes - [ ] Open a chat, background the app, return — verify messages are up to date 🤖 Generated with [Claude Code](https://claude.com/claude-code)
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bvandeusen/FabledApp#16