cookAIware / web /src /voice /controller.ts

Commit History

  1. feat: sync robot preferences to HF, thinking movement + wait/announce on plan⁠

    Juan Jimenez Carrero +1: Claude Opus 4.8
    b5352be

  1. feat: pick robot voice, lock/undo by voice, protect locked meals; fix key text⁠

    Juan Jimenez Carrero +1: Claude Opus 4.8
    f080bc3

  1. feat: expressive body — play_emotion tool + idle policy (match official app feel)⁠

    Juan Jimenez Carrero +1: Claude Opus 4.8
    011329d

  1. feat: voice proactivity/interrupt settings + intelligent matrix-based menus⁠

    Juan Jimenez Carrero +1: Claude Opus 4.8
    cd6a098

  1. fix: garbled voice on tool calls, sync safety, edit-not-duplicate, calmer persona⁠

    Juan Jimenez Carrero +1: Claude Opus 4.8
    ff39cb2

  1. feat: real vision — take_picture tool + photo in the conversation⁠

    Juan Jimenez Carrero +1: Claude Fable 5
    086eac3

  1. feat: robot-only voice — remove phone mode, prime robot mic, visible motion⁠

    Juan Jimenez Carrero +1: Claude Fable 5
    45d3b03

  1. fix: smooth head-only motion, no audio duplication, mic diagnostics⁠

    Juan Jimenez Carrero +1: Claude Opus 4.8
    f71bdf7
  2. fix: send TTS to robot speaker via replaceTrack (SDK 1.8 audio path)⁠

    Juan Jimenez Carrero +1: Claude Opus 4.8
    8c09fe3

  1. fix: reliable robot-mic capture + restore talking motion (daemon wobbler)⁠

    Juan Jimenez Carrero +1: Claude Opus 4.8
    d9d0156
  2. fix: disable daemon head-wobbler from app; restore robot-mic capture⁠

    Juan Jimenez Carrero +1: Claude Opus 4.8
    6edd0a8
  3. fix: stop client-side head-wobble fighting the daemon's native wobbler⁠

    Juan Jimenez Carrero +1: Claude Opus 4.8
    e531223
  4. fix: smooth speaking head-wobble + persist API key on paste⁠

    Juan Jimenez Carrero +1: Claude Opus 4.8
    802251d
  5. fix: keep robot audio link muted until a voice session is active⁠

    Juan Jimenez Carrero +1: Claude Opus 4.8
    ec87c6b

  1. feat: voice — talk to Reachy via OpenAI Realtime, wired to the kitchen tools⁠

    Juan Jimenez Carrero +1: Claude Fable 5
    e6c8aff