Skip to content

fix: classify remote symlinked directories for completions#13259

Draft
oz-for-oss[bot] wants to merge 1 commit into
masterfrom
oz-agent/implement-issue-13258
Draft

fix: classify remote symlinked directories for completions#13259
oz-for-oss[bot] wants to merge 1 commit into
masterfrom
oz-agent/implement-issue-13258

Conversation

@oz-for-oss

@oz-for-oss oz-for-oss Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Closes #13258

Summary

  • Classify remote completion entries with shell -d checks so directory symlinks are treated as directories over SSH.
  • Keep null-delimited remote listing output while preserving separate directory and file groups.
  • Add a regression test for remote path completion listings that includes both directory and file symlinks.

Validation

  • cargo fmt --manifest-path /workspace/warp/Cargo.toml -p warp
  • cargo test --manifest-path /workspace/warp/Cargo.toml -p warp test_session_context_lists_directory_symlinks_remotely --lib
  • cargo test --manifest-path /workspace/warp/Cargo.toml -p warp test_session_context_lists_directory_entries_remotely --lib

Conversation: https://app.warp.dev/conversation/b7db57bd-8b5b-49c6-9589-4c622353874c
Run: https://oz.warp.dev/runs/019f1a78-464a-71e3-b13b-7b0e2b3679b1
This PR was generated with Oz.

Co-Authored-By: Safia Abdalla <captainsafia@users.noreply.github.com>

Co-Authored-By: Oz <oz-agent@warp.dev>
@cla-bot cla-bot Bot added the cla-signed label Jun 30, 2026
@oz-for-oss oz-for-oss Bot mentioned this pull request Jun 30, 2026
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Symlink is not working over SSH

1 participant