Skip to content

feat(remote): add target picker UI#1

Open
luoye520ww wants to merge 2 commits into
codex/remote-target-corefrom
codex/remote-target-picker-ui
Open

feat(remote): add target picker UI#1
luoye520ww wants to merge 2 commits into
codex/remote-target-corefrom
codex/remote-target-picker-ui

Conversation

@luoye520ww

Copy link
Copy Markdown
Owner

Summary

  • Adds a composer-adjacent Run location / 运行位置 picker for Local vs SSH Remote.
  • Lists SSH host aliases through the existing remote runtime API and tests selected connections.
  • Passes a normalized, secret-free remoteTarget into new Kun threads when SSH Remote is enabled.

Dependency

Depends on KunAgent#672 for the thread remoteTarget contract and /v1/remote/* runtime APIs. This is a stacked PR against codex/remote-target-core to avoid repeating the KunAgent#672 backend/runtime diff.

Tests

  • npm.cmd test -- src/renderer/src/agent/kun-runtime.test.ts
  • npm.cmd run typecheck
  • git diff --check

* feat(remote): add ssh target core tools

* feat(remote): wire ssh targets into runtime tools
@XingYu-Zhong XingYu-Zhong force-pushed the codex/remote-target-picker-ui branch from eaf2a90 to 468f400 Compare July 1, 2026 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant