Repository navigation
fix: restore machine picker and remotes work lost in 0.0.9; v0.0.10 - #18
Merged
Merged
Conversation
…t notes and task manager - git: ±N chip on projects, Changes tab with per-file line counts and diffs - remotes: saved ssh hosts (terminal) and rdp desktops (mstsc/xfreerdp/remmina), validated, no passwords - replay last command (Ctrl+Alt+P, pane button, palette) - send terminal to background (Ctrl+Alt+W, pane button); close offers background while a command runs - sd notes for the scratchpad, live in open pages - sd top / ps / kill for the task manager, only inside shelldeck terminals - skill teaches notes and task manager
…nection test - picker above New terminal: Local, ssh machines, Add machine, Manage machines - projects, terminals and agents list follow the picked machine - add machine dialog with Test connection (network, then key/agent login; password logins reported) - LDAP/NTID users (CORP\jdoe, jdoe@corp.com) via ssh -l, quoted per shell; key optional - a machine starts with a / project; folders on it are projects; terminals ssh -t and cd there
…s test - ssh refused on windows hosts (ssh_unsupported_on_windows), picker hidden, rdp kept - drop cmd quoting from ssh_line - process test spawns the base interpreter: a venv python.exe on windows is a launcher
…ets rdp - undo the windows-host ssh block: windows uses its openssh client - cmd quoting for ssh lines again - rdp desktops listed in the picker menu - ssh tests run on windows again
- password field in add machine, used once via SSH_ASKPASS, never saved or on argv - wrong password reported as refused - verified against a real sshd: test login, then terminal prompts and logs in
The picker lived on feature/git-remotes-background (shipped as 0.0.9rc3) and was never merged into main, so 0.0.9 went out without it.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
0.0.9rc3 was built from
feature/git-remotes-background, which was never merged intomain, so 0.0.9 shipped without the Local/remote machine picker. This merges that branch onto currentmainand bumps to 0.0.10.Brings back: machine picker (SSH Linux machines, RDP Windows desktops, add machine + test connection), remote systems, git changes chip/tab, replay last command, background terminals,
sd notes/sd top|ps|kill.pyproject.toml0.0.10,uv lock, CHANGELOG[0.0.10]section; README/CLAUDE.md already cover these features.🤖 Generated with Claude Code
https://claude.ai/code/session_01PobiKTh2wyjWp5KigmW5Fa
Generated by Claude Code