You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
The result of rtk ls -la is equivalent to rtk ls, which leads to the loss of some info. #1672
When running rtk ls -la, the permissions column (-rw-r--r--) and ownership columns (user group) are entirely stripped from output. The result:
# Native ls -la
-rw-r--r--@ 1 user staff 6144 May 1 23:00 .DS_Store
-rw-r--r-- 1 user staff 984 May 1 22:00 __init__.py
# rtk ls -la
.DS_Store 6.0K
__init__.py 984B
Users pass -la specifically to check permissions and ownership. Removing these columns makes -la equivalent to plain ls and forces a re-run without rtk when permissions actually matter.
Proposed Solution
Convert the permissions column to octal notation instead of deleting it:
rtk ls filter strips permissions and ownership columns when -la is passed, losing the primary information users request with those flags; proposed fix: convert permissions to compact octal notation.
This looks like a simple fix. Only repo maintainers can trigger auto-fix.
Triaged automatically by wshm · This is an automated analysis, not a human review.
Activity
pszymkowiak commentedon May 2, 2026
🔍 Automated Triage
bugmediumSummary
rtk ls filter strips permissions and ownership columns when -la is passed, losing the primary information users request with those flags; proposed fix: convert permissions to compact octal notation.
Triaged automatically by wshm · This is an automated analysis, not a human review.
fix(ls): preserve permission info as octal when -l/-la is passed
fix(ls): preserve permission info as octal when -l/-la is passed
ryana-0154 commentedon May 2, 2026
Will be fixed with #1675
fix(ls): preserve permission info as octal when -l/-la is passed
fix(ls): preserve permission info as octal when -l/-la is passed
chore: sync fork with upstream rtk-ai/rtk v0.43.0 (#22)