Commit Graph

  • e96498b67e fix: resolve fresh-eyes review criticals + majors on the audio path main kunthawat 2026-10-03 21:55:32 +07:00
  • 261b0f3e91 feat: wire Opus decode + VAD turn detection to firmware-compatible reply kunthawat 2026-10-03 20:35:38 +07:00
  • 3bfeff29bd docs: Phase 2 — firmware handshake/OTA spec verified from source, build in progress kunthawat 2026-10-03 16:36:41 +07:00
  • a582c1ff36 feat: firmware-compatible handshake (header auth, transport=websocket) + /ota onboarding endpoint kunthawat 2026-10-03 16:35:41 +07:00
  • 14394859aa docs: CON-003 override — custom ESP-IDF build (OTA server + Thai) kunthawat 2026-10-03 15:50:26 +07:00
  • 662c663cda docs: phase 1.6 — live device path verified, push infra fixed kunthawat 2026-10-03 15:21:22 +07:00
  • e91d185996 fix: module-level app loads config.yaml (uvicorn app.main:app); bind 0.0.0.0 for LAN/device reachability kunthawat 2026-10-03 15:19:09 +07:00
  • b00312cbe5 fix: load config.yaml on boot; issue real device token; live smoke test kunthawat 2026-10-03 12:12:29 +07:00
  • 52d9ecfb70 docs: handoff + engineering log (Phase 1 complete) Macky 2026-10-03 11:57:28 +07:00
  • b8950b38a4 feat: Phase 1 testable bridge skeleton (18 tests green) Macky 2026-10-03 11:45:31 +07:00