Skip to content

US-033: Add preset list --sources command for local directory sources#55

Merged
sven1103-agent merged 1 commit intomainfrom
wt/user-story-033
Mar 24, 2026
Merged

US-033: Add preset list --sources command for local directory sources#55
sven1103-agent merged 1 commit intomainfrom
wt/user-story-033

Conversation

@sven1103-agent
Copy link
Owner

Summary

  • Implements preset list --sources command to display presets from registered config sources
  • Adds --sources flag to preset list command
  • Shows source identifier, bundle version, preset name, and description in tab-separated format
  • Handles edge cases: no sources registered (exits 0), missing manifest (skips with warning), GitHub release sources (shows not yet supported)

Acceptance Criteria Met

  • ✅ AC-033-1: source add ./path/to/bundle registers local-directory source (existing)
  • ✅ AC-033-2: preset list --sources shows presets from registered sources with source identifier and bundle version (new)
  • ✅ AC-033-3: Adding source without valid manifest exits non-zero with error (existing)

Related

  • US-033 - Register and use a local directory source
  • FEAT-011 - Config Source Management
  • FEAT-015 - Source-Type Resolution

- Implements preset list --sources command to display presets from registered config sources
- Adds --sources flag to preset list command
- Shows source identifier, bundle version, preset name, and description in tab-separated format
- Handles edge cases: no sources registered, missing manifest, GitHub release sources

Implements AC-033-2 for US-033
@sven1103-agent sven1103-agent merged commit 584621a into main Mar 24, 2026
3 of 4 checks passed
@sven1103-agent sven1103-agent deleted the wt/user-story-033 branch March 24, 2026 19:30
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