diff --git a/notes/host-context-implementation-checklist.md b/notes/host-context-implementation-checklist.md index d8fda388ef5..027b2519191 100644 --- a/notes/host-context-implementation-checklist.md +++ b/notes/host-context-implementation-checklist.md @@ -275,3 +275,4 @@ Done means: reviewers and future agents can understand the vision, implementatio - [x] 2026-06-13: Replaced the generic remote-server Automation manual-run block with explicit checking, disconnected/unreachable, graph-not-ready, and update-required disabled states derived from saved runtime status before the current unsupported manual-run fallback. Verified with focused automation availability tests, targeted oxlint, and full `pnpm run typecheck`. - [x] 2026-06-13: Guarded backend automation ownership for runtime-host repos: newly saved/updated runtime-owned automations now record `remote_host_service`, and main-process dispatch resolution skips runtime targets before desktop renderer dispatch until durable remote scheduling exists. Verified with persistence and automation service regressions, targeted oxlint, and full `pnpm run typecheck`. - [x] 2026-06-13: Preserved exact GitLab provider identity for item-specific Tasks flows by threading `GitLabWorkItem.projectRef` into the task source context used for detail pages and Start Workspace handoff. Verified with TaskPage source-boundary regression, targeted oxlint, and full `pnpm run typecheck`. +- [x] 2026-06-13: Removed the redundant locked SSH target row from the Add Project remote-path step after the host has already been selected, while preserving a compact reconnect action for disconnected locked hosts. Fresh Electron validation connected a Docker SSH target through Orca's relay IPC, added `/home/orca/host-context-e2e-local` via Add Project, and created a remote SSH worktree at `/home/orca/goldfish`; screenshots were added to the dark-background report. Verified with focused Add Project tests, targeted oxlint, and remote filesystem checks. diff --git a/notes/multihost-remote-verification-report.html b/notes/multihost-remote-verification-report.html index 76635a270ab..2d184beb5be 100644 --- a/notes/multihost-remote-verification-report.html +++ b/notes/multihost-remote-verification-report.html @@ -113,6 +113,11 @@ Add Project host selection now keeps disconnected SSH hosts visible but disabled, and falls back to Local Mac instead of selecting a host that cannot be used. +
SSH target row or button-like host field after the host was already
+ selected on the previous step.
+ ssh.connect IPC/relay path, then added
+ /home/orca/host-context-e2e-local through the visible Add Project SSH flow.
+ /home/orca/goldfish as a Git worktree on branch goldfish,
+ and Orca activated repo-id::/home/orca/goldfish.
+ pnpm run typecheck pass.
+ src/renderer/src/components/sidebar/AddRepoDialogStepContent.test.tsx,
+ 9 tests.
+ AddRepoRemoteStep.tsx and
+ AddRepoDialogStepContent.test.tsx.
+ /home/orca
and an isolated Orca profile; evidence images are uncommitted.
@@ -272,6 +297,18 @@
+
+
+