rtk-ai/rtk

ls missing files compared to ls when there's an error

Closed

#918 opened on Mar 29, 2026

 (2 comments) (0 reactions) (0 assignees)Rust (2,914 forks)batch import
bugeffort-smallfilter-qualitygood first issueresolved-pending-close

Repository metrics

Stars
 (48,085 stars)
PR merge metrics
 (Avg merge 11d 1h) (45 merged PRs in 30d)

Description

Compared to vanilla ls, rtk ls misses files if some arguments do not resolve to a file.

$ rtk ls -ld ~/.opencode/opencode-dcg-plugin ~/.config/opencode/opencode-dcg-plugin ~/.opencode/plugins/opencode-dcg-plugin ~/.config/opencode/plugins/opencode-dcg-plugin
/usr/bin/ls: cannot access '/home/dobes/.opencode/opencode-dcg-plugin': No such file or directory
/usr/bin/ls: cannot access '/home/dobes/.opencode/plugins/opencode-dcg-plugin': No such file or directory
/usr/bin/ls: cannot access '/home/dobes/.config/opencode/plugins/opencode-dcg-plugin': No such file or directory
$ ls -ld ~/.opencode/opencode-dcg-plugin ~/.config/opencode/opencode-dcg-plugin ~/.opencode/plugins/opencode-dcg-plugin ~/.config/opencode/plugins/opencode-dcg-plugin
ls: cannot access '/home/dobes/.opencode/opencode-dcg-plugin': No such file or directory
ls: cannot access '/home/dobes/.opencode/plugins/opencode-dcg-plugin': No such file or directory
ls: cannot access '/home/dobes/.config/opencode/plugins/opencode-dcg-plugin': No such file or directory
drwxrwxr-x 5 dobes dobes 4096 Mar 29 14:19 /home/dobes/.config/opencode/opencode-dcg-plugin
$ rtk ls -la ~/.config/opencode/plugins ~/.opencode/plugins ~/.opencode ~/.config/opencode
/usr/bin/ls: cannot access '/home/dobes/.opencode/plugins': No such file or directory
$ ls -la ~/.config/opencode/plugins ~/.opencode/plugins ~/.opencode ~/.config/opencode
ls: cannot access '/home/dobes/.opencode/plugins': No such file or directory
/home/dobes/.config/opencode:
total 56
drwxrwxr-x  8 dobes dobes 4096 Mar 29 14:20 .
drwxr-xr-x 92 dobes dobes 4096 Mar 28 16:50 ..
drwxrwxr-x  2 dobes dobes 4096 Feb 16 07:36 agents
-rw-r--r--  1 dobes dobes  844 Mar 28 23:16 bun.lock
-rw-rw-r--  1 dobes dobes  155 Feb  8 21:54 .gitignore
drwxr-xr-x  4 dobes dobes 4096 Mar 28 23:16 node_modules
-rw-rw-r--  1 dobes dobes 1580 Mar 24 16:56 oh-my-opencode.jsonc
drwxrwxr-x  5 dobes dobes 4096 Mar 29 14:19 opencode-dcg-plugin
-rw-rw-r--  1 dobes dobes 4216 Mar 28 23:11 opencode.json
-rw-rw-r--  1 dobes dobes   62 Mar 28 23:16 package.json
drwxrwxr-x  2 dobes dobes 4096 Mar 29 14:20 plugin
drwxrwxr-x  2 dobes dobes 4096 Mar 29 00:52 plugins
drwxrwxr-x  6 dobes dobes 4096 Mar 13 13:31 skills

/home/dobes/.config/opencode/plugins:
total 12
drwxrwxr-x 2 dobes dobes 4096 Mar 29 00:52 .
drwxrwxr-x 8 dobes dobes 4096 Mar 29 14:20 ..
-rw-rw-r-- 1 dobes dobes 1339 Mar 29 00:52 rtk.ts

/home/dobes/.opencode:
total 40
drwxrwxr-x   5 dobes dobes  4096 Mar 28 23:16 .
drwxr-x--- 140 dobes dobes 12288 Mar 29 14:19 ..
drwxrwxr-x   2 dobes dobes  4096 Mar 29 14:20 bin
-rw-r--r--   1 dobes dobes   844 Mar 28 23:16 bun.lock
-rw-rw-r--   1 dobes dobes    45 Feb  8 20:03 .gitignore
drwxr-xr-x   4 dobes dobes  4096 Mar 28 23:16 node_modules
-rw-rw-r--   1 dobes dobes    62 Mar 28 23:16 package.json
drwxrwxr-x   3 dobes dobes  4096 Mar 17 21:28 skills

Contributor guide