Commit Graph
15 Commits
Author SHA1 Message Date
yilsemandClaude Opus 5 233885d3a7 fix(desktop): ship the VC++ runtime the Windows voice wheels need
onnxruntime (wake word) and ctranslate2 (local speech-to-text) link against
msvcp140.dll and msvcp140_1.dll, which the managed CPython does not ship.
On Windows without the system VC++ Redistributable both imports failed with
"DLL load failed: The specified module could not be found", so "Hey Hermes"
and voice chat transcription never worked.

- Bundle the Microsoft-signed VC143 CRT set (14.44.35211, matching the
  managed CPython's vcruntime140) as a Windows extra resource with a SHA-256
  manifest.
- Before every local backend start, copy missing or mismatching CRT files
  beside the managed python.exe (the process image directory, searched first),
  verifying digests; never overwrite the interpreter's own vcruntime and never
  block boot. Existing installs heal on their next launch.
- Report an unloadable native voice wheel as a VC++ runtime problem in the
  wake-word requirements, local transcription and `hermes doctor`, instead of
  treating installed package metadata as proof the wheel loads.
- Bump AITURK IDE to 1.0.0-beta.12.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 19:46:39 +03:00
yilsem 5f75dcc99a feat(mobile): bind device identities and bound voice usage in 0.1.4 dev 2026-09-12 12:11:18 +03:00
yilsem 4115f1b4c0 feat(mobile): add local QR scanning and desktop pairing invitations 2026-09-08 21:28:24 +03:00
yilsem c1929957a2 feat(mobile): connect Android and IDE to browser account login 2026-09-08 21:10:49 +03:00
yilsem b66daed07a feat(mobile): correlate voice tasks and recover results on reconnect 2026-09-08 21:00:28 +03:00
yilsem 9f9f3226a1 feat(mobile): add Android development client and scoped IDE companion 2026-09-08 16:54:28 +03:00
yilsem ff2eb47302 Fix Chrome session list API pagination in IDE beta 9 2026-09-07 13:58:03 +03:00
yilsem fa63e03eb7 Bound serialized Chrome transcript bytes in IDE beta 8 2026-09-07 13:11:31 +03:00
yilsem 57876d11f0 Harden Chrome bridge framing and preserve panel state for IDE beta 7 2026-09-07 12:50:15 +03:00
yilsem fb6f57cd36 Add Windows Chrome side panel and scoped IDE native bridge 2026-09-07 12:45:45 +03:00
yilsem 75afd01b4b Prepare IDE beta 6 with Turkish native dialogs and map errors 2026-09-06 05:34:34 +03:00
yilsem 7724d65e92 Localize macOS application menu and correct AITURK package checks 2026-09-06 05:29:21 +03:00
yilsem aa498f4cbb fix(ide): apply package commit to existing runtime and record actual installed revision 2026-09-05 15:52:44 +03:00
yilsem 8f38fd53e4 fix(ide): upgrade managed agent and migrate existing member media connection 2026-09-05 15:35:04 +03:00
yilsem 03634b1ca3 Import AITURK IDE 1.0.0-beta.1 from Hermes 63279301; preserve MIT license 2026-09-05 13:26:46 +03:00