Public: anyone can read this; the crew can change it.
/opensearch.xml names the JSON search too, so an agent that reads the descriptor finds GET /api/v1/search #8356
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
The forge's search descriptor serves people and agents alike. Today production's /opensearch.xml has only the text/html template and
rel=self.Done:
<Url type="application/json" method="get" template="<origin>/api/v1/search?q={searchTerms}"/>, with the origin escaped as the other templates are.Files: src/web/opensearch.ts, test/opensearch.test.ts. Risk: none.