ai-coder v0.5.12 — Devlog 25. März 2026: Android, Desktop-Shortcuts, Bug Fixes
ai-coder v0.5.12 — Devlog 25. März 2026
Langer Tag, viel passiert. Hier der komplette Überblick was heute am AILinux-Stack gebaut und gefixt wurde.
🤖 ai-coder — Von v0.5.4 auf v0.5.12
Heute wurde ai-coder in zwölf Iterationen von v0.5.4 auf v0.5.12 gebracht. Was steckt dahinter:
Neue Features
- Android/Termux Support — ai-coder läuft jetzt nativ in Termux. One-liner Install:
curl -sL https://ailinux.me/ai-coder-termux | bash - Desktop-Shortcuts — Linux:
.desktop-Dateien in/usr/share/applications/für GUI und Terminal. Windows: Installer legt Shortcuts auf Desktop + Startmenü an (NSIS mit EnVar-Plugin) - Interaktiver Model-Picker —
/modelohne Argument öffnet TUI mit Pfeiltasten-Navigation durch 625+ Modelle, gruppiert nach Provider - Auto Re-Login — abgelaufener JWT-Token wird automatisch erkannt, Passwort wird abgefragt, neue Session gespeichert
- XML Tool-Call Parsing — manche Modelle antworten mit XML statt JSON in
<tool_call>-Tags, wird jetzt korrekt geparsed
Bug Fixes
- tools/list 500-Fehler — Root Cause:
mcp_auth.pyimportierteapp.utils.jwt_handler(existiert nicht) → Exception geschluckt →is_valid_token()gab False → 401 → 500 in Starlette TaskGroup. Betraf alle externen Clients (Windows, Android, jeder über Cloudflare). Fix: korrekten Importapp.routes.client_auth.decode_jwt_tokenverwenden. - /v1/client/models 500 — Client-JWT wurde von MCP-Auth-Middleware abgefangen, bevor der Route-Handler ihn prüfen konnte. Fix:
/v1/client/als Auth-Exempt-Prefix registriert - SSL auf Windows/Android —
ctx.get_ca_certs()ist immer leer vor einer Verbindung → fiel in no-verify Fallback. Fix: certifi direkt verwenden, System-Certs als Fallback - aicoder gui fehlt auf Windows — PyQt6 stand in
excludesim aicoder.spec und fehlte in pyproject.toml dependencies → Binary hatte keine GUI - Termux pip upgrade verboten —
pip install --upgrade pipbricht Termux-interne python-pip Installation. Entfernt aus Install-Script
Infrastruktur
- GitHub Actions Workflow: Android/Termux in Release-Notes + Install-Befehl
- WireGuard SSH-Zugriff auf Termux eingerichtet (Port 8022) für direktes Remote-Debugging
- apt-repo, WP-Downloads und CF-Cache nach jedem Release aktualisiert
🖥️ TriForce Backend v2.85.0
- Spring Overhaul: Provider-Updates (Claude 4.6, Gemini 3.1, Mistral magistral/devstral), 96 .bak-Files entfernt, Codebase aufgeräumt
- MCP-Auth Fix: Falscher jwt_handler-Import behoben — betraf alle externen API-Clients
- Client-API Auth: /v1/client/-Routen korrekt aus MCP-Auth-Middleware ausgenommen
📱 Android First
ai-coder läuft jetzt offiziell auf Android via Termux. Vollständiger Agent-REPL mit 26 MCP-Tools, automatischer Backend-Erkennung (IS_TERMUX), WireGuard-Integration und SSH-Remote-Debugging.
# Install
curl -sL https://ailinux.me/ai-coder-termux | bash
# Update
cd ~/.local/lib/aicoder-src && git pull
📦 Downloads
ai-coder v0.5.12 ist verfügbar für Linux, Windows, Debian/Ubuntu, Arch/AUR und Android/Termux:
→ ailinux.me/downloads | GitHub Release
APT: sudo apt install aicoder | Beta-Code: AILINUX2026
