feat: expand companion platform, device controls, and memoir workflows
ci / verify (push) Canceled after 0s

Add customer and operator login, BLE provisioning, device fleet controls, call memory, memoir generation, and refreshed family and maintenance portals. Include API contracts, migrations, firmware sources, tests, assets, and deployment documentation.
This commit is contained in:
Codex Local
2026-10-08 10:06:44 +08:00
parent 98fb2965d0
commit bf1233d5df
861 changed files with 94614 additions and 3209 deletions
@@ -251,6 +251,10 @@ esp_err_t audio_recorder_pause(void);
* - Other Appropriate esp_err_t error code on failure
*/
esp_err_t audio_recorder_resume(void);
// Pause microphone reads and AFE wake detection without destroying audio tasks.
esp_err_t audio_recorder_set_standby(bool standby);
bool audio_recorder_is_standby(void);
uint32_t audio_recorder_microphone_reads(void);
/**
* @brief Get the AFE manager handle of the audio recorder
@@ -333,6 +337,8 @@ esp_err_t audio_feeder_stop(void);
* - Other Appropriate esp_err_t error code on failure
*/
esp_err_t audio_feeder_feed_data(uint8_t *data, int data_size);
/* Bounded queue waits for clients with a local audio authorization deadline. */
esp_err_t audio_feeder_feed_data_timeout(uint8_t *data, int data_size, uint32_t timeout_ms);
/**
* @brief Open the audio playback module