Skip to content

fix(appstore): always show view pointer in catalogue listing (PILOT-405)#274

Closed
matthew-pilot wants to merge 1 commit into
mainfrom
openclaw/pilot-405-20260617-023159
Closed

fix(appstore): always show view pointer in catalogue listing (PILOT-405)#274
matthew-pilot wants to merge 1 commit into
mainfrom
openclaw/pilot-405-20260617-023159

Conversation

@matthew-pilot

Copy link
Copy Markdown
Collaborator

What changed

The pilotctl appstore catalogue list now always prints the view: pilotctl appstore view <id> pointer for every entry, regardless of whether the catalogue entry has extended metadata pinned.

Why

Previously the view pointer was conditional on e.MetadataURL != "", which meant entries without a detail-doc pin silently omitted the "view" option. The view command works from the catalogue entry alone (showing teaser fields) and degrades gracefully — it should always be discoverable.

Verification

  • go build ./cmd/pilotctl/ — clean
  • go vet ./cmd/pilotctl/ — clean
  • go test -run "AppStore|Catalogue|catalogue|cat" ./cmd/pilotctl/ — pass

Closes PILOT-405

The catalog list now unconditionally prints the view pointer for
every entry, even without extended metadata. The view command works
from the catalogue entry alone.

Closes PILOT-405
@TeoSlayer

Copy link
Copy Markdown
Collaborator

Closing — superseded by a merged PR for the same ticket.

@TeoSlayer TeoSlayer closed this Jun 17, 2026
@matthew-pilot matthew-pilot deleted the openclaw/pilot-405-20260617-023159 branch June 20, 2026 06:44
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.

2 participants