Skip to content

fix: stale cache on install, remove deps UI, fix scope label - #33

Merged
dsiddharth2 merged 1 commit into
mainfrom
fix/parent-skill-subfile-install
Apr 18, 2026
Merged

dsiddharth2 merged 1 commit into
mainfrom
fix/parent-skill-subfile-install

Conversation

@dsiddharth2

Copy link
Copy Markdown
Owner

Summary

  • Stale community index on install: plug install now invalidates the community index cache before resolving packages, ensuring the latest file list is always used. Fixes parent skills (e.g. agenthub) missing sub-skill files when the cache held pre-PR#8 data.
  • Remove dependencies UI from TUI: Removed the dependencies section from the package detail panel and the dep count badge from package list rows. Very few community packages use dependencies, and the display caused confusion with stale auto-child deps.
  • Fix scope label detection: Installed package scope ([local] / [global]) is now inferred from the actual file path rather than which manifest file the entry was found in. Fixes global installs incorrectly showing as [local].

Test plan

  • plug install agenthub -g --yes installs all 22 files including 7 sub-skill SKILL.md files
  • Manifest records 22 files and 0 dependencies
  • plug list shows correct global scope for globally installed packages
  • CLI commands (list, search) still work after changes

- Invalidate community index cache before install so packages always
  get the latest file list (fixes parent skills missing sub-skill files)
- Remove dependencies section from TUI detail panel and dep count from
  package list items (very few packages use deps, caused confusion)
- Infer installed package scope from file path instead of manifest
  origin (fixes global installs showing as [local])
@dsiddharth2
dsiddharth2 merged commit 2f83e2f into main Apr 18, 2026
0 of 2 checks passed
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