docs: update runtime parity status
test / workspace (push) Successful in 18m44s

This commit is contained in:
Tom You
2026-07-09 00:58:24 -05:00
parent 2abb2b955e
commit bb375f0795
2 changed files with 10 additions and 2 deletions
+4
View File
@@ -70,3 +70,7 @@ The current app can open but is still a shell. The MVP work should prioritize:
- Settings/customization persistence: `load_app_config` / `save_app_config` round-trip `AppConfig` through `JsonFileConfigStore`, with UI controls for theme persistence.
- SSH command runtime: `rabby-runtime::ssh_runtime::SshClient` builds validated BatchMode system-ssh commands and is exposed to Tauri via `run_ssh_command`. This is a bounded remote-command slice, not yet a full interactive SSH terminal.
- Interactive PTY sessions: real local pseudo-terminal session registry supports write/read/resize/kill and is exposed through Tauri commands.
- Interactive SSH PTY entrypoint: Tauri can start an `ssh -tt` session through the PTY registry; key/known-host/SFTP/forwarding workflows still need dedicated slices.
- Safe wallet import boundary: seed/private-key/JSON/watch-only requests validate and redact sensitive debug output; real key derivation and signing remain separate slices.