Release History

Every build, in order

Detailed release logs from the latest MCP Hardware Gateway and Telemetry Center back to the core architecture.

  1. v1.10.1.0

    Current Release

    Zero-Trust Cryptographic Core, Cyber Web Dashboard & 4-Tier Modular Settings

    Engineered end-to-end AES-GCM-256 payload encryption across Android and Python, a synchronized 6-digit PIN pairing gateway with session token auth, persistent trusted device registry with one-click revocation, and a cyberpunk desktop Web Dashboard running directly at localhost:8000.

    Zero-Trust Cryptographic Core & PIN Pairing

    • AES-GCM-256 encryption across Android (CryptoEngine.kt) and Python (crypto.py) using 12-byte IVs and 128-bit auth tags.
    • Synchronized 6-digit PIN pairing gateway with auto-focus digit slots, 5-minute expiry windows, and dynamic session tokens.
    • Persistent trusted device registry (trusted_devices.json) with granular permission tiers (including Shell God-Mode opt-in).
    • Brute-force token-bucket rate limiter: 3 failed attempts triggers an automatic 10-minute ban.

    FastAPI Cyber Web Dashboard (localhost:8000/dashboard)

    • Full cyberpunk desktop web dashboard (1,770+ lines) with real-time PC telemetry gauges (CPU, RAM, Disks, Network).
    • Live interactive process monitor, in-browser terminal runner, connected device manager, and Drop-Pod staging manager.
    • Secured all REST endpoints (/api/system/*, /api/media/*) and WebSocket handshakes with strict Bearer token validation.

    4-Tier Modular Settings Architecture

    • Uplink Settings: Server endpoints, port overrides, UDP broadcast discovery, and reconnection epoch tuners.
    • Engine Settings: Dynamic Groq model selections, reasoning trace parameters, system prompts, and temperature sliders.
    • Customization Settings: Dynamic 4-7 tab Holographic Dock reordering, pin/unpin toggles, and tactile haptic controls.
    • Diagnostic Settings: Live pairing diagnostics, trusted device revocation, cache purging, and battery power telemetry.
  2. v1.9.0.0

    Tactical Surveillance Matrix, Universal Adaptive Dock & Groq Multi-Model Engine

    Integrated real-time low-latency video and audio streaming via WebRTC SDK with optical webcam and PC display feeds, a universal 4-7 tab dynamic dock builder, and runtime Groq multi-model switching with live <think> reasoning token streaming.

    Tactical Surveillance Matrix (WebRTC Engine)

    • Real-time low-latency WebRTC video and bi-directional audio streaming via Google WebRTC SDK and Python aiortc backend.
    • Hardware-accelerated SurveillanceFeedView (SurfaceViewRenderer) and TacticalEyeScreen with OLED night-vision overlays.
    • Non-blocking hardware camera cycling and automated ICE candidate rewriting for Android tethered hotspot networks.
    • Instant toggle between live optical surveillance feeds and zero-PC-load acoustic voice transmission.

    Universal Adaptive Navigation Engine (4-7 Tab Dock)

    • HolographicDock allows users to dynamically pin, unpin, reorder, and edit 4 to 7 navigation tabs with tactile haptics.
    • Dynamic NavHost router with directional slide and crossfade transition animations matching runtime dock indices.
    • Settings Dock Builder backed by Jetpack DataStore serialization in VisarPreferences.kt.

    Dynamic Groq Multi-Model Engine with Live Thinking Stream

    • Runtime switching between Llama 3.3 70B, DeepSeek R1 Distill, Qwen 2.5 32B, and custom model endpoints.
    • SSE stream chunk parser in GroqApiClient.kt extracting and streaming <think>...</think> reasoning tokens in real-time.
    • Cyberpunk ThinkingAccordion with pulsing glow animations, word counters, and automatic post-generation collapse.

    Performance & Rendering Optimization

    • Zero-allocation canvas pipeline in TrackpadScreen.kt using drawWithCache and drawPoints, eliminating GC frame churn.
    • Lifecycle-aware StateFlow collection (collectAsStateWithLifecycle()) across all UI screens to halt background recomposition.
    • Replaced text emojis with Material 3 Extended vector icons via IconResolver.kt and CreateButtonDialog.kt.
  3. v1.8.0.0

    MCP Hardware Gateway, Android Tool Engine & PC Telemetry Center Panel

    Shipped the full MCP gateway - a zero-cloud, local-network Model Context Protocol server that exposes native Android hardware capabilities to Cursor, Claude Desktop, Claude Code and custom AI agents - plus an async Hold & Wake bridge and OTP ring buffer.

    MCP Hardware Gateway - Python Server Layer

    • Official MCP stdio server (Anthropic SDK) registering 8 tools and 3 resources, relaying calls to POST /api/mcp/call.
    • Hold & Wake asyncio.Future bridge with UUID-keyed requests, 5s timeout, and guaranteed cleanup.
    • FastAPI relay endpoint with Pydantic request/response models and a 503 guard before manager init.
    • Per-tool FEATURE_FLAGS dictionary and pre-flight DEVICE_OFFLINE guard.

    MCP Gateway - Android Kotlin Layer

    • AndroidToolEngine: pure-OS execution singleton implementing all 8 hardware tools.
    • McpNotificationListener: 20-entry synchronized ring buffer with newest-first OTP extraction.
    • McpToolHandler: coroutine dispatcher with a global safety net so the observer can never die.
    • Non-disableable execution transparency banner firing Toast alerts on every AI-triggered action.

    Configuration & Documentation

    • Drop-in Cursor IDE (.cursor/mcp.json) and Claude Desktop (claude_desktop_config_snippet.json) configs.
    • MCP_DOCS.md: 16-section, 600-line production reference covering architecture, setup, tools, and error schemas.
    • Center Panel Telemetry Prototype: standalone PySide6 widget with per-core CPU%, RAM, and Disk I/O graphs.
  4. v1.7.0.0

    Dual-Node Telemetry Hub, Live Ampere Power Engine & Scalable Cyberpunk Sidebar

    Engineered a unified Dual-Node (PC Host + Mobile Edge) Telemetry Command Center in SystemMonitorScreen.kt, integrated a native live Ampere power engine, and overhauled the modular sidebar architecture.

    Telemetry & Hardware Engine

    • DualNodeMatrixView for real-time comparative monitoring between PC Host metrics and Mobile Edge diagnostics.
    • Live Ampere Current Meter querying flow current (mA), charge/drain rates (%/hr), and remaining capacity (mAh).
    • 0mA Kernel Fix: multi-fallback hardware reader querying sysfs kernel nodes with auto-scaling (uA -> mA).
    • 0.004V OEM Voltage Fix: resolveVoltageVolts() detecting raw integer Volts on RealmeUI/ColorOS devices.

    UI Aesthetics & Drawer Overhaul

    • Modular ExpansionBaySidebar architecture with decoupled cards, headers, and footer components.
    • Consolidated battery power, hardware specs, memory/disk gauges, and network bandwidth into MobileTelemetryCard.
  5. v1.6.19.0

    Haptics Fallbacks, Server Typing Acknowledgments & Emoji Icon Persistence

    Added multi-channel haptics fallbacks, server-side typing acknowledgments via serverAcks flow, and custom emoji icon persistence stored in Jetpack DataStore.

    Haptics & Feedback

    • Refactored vibrateThud() in ClipboardGhostActivity.kt to return Boolean status with toast fallback.
    • serverAcks SharedFlow in WebSocketManager.kt capturing server typing replies into visual Toast alerts.
    • Custom emoji picker in CreateButtonDialog.kt and TacticIconEditDialog with DataStore serialization.
  6. v1.6.15.0

    3-Tier Boot Architecture, Hexagonal HUDs & Coroutine Typewriters

    Engineered a high-performance 3-tier modular initialization architecture (Tactical, Combat, Cinematic) with rotating hexagonal reticles, real-time coroutine terminal typists, and synchronized multi-channel haptics.

    Boot Architecture & Holographic UI

    • 3-Tier Modular Sequence: TacticalBoot, CombatBoot, and CinematicBoot transition matrices in BootScreen.kt.
    • Multi-Channel Haptic Engine syncing TICK, THUMP, and BURST vibrations to rendering milestones.
    • Custom math paths rendering dual counter-rotating hexagons overlapping the true-color VISAR logo.
    • Cinematic Payload Typewriter with syntax-highlighted prefixes and 30ms character decryption ticker.
  7. v1.6.0.0

    Tactical Drop-Pod Architecture, Multi-File Transfer Engine & Server Resilience

    Established a zero-friction, bi-directional local network transport layer (Drop-Pod), batch-file processing across Android and Windows, and hardened the PC server with a native anti-ghost system tray architecture.

    Tactical Drop-Pod Architecture (Mobile <-> PC)

    • Zero-RAM chunked streaming engine with path traversal sandboxing and atomic .part file assembly.
    • Pre-flight status handshake with O(1) file seek (inputStream.skip()) for instant resume after network drops.
    • Smart routing shunting finalized payloads into Images/, Videos/, or Documents/ with automatic clipboard mounting.

    OS Integrations & System Tray Core

    • Android Share Sheet Intent Filter (ACTION_SEND / ACTION_SEND_MULTIPLE) with translucent Ghost Activity overlay.
    • Native anti-ghost pystray system tray integration embedded directly into FastAPI lifespan.
    • Smart URL extraction: shared links from mobile automatically open in PC's default web browser.
  8. v1.5.0.0

    Ghost Typist Text Injection Engine & Holographic Trackpad

    Introduced the Ghost Typist batch text injection engine with 20-item command history, 60Hz delta-mode trackpad with natural scrolling and double-tap drag, and 0% CPU Tier-2 ephemeral process telemetry.

    Ghost Typist & Trackpad Mechanics

    • Ghost Typist slide-up panel with batch WebSocket payload packaging and 20-item command history vault.
    • Hybrid smart-injector on PC: raw keystrokes for <=50 chars, stealth clipboard paste for >50 chars.
    • 60Hz delta-mode holographic trackpad with two-finger natural scrolling and double-tap-to-drag.
    • Tier-2 Ephemeral Gated CPU engine: 0.0% idle PC overhead with on-demand process polling.
  9. v1.0.0.0

    Neural Link Core & Dual-Brain Intelligence

    The foundational release of VISAR Edge Mobile: Dual-Brain Intelligence routing between Groq cloud models and PC mainframe, tactical execution hub, and zero-conf UDP discovery.

    Neural Core & Foundation

    • Dual-Brain routing switching between Mobile Brain (Groq LLM) and PC Mainframe over persistent local socket.
    • Tactical launcher grid and raw terminal runner executing direct shell commands on host machine.
    • Zero-configuration UDP beacon discovery and automatic WebSocket authentication handshake.