> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ziro.fit/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ziro.fit/_mcp/server.

# AI Coach Overlay & Supabase Realtime Sync

Release 1.0.7

<video src="https://files.buildwithfern.com/visual-editor-images/docs.ziro.fit/2026-06-17T12:05:44.752Z/changelog/jun-12-ai-coach-realtime/Ziro_Fit_Connect_&_Train_(Latest_iOS_Version).mp4" title="Ziro Fit Connect & Train (Latest iOS Version)" controls />

## What's New

**AI Coach Overlay** — Redesigned voice experience. When the microphone is active, a bottom sheet slides up showing live audio waveform, conversation transcript (what you said + AI responses), and agent status (listening / thinking / speaking). Connect and disconnect with a single tap.

**Supabase Realtime Sync** — Workout state syncs via WebSocket instead of polling. When Server Tools are configured, changes from the AI Coach appear in under a second.

**Storefront Settings** — Back button added. Navigation from MoreView now works correctly.

**Package Currency** — Trainer packages now display the correct currency symbol (USD, EUR, etc.) instead of hardcoded `$`.

**What's New Screen** — Fixed to only show after login and respects user role.

## Notes

* Storefront packages — UI is built and ready. Full purchase flow requires Stripe backend configuration (in progress).
* AI Coach set logging — The AI can hear and respond. Database logging with limited tools.