Skip to content

revert(skills): remove stray .agents/skills/exa-search symlink#74

Merged
spashii merged 1 commit into
mainfrom
sam/remove-stray-exa-search-symlink
May 24, 2026
Merged

revert(skills): remove stray .agents/skills/exa-search symlink#74
spashii merged 1 commit into
mainfrom
sam/remove-stray-exa-search-symlink

Conversation

@spashii
Copy link
Copy Markdown
Member

@spashii spashii commented May 24, 2026

Why

PR #70 (merged) landed a single .agents/skills/exa-search/SKILL.md symlink as a preview of the OpenCode dual-path pattern, ahead of the runtime support that was supposed to come in via #66. Review of #66 found the SKILL.md files there aren't real symlinks (see #66 (comment)), so #66 needs rework.

In the meantime this lone entry is:

  • Inconsistent — the only .agents/skills/ member on main, while every other skill lives only at src/skills/<name>/skill.md.
  • Inertsrc/runtime/prompts.py::_build_skill_catalog globs src/skills/ only, so the .agents/skills/ symlink isn't read by the daemon.

Remove it now to keep the tree consistent. Reintroduce the full dual-path set in one go when #66 is reworked with real symlinks + matching runtime support.

Diff

One file: .agents/skills/exa-search/SKILL.md (symlink) deleted. src/skills/exa-search/skill.md (the real source) is untouched, so the skill itself still works exactly as on main today.

How to verify

  • git ls-tree HEAD .agents/ → empty / no exa-search dir
  • pytest tests/runtime/test_source_integrity.py — exa-search picked up via src/skills/exa-search/skill.md like every other skill

Bypass note

Admin-merging to land before #66 is reworked; the change is a one-file deletion of an inert symlink.

PR #70 landed a single `.agents/skills/exa-search/SKILL.md -> ../../../src/skills/exa-search/skill.md` symlink as a preview of the OpenCode dual-path pattern. The matching runtime + remaining skill symlinks were supposed to come in via #66, but #66's review found the files there aren't real symlinks. Until #66 is reworked, this lone entry is inconsistent (the only `.agents/skills/` member on main) and inert at runtime — `prompts.py::_build_skill_catalog` globs `src/skills/` only. Remove it now; reintroduce the full set when #66 is fixed.
@spashii spashii merged commit 3368d76 into main May 24, 2026
2 checks passed
@spashii spashii deleted the sam/remove-stray-exa-search-symlink branch May 24, 2026 17:34
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