Commit Graph
17 Commits
Author SHA1 Message Date
yilsemandClaude Opus 5.5 67a99be224 feat(aiturk): produce media through the AITURK CLI, stop adding the media MCP server (beta.13)
Owner decision (3 Oct 2026): where the AITURK CLI is available, TurkServis
models are reached through it, not MCP. The backend no longer writes a
`turkservis-media` MCP server into config.yaml on startup or when a member
endpoint is saved. Existing entries, including disabled ones, are left exactly
as they are. A bundled `aiturk-media` skill teaches the agent to list and run
media with `aiturk media`.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012wwqJMAuhMBMWvsvNLFGb9
2026-10-03 11:03:47 +03:00
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 9a1d831d4b fix(desktop): complete Rolldown runtime dependency closure 2026-09-12 14:41:36 +03:00
yilsem 1fe367177c fix(windows): pin Vite Lightning CSS native dependency to matching version 2026-09-12 14:39:39 +03:00
yilsem 40c3c74282 fix(mobile): synchronize root lockfile QR dependencies 2026-09-12 14:36:33 +03:00
yilsem ee73fa8cce chore(desktop): prepare Windows x64 beta.11 candidate 2026-09-12 14:26:39 +03:00
yilsem 9f9f3226a1 feat(mobile): add Android development client and scoped IDE companion 2026-09-08 16:54:28 +03:00
yilsem 3332458708 feat(desktop): open read-only TurkServis combo details in browser pane 2026-09-07 21:46:57 +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 75afd01b4b Prepare IDE beta 6 with Turkish native dialogs and map errors 2026-09-06 05:34:34 +03:00
yilsem 5e76f58637 Expand AITURK Turkish settings and desktop surfaces for beta 5 2026-09-06 05:03:32 +03:00
yilsem 237d1e2060 Refresh AITURK model discovery automatically in desktop beta 4 2026-09-06 01:37:27 +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 c612120b7e release(aiturk): prepare IDE beta 2 with member media tools 2026-09-05 14:52:07 +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