You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Publish an OpenSearch description so browsers can search the catalog #241
Browsers cannot add the catalog as a search engine because the site publishes no OpenSearch description. The page already reads its search state from the query string, so this needs no client changes.
Where
site/build.mjs:648-733 (output list has no opensearch.xml)
Have the build write opensearch.xml (ShortName, Description, a Url template built from config.site.siteUrl with the search query parameter set to {searchTerms}, favicon) and add <link rel="search" type="application/opensearchdescription+xml" title="…" href="opensearch.xml"> to index.html.
Who benefits
Frequent visitors can type a keyword plus a query in the address bar and land in a filtered view.
Open questions
Confirm the exact query parameter name that readState uses before writing the template.
Acceptance criteria
opensearch.xml is built and linked from the homepage
adding it in a browser and searching opens the filtered catalog
Activity
riteshyadav33302111-cell commentedon Nov 6, 2026
I have fixed this issue in my forked repo: https://github.com/riteshyadav33302111-cell/Free-Game-Dev-Assets and submitted pull request #242.
site: request links on an empty search; an OpenSearch description