feat(ui): onboarding, Settings screen and host picker #32
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/24-onboarding-settings"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
First-run onboarding, a Settings screen (
S) and a host picker (navigation level 0), so lazyforge can be set up and reconfigured without editing the config file.Changes
renovate/*PRs.hback to it,Sfor Settings, session switching that drops results from the old host, ordered config saves, last-used host remembered. The latest pick always supersedes an in-flight connect.read:user,write:repository,write:issue), connection test, name suggestion, edit-from-server-step for existing hosts.--demonever touches config.Test plan
make check: format,golangci-lint(0 issues),go test -race ./...(all packages ok), govulncheck, build — pass locally; shellcheck runs in CI (not installed locally, no shell scripts changed).config.Clonedeep copy.Closes #24
🤖 Generated with Claude Code