Release notes

Changelog

keyboard.wtf 1.4.17

Version 1.4.17 keeps healthy Jarvis Live sessions stable through safe sequential rollover and clean shutdown, preserves verified Browser Automation progress and final-page correctness, fixes child-versus-task timeout ownership, and retries malformed structured planner output once without changing routing or execution retries.

keyboard.wtf 1.4.16

Version 1.4.16 prevents stale in-flight browser actions from terminating a corrected task, grounds explicit destinations, keeps unrelated conversation isolated from Browser Automation, completes Live rollover before the Cloud Run timeout so slot/accounting cleanup can finish, and pronounces keyboard.wtf as “keyboard dot W T F” without changing visible text.

keyboard.wtf 1.4.13

Version 1.4.13 safely overlaps microphone startup with paid Live authentication and transport setup, makes explicit durable corrections authoritative across conversations, supports in-place workflow editing and deletion, keeps direct app/URL/workflow actions ahead of Browser Automation, and closes a Chrome native-host race during Windows upgrades.

keyboard.wtf 1.4.12

Version 1.4.12 makes explicit saved workflows durable and authoritative across conversations, keeps ordinary app and URL launches out of Browser Automation, makes first-fragment farewells decisive, and lets Jarvis recover automatically when a previous Live slot returns HTTP 409 while it is still finalizing.

keyboard.wtf 1.4.11

Version 1.4.11 makes packaged Smart Writing finish after a long final silence, keeps the verified Gemini result on the clipboard, and fixes Windows rejecting the native paste input. Explicit Desktop, Documents, Downloads, OneDrive, and concrete-folder searches now resolve exact direct children immediately and retain already-ranked matches when a bounded recursive search reaches its time limit.

keyboard.wtf 1.4.10

Version 1.4.10 makes Smart Writing finish cleanly while retaining its final Gemini text on the clipboard, recovers automatically while a previous Jarvis Live slot is still finalizing, improves bounded natural-language file and folder search, prefers deterministic draft tools over unnecessary browser automation, and keeps explicitly saved routines persistent while preventing deleted aliases from reviving stale workflows.

keyboard.wtf 1.4.9

Version 1.4.9 makes paused browser tasks explain the exact intervention they need, resumes the same task after guidance, cancels with one acknowledgement, and recovers once from a stale task-owned tab without replacing an unrelated page. It also makes a fresh spoken farewell decisive even after a long Live turn and preserves the Settings scroll position when Account & Billing is refreshed.

keyboard.wtf 1.4.8

Version 1.4.8 lets a real Jarvis browser task bootstrap from a disposable Chrome or Edge New Tab, navigate that same tab to a safe HTTPS destination, wait for the published Helper to become ready, and continue without another user command. It also makes explicit dismissal speech reliable when Live transcription splits a phrase across fragments.

keyboard.wtf 1.4.7

Version 1.4.7 proves the public package is the paid-production product for a clean user, adds first-install Getting Started guidance, makes both primary Windows buttons download the same verified installer directly, prevents repeated shortcut-conflict notifications, and keeps Jarvis stop/start controls responsive when an account refresh is slow.

keyboard.wtf 1.4.6

Version 1.4.6 makes Settings intent unambiguous, prefers installed applications when the user explicitly asks for an app, prevents browser close commands or a simple thanks from ending Jarvis, routes natural current-screen questions to fresh visual analysis, and lets the upcoming Chrome Helper recover browser tasks from protected or blank tabs without overwriting unrelated pages.

keyboard.wtf 1.4.5

Version 1.4.5 upgrades Smart Writing to understand the captured speech audio through the authenticated keyboard.wtf backend while keeping Raw Dictation local. It also refreshes explicitly requested selections, prevents deleted workflows from returning through stale mappings, synchronizes every Settings deep link with its visible section, and clears stale Chrome Helper errors after the real command channel recovers.

keyboard.wtf 1.4.4

Version 1.4.4 keeps the shared Jarvis, Smart Writing, and Dictation overlay on the application's UI thread even when status updates originate from background account, provider, or browser work. This prevents the raw Microsoft .NET window-handle error seen after an extended Jarvis validation run while preserving the 1.4.3 interaction behavior.

keyboard.wtf 1.4.3

Version 1.4.3 starts the real Gemini Live connection as soon as Jarvis is invoked, keeps one logical conversation and one visible Jarvis surface across recoverable socket rollovers, and prevents repeated deterministic actions. Smart Writing now has bounded latency and always leaves Polishing through one clear success, clipboard, cancellation, timeout, or error result. Browser close commands prefer the matching tab, and explicit user-approved URL aliases use the existing learned mappings.

keyboard.wtf 1.4.2

Version 1.4.2 improved expiring-account recovery, Settings restart recovery, microphone selection, Chrome Helper diagnostics, and Raw Dictation's local unmetered path.

keyboard.wtf 1.4.1

Version 1.4.1 improves global-shortcut recording, conflict handling, restart persistence, revoked-session recovery, bounded account history, and Chrome Helper connection reporting. It also hardens first-run speech-model setup, keeps Raw Dictation local and unmetered, and prevents Smart Writing from inserting a late result into the wrong window.

keyboard.wtf 1.4.0

Version 1.4.0 adds server-authoritative Google accounts, a ₹999 monthly plan, measured provider-backed usage, payment history, connected devices, subscription controls, and cryptographically verified desktop updates.

Jarvis foundation

Voice and text commands, selected-text assistance, screen understanding, timers, Windows actions, and existing-Chrome browser automation remain the core keyboard.wtf experience.