d3ro-voice/apps/desktop/src/main
Yun Chan 9a8f7e6aa6 feat(desktop): sync knowledge, recordings and shared settings; play any recording
Knowledge documents travel as source-text chunks; each surface embeds them
with its own model, the server index is requested through embed-chunks, and
documents from the phone are stored without a file and indexed from their
chunks. Chunk text is now kept when local embedding fails, so reindexing no
longer needs the original file.

Recordings upload to the mobile storage contract (audio bucket under the
user's folder plus an audio_files row, 50 MiB cap, a Settings > Cloud
toggle) and are removed with their record. The history card gains a play
button that uses the local file or, for phone recordings, a signed URL.

Language (ko/en), system/light/dark theme, auto-polish and the active user
command follow the phone's user_settings with its revision rule; changes that
arrive from the phone reach the open window.
2026-09-27 14:44:56 +09:00
..
db feat(desktop): two-way cloud sync with mobile and web 2026-09-27 14:04:49 +09:00
ipc feat(desktop): sync knowledge, recordings and shared settings; play any recording 2026-09-27 14:44:56 +09:00
services feat(desktop): sync knowledge, recordings and shared settings; play any recording 2026-09-27 14:44:56 +09:00
utils release: ship v1.6.0 with paged suggestions and a cleaner phrase memory 2026-09-24 19:56:28 +09:00
windows feat(caption): let live captions use their own speech model 2026-09-24 21:46:54 +09:00
bootstrap.ts fix(suggestion): paste after the shortcut keys are released and keep typing detection stable 2026-09-24 22:01:10 +09:00
index.ts feat(release): prepare 1.1.0 candidate 2026-08-29 18:33:45 +09:00
lifecycle.ts release: ship v1.5.0 with on-device writing suggestions 2026-09-23 16:04:27 +09:00
suggestion-overlay-policy.ts release: ship v1.6.0 with paged suggestions and a cleaner phrase memory 2026-09-24 19:56:28 +09:00
update-feed.ts fix(release): restore automatic updates by shipping the speech engine on demand 2026-09-18 13:51:49 +09:00
update-policy.ts feat(release): publish desktop updates from a tag through one feed 2026-09-16 23:23:00 +09:00
voice-session-persist.ts feat: complete release preparation, 10+ ad mediation, CI/CD, and docker deployment 2026-08-20 11:12:05 +09:00