Implement tool resolution order (local → global → registry) #5

Closed
opened 2025-12-30 18:03:57 +00:00 by rob · 0 comments
Owner

SmartTools should check multiple locations when looking for a tool:

  1. ./.smarttools/ - Project-local tools
  2. ~/.smarttools/ - User global tools
  3. Registry - Auto-download if missing

Tasks

  • Refactor tool lookup to check multiple paths
  • Add project-local tool support
  • Add registry fallback with download prompt
  • Cache downloaded tools in global location
SmartTools should check multiple locations when looking for a tool: 1. `./.smarttools/` - Project-local tools 2. `~/.smarttools/` - User global tools 3. Registry - Auto-download if missing ## Tasks - [ ] Refactor tool lookup to check multiple paths - [ ] Add project-local tool support - [ ] Add registry fallback with download prompt - [ ] Cache downloaded tools in global location
rob added this to the SmartTools Registry v1.0 milestone 2025-12-30 18:03:57 +00:00
rob added the
enhancement
label 2025-12-30 18:03:57 +00:00
rob added this to the SmartTools Registry project 2025-12-30 18:17:32 +00:00
rob closed this issue 2026-01-01 01:28:37 +00:00
Sign in to join this conversation.
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: rob/smarttools#5
No description provided.