# Working Context (updated 2026-02-16 4:19 PM ET) ## Active Projects - **Fish Audio S1 TTS** — Working! Adrian voice (ref id bf322df2096a46f18c579d0baa36f41d), API key d50ba0bcfce34d918f875266272325c7, $5/M UTF-8 bytes pay-as-you-go. Pipeline: Fish API → mp3 → python http server :8199 → media_player.play_media. Need persistent TTS service, store key in Vaultwarden. - **Smart Home Voice** — Vision: contextual voice announcements on tablets. "UPS approaching front door", "dryer finished", Russian for in-laws. Baby steps: office only first, earn trust, expand. Tanya approval needed before expanding beyond office. - **James Dashboard** — Running on port 9200 as dealroom.service. Agent chat still needs testing from Johan's Mac browser. - **xAI/Grok** — Added as gateway provider, first real briefing test pending. - **Message Center** — M365 fetch broken (ErrorInvalidUrlQueryFilter), LLM triage API key invalid (401). Both need fixing. ## Key Decisions Today - 4000K neutral white is the right color temp for the house (not 6500K daylight — too blue) - HA bulk operations MUST use K2.5 subagent (rule in AGENTS.md) - Fish Audio Adrian voice = James's voice - Wake permission: 8 AM+ ET for genuinely important events (Kaseya, urgent) - mbed tablet unreliable via HA — use Fully REST API directly (192.168.0.186:2323, password 3005) ## Upcoming - Sophia blood draw Tue Feb 17 at 12:00 PM (Health Link, 851 Brightwater Blvd NE, $65) - Fix message-center M365 + LLM triage issues - Build persistent TTS service on forge - Test xAI/Grok in morning briefing