Skip to content

Add persistent search/browse tab for PrompdHub registry #35

@sbaker

Description

@sbaker

Summary

Add a dedicated tab type for browsing and searching the PrompdHub registry, providing a persistent search and discovery experience within the app.

Current behavior

  • Search lives in the WelcomeView search bar dropdown
  • Clicking a result downloads to cache and opens Package Explorer
  • No persistent browsing state — search results disappear when dropdown closes

Proposed behavior

  • New tab type (e.g., registry-browse) that opens as a persistent editor tab
  • Full search with filters (categories, tags, author)
  • Package detail view within the tab (README, files, metadata, version history)
  • Navigation history (back/forward within the tab)
  • "Install" and "Open" actions inline
  • Search state persists across tab switches

Why

Reduces time-to-first-action for new users and gives power users a proper browsing experience without leaving the app. Discussed as a v0.6 feature.

References

  • Current search: frontend/src/modules/components/RegistrySearchBar.tsx
  • Package explorer: frontend/src/modules/editor/PackageExplorerPanel.tsx
  • Welcome view: frontend/src/modules/components/WelcomeView.tsx

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions