Repository navigation
RTerm v3.9.5
RTerm v3.9.5 — AI-Native Terminal App by Hyperspace Technologies
v3.9.5 (2026-09-26)
Security hardening release: removed a committed SSH private key, closed the
audit backlog (52 -> 24 findings, 0 critical/high remaining), and made 8
agent tools visible in the tools UI again.
Security
- Removed
id_rsa/id_rsa.pubfrom the repository. A
passphrase-protected OpenSSH keypair was tracked at the repo root; nothing
referenced it. Removed from the index and gitignored. The key material
remains in git history — rotate it and treat it as compromised. - Dependency audit 52 -> 24 (0 critical / 0 high remaining).
npm audit fixapplied the semver-compatible batch;serovalforced to
^1.6.7 via overrides (closes the seroval RCE via JSON deserialization that
arrived transitively through @opentui/solid);pdfjs-distupgraded 3.11 ->
6.3.289 (closes PDF.js arbitrary JavaScript execution on opening a crafted
PDF) withPdfPreviewmigrated to the v6 API (cleanup()replaces
destroy(),render()takescanvas). Remaining 24 findings are low /
moderate with no non-breaking fix path.
Fixed
- 8 agent tools were dispatchable but invisible.
manage_incident,
manage_collab,manage_jump_path,manage_approval,snapshot_output,
replay_agent_run,plan_offline_join, andnet_deviceshipped as real
tools but were never registered inBUILTIN_TOOL_INFO, so they were
missing from the tools section and the built-in tool status summary. All
eight are now registered with descriptions.
Verification
npm run test: all extreme suites pass (1,483 assertions, 0 failures).typecheck,typecheck:backend,typecheck:mobile-web: clean.npm audit --omit=dev: 24 low/moderate, 0 high, 0 critical.
Downloads
| Platform | File |
|---|---|
| macOS ARM64 | RTerm-3.9.5-arm64.dmg |
| Windows x64 (Portable) | RTerm.Portable.3.9.5-x64.exe |
| Windows x64 (Setup) | RTerm.Setup.3.9.5-x64.exe |
| Linux x64 (AppImage) | RTerm-3.9.5-x64.AppImage |
| Linux x64 (deb) | RTerm-3.9.5-x64.deb |
| Linux x64 (pacman) | RTerm-3.9.5-x64.pacman |
| Linux x64 (rpm) | RTerm-3.9.5-x64.rpm |
| Linux ARM64 (AppImage) | RTerm-3.9.5-arm64.AppImage |
| Linux ARM64 (deb) | RTerm-3.9.5-arm64.deb |
| Linux ARM64 (rpm) | RTerm-3.9.5-arm64.rpm |
Install
macOS: After installing, run xattr -cr /Applications/RTerm.app to remove quarantine.
Linux AppImage: chmod +x RTerm-*.AppImage && ./RTerm-*.AppImage
Linux deb: sudo dpkg -i RTerm-*.deb
Linux rpm: sudo rpm -i RTerm-*.rpm
Contact: rterm@hyperspace.ng