ryantsai/KKTerm
Super-tool for vibe coders & system admins — terminals, SSH, SFTP, RDP/VNC, dashboards, install helpers, and a built-in AI assistant.
ai-toolsdevopslocal-firstmcprdpreactrustsftpsshsysadmintauriterminaltypescriptvncwindows
First Claude commit: May 3, 2026Last Claude commit: 8d agoDiscovered: Jun 6, 2026
Recent Claude Commits
fix: correct SetFocus import path in focus_webview_content_hwnd
a0a50038d agoauthor_emailfix(terminal): call SetFocus on WebView2 content HWND to restore keyboard input
bf9b5cb8d agoauthor_emailfix(terminal): don't let a reactivation-focused button block focus restore
2a45fe69d agoauthor_emailfix(terminal): restore keyboard focus via window-level set_focus
060719c9d agoauthor_emaildebug(terminal): probe whether input reaches the webview after activation
bcc36499d agoauthor_emailfix(terminal): restore OS focus to webview, stop focus-restore loop
97694729d agoauthor_emailfeat(debug): route terminal focus trace to ui.debug.log
9481b709d agoauthor_emailfix(terminal): re-establish input focus after app switch
a2bb0529d agoauthor_emailExempt monitoring widgets from viewport gating
c6b86099d agoauthor_emailGate script-widget iframe mount on viewport intersection
31db7109d agoauthor_emailMount script widgets via scheduler.postTask background priority
e3b2ffd9d agoauthor_emailFix host-key replace test to expect line 2 after rotation
66ce06e10d agoauthor_emailDerive Debug for SshHostKeyPreview so host-key tests compile
71fbcfc10d agoauthor_emailAdd fallback to replace a changed SSH host key
fd0a2eb10d agoauthor_emaildocs(i18n): add localization guidelines for context-specific keys and placeholder safety
539cf0310d agoauthor_emailci: align Release workflow with both-arch build script
0db032710d agoauthor_emaildocs(architecture): add Watchdog section and Backend Source Map
c61a74010d agoauthor_emaildocs: align i18n namespace docs and add Watchdog vocabulary
6ef256d10d agoauthor_emailHarden WebView screenshot suppression review findings
07ebe8b11d agoauthor_emailfeat(arm64): release pipeline + arch-aware installer paths for Windows on Arm
972222712d agoauthor_emailfeat(release-notes): credit linked issue reporters in release notes
40cc1d112d agoauthor_emailInstaller Helper: interval-gated auto update check
d66bb6312d agoauthor_emailFix Windows build errors in heartbeat and installer
3ad647212d agoauthor_emailInstrument RDP-reconnect hang to localize renderer vs UI-thread freeze
b93fa3c12d agoauthor_emailfix(dashboard): theme AI widget bodies with a fixed self-contained palette
6047f3912d agoauthor_emailfeat(packaging): add Windows on Arm (ARM64) installer build
1b7260312d agoauthor_emailDashboard: same-turn widget runtime-health check + self-fix loop
3e37a0e13d agoauthor_emailFix pre-existing non-Windows Rust build breaks blocking cargo test
85ac43d13d agoauthor_emailDashboard: add render-time widget layout enforcement (strict/moderate/low)
4a0230a13d agoauthor_emailLet AI assistant actually switch Tabs and stop tutorial hallucination
c98e69913d agoauthor_emailApply RDP/WebView2 stability flags reliably via additional_browser_args
506b43d13d agoauthor_emailFix watchdog lifecycle wonkiness and wire real tool-using interventions
a13448713d agoauthor_emailAdd inline title rename for panel and hero widget presets
9412ffa13d agoauthor_emailHarden WebView2 against RDP session disconnect hangs
d7bbf1613d agoauthor_emailFix AI assistant text clipping by wrapping long inline tokens
1fad4a213d agoauthor_emailStrengthen AI widget-design contracts for layout, contrast, and copy
a6e165216d agoauthor_emailperf(sessions): unblock cross-session FTP/VNC close; harden webview start
2180bf916d agoauthor_emailfix(storage): make generated ids collision-proof with a monotonic counter
5e7a42416d agoauthor_emailperf(db): recover poisoned lock uniformly; offload async-command DB work
fcd83ef16d agoauthor_emailperf(ui): coalesce AI stream renders, defer connection search, skip no-op cwd updates
74472ba16d agoauthor_emailperf(storage): enable WAL + busy_timeout, shorten DB write latency
de2445916d agoauthor_emailKeep Dashboard dynamic and video backgrounds playing when other OS windows take focus
5bc467818d agoauthor_emailFix App Launcher pinned shortcuts being wiped when toggling Show File Extensions
570765918d agoauthor_emailPortal terminal context menu to escape Dashboard widget transforms
be7250419d agoauthor_emailFix dashboard widget right-click and pause idle background animations
693fdac19d agoauthor_emailAlign docs and i18n with current codebase
1e24e2c19d agoauthor_emailTranslate Quick Command Library strings and close all localization_todos
01b64a319d agoauthor_email