Commit Graph
32 Commits
Author SHA1 Message Date
yilsemandClaude Opus 5.5 fe0a45a84f fix(aiturk): tell the agent the CLI launcher name for bash-style terminals
Acceptance on Windows: the IDE agent's Git Bash terminal does not resolve the `aiturk` launcher (a .cmd file) and needed several attempts before it called it by path. The media skill now says to use `aiturk.cmd` there.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012wwqJMAuhMBMWvsvNLFGb9
aiturk-ide-1.0.0-beta.13
2026-10-03 11:30:47 +03:00
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 9240576937 fix(desktop): resolve hoisted mobile vendor packages when bundling
A clean npm ci hoists qrcode-generator and jsqr to the workspace root, so the bundler now follows Node resolution from apps/mobile instead of assuming apps/mobile/node_modules.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
aiturk-ide-1.0.0-beta.12
2026-09-15 19:51:08 +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 aiturk-ide-1.0.0-beta.11 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 f960716483 test(mobile): verify Windows host ancestry and 0.1.4 runtime integration 2026-09-12 12:17:16 +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 ac6687181e fix(windows): probe compute host liveness without sending signals 2026-09-12 11:52:12 +03:00
yilsem 3f12c627ab fix(windows): append compute host logs without concurrent record loss 2026-09-12 11:49:46 +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 3332458708 feat(desktop): open read-only TurkServis combo details in browser pane aiturk-ide-1.0.0-beta.10 2026-09-07 21:46:57 +03:00
yilsem ff2eb47302 Fix Chrome session list API pagination in IDE beta 9 aiturk-ide-1.0.0-beta.9 2026-09-07 13:58:03 +03:00
yilsem fa63e03eb7 Bound serialized Chrome transcript bytes in IDE beta 8 aiturk-ide-1.0.0-beta.8 2026-09-07 13:11:31 +03:00
yilsem 57876d11f0 Harden Chrome bridge framing and preserve panel state for IDE beta 7 aiturk-ide-1.0.0-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 aiturk-ide-1.0.0-beta.6 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 5e76f58637 Expand AITURK Turkish settings and desktop surfaces for beta 5 aiturk-ide-1.0.0-beta.5 2026-09-06 05:03:32 +03:00
yilsem 237d1e2060 Refresh AITURK model discovery automatically in desktop beta 4 aiturk-ide-1.0.0-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 aiturk-ide-1.0.0-beta.3 2026-09-05 15:52:44 +03:00
yilsem 8f38fd53e4 fix(ide): upgrade managed agent and migrate existing member media connection aiturk-ide-1.0.0-beta.2 2026-09-05 15:35:04 +03:00
yilsem c612120b7e release(aiturk): prepare IDE beta 2 with member media tools 2026-09-05 14:52:07 +03:00
yilsem e874ce9c4c feat(aiturk): connect shared media MCP with the member provider key 2026-09-05 14:48:52 +03:00
yilsem 9b6020f761 fix(desktop): retain cold-start budget after runtime installation aiturk-ide-1.0.0-beta.1 2026-09-05 13:50:35 +03:00
yilsem b9bb62ea82 fix(desktop): wait for first-run bootstrap before connection timeout 2026-09-05 13:46:53 +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