Skip to content

SKILL.md glob generates massive number of ripgrep errors in an unrelated folder #29437

@Kangaroux

Description

@Kangaroux

Description

✱ Glob "/home/jessie/.config/opencode/skills/**/SKILL.md"
rg: ./.local/share/waydroid/data/property: Permission denied (os error 13)
rg: ./.local/share/waydroid/data/ota: Permission denied (os error 13)
rg: ./.local/share/waydroid/data/local: Permission denied (os error 13)
rg: ./.local/share/waydroid/data/adb: Permission denied (os error 13)
rg: ./.local/share/waydroid/data/dalvik-cache: Permission denied (os error 13)
# many many more, all under .local/share/waydroid*

If I run opencode from my home folder and have it use a relative path, the glob works fine. It seems to break from anywhere when using the abs path.

No weird symlinks:

$ tree .config/opencode/skills/
.config/opencode/skills/
├── get-codeberg-issue
│   ├── scripts
│   │   └── get-codeberg-issue.sh
│   └── SKILL.md
├── loop
│   └── SKILL.md
└── testplan
    └── SKILL.md

4 directories, 4 files
$ ls -la .local/share/ | grep waydroid
drwxr-xr-x  3 root   root     4096 Jan 30  2025 waydroid
drwxr-xr-x  3 jessie jessie   4096 Nov 26 16:45 waydroid-backup-2025-03-01-images

Plugins

opencode-ntfy.sh

OpenCode version

1.4.48

Steps to reproduce

No response

Screenshot and/or share link

No response

Operating System

popOS 22.04 6.17.9-76061709-generic

Terminal

GNOME Terminal 3.44.0 using VTE 0.68.0 +BIDI +GNUTLS +ICU +SYSTEMD

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions