feat(npc): push scene changes to voice gateway #30

Merged
electron merged 1 commits from feat/runtime-notify-gateway into main 2026-06-18 12:04:50 +00:00
Owner

npc_engine POSTs the active SCENE_* to the voice gateway /game/step at each scene change, so phone NPCs disguise the current scene hint automatically. Builds clean.

npc_engine POSTs the active SCENE_* to the voice gateway /game/step at each scene change, so phone NPCs disguise the current scene hint automatically. Builds clean.
electron added 1 commit 2026-06-18 12:04:32 +00:00
feat(npc): push scene changes to voice gateway
CI / platformio (pull_request) Failing after 4m58s
CI / platformio (push) Failing after 12m35s
653a299ea4
On each scene change (where it already signals /hints/puzzle_start), the
npc_engine now also POSTs the active SCENE_* to the voice gateway
/game/step?scene=… (best-effort, esp_http_client, Bearer token). The
phone NPCs then disguise THIS scene's hint automatically during a game.
Gateway URL/token hardcoded in main.c like the hints URL (-> NVS later).
electron merged commit 653a299ea4 into main 2026-06-18 12:04:50 +00:00
Sign in to join this conversation.