Skip to content

fix(appstore/catalogue): show headline instead of full description, per-entry view pointer (PILOT-405)#361

Open
matthew-pilot wants to merge 1 commit into
mainfrom
openclaw/pilot-405-20260708-074355
Open

fix(appstore/catalogue): show headline instead of full description, per-entry view pointer (PILOT-405)#361
matthew-pilot wants to merge 1 commit into
mainfrom
openclaw/pilot-405-20260708-074355

Conversation

@matthew-pilot

Copy link
Copy Markdown
Collaborator

What changed

The pilotctl appstore catalogue listing now shows a per-entry headline (display_name) instead of the full multi-line description, and prints a per-entry view pointer so users can immediately see how to get details.

Why

The full description was too verbose for a scan-able listing. A user should see:

  • App ID
  • Headline (display_name, or description as fallback)
  • How to get details: view: pilotctl appstore view <id>

Verification

  • go build ./cmd/pilotctl/ — clean
  • go vet ./cmd/pilotctl/ — clean
  • go test -run "TestCmdAppStoreCatalogue" ./cmd/pilotctl/ — 3/3 pass

Closes PILOT-405

…er-entry view pointer (PILOT-405)

The catalogue list previously printed the full description for every
entry, which makes long descriptions hard to scan. Now the list shows
the display_name (headline) when available, falling back to description.

The view pointer is now per-entry (`view: pilotctl appstore view <id>`)
so a user can immediately see how to get details for each app without
remembering the bottom hint.

--json output is unchanged.

Closes PILOT-405
@matthew-pilot matthew-pilot requested a review from TeoSlayer as a code owner July 8, 2026 07: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.

1 participant