Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions docs/discovery.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

Discover is the packaged napplet catalog. Open it from the workspace overview or **Settings → Discover napplets**. Opening Discover again focuses its existing workspace card. The guest reads signed publications from the selected Network relays. Hypergolic resolves an Open request separately across the selected Lookup and Network relays and presents native review for the exact target. [Published opening contract](published-open.md)

The selected Open button shows **Opening…** until Hypergolic returns a result. Discover pauses other Open actions during that request and shows the outcome beside the selected action. The bridge reports the final outcome, so the spinner stays indeterminate through lookup, download and verification.

## Build and import

The portable guest lives in `apps/discovery` in the separate `napplets` monorepo. Build it with Node.js 24.20.0 and pnpm 10.34.5. From the Hypergolic checkout, set `NAPPLETS_CHECKOUT` to the guest monorepo checkout.
Expand Down
6 changes: 3 additions & 3 deletions runtime/fixtures/napplet-discovery-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@
[
"path",
"/index.html",
"74051ed5602ab68d07d88b32ab8e0cbbf5623e1749a393d03e3730e132e7a8ec"
"32f90ddc47d2c1a92ef89399737fd7c5f3fde4087707a075923586e81d2268a7"
],
[
"x",
"ac40811acb447f037d84830c5a6da6a39212d8fc38385adeec03aec6aa876ccb",
"862cd3c6e674353dd53fb76801140f4e315776810497faf2079e5095c91bf25e",
"aggregate"
],
[
Expand All @@ -29,5 +29,5 @@
"resource"
]
],
"aggregateHash": "ac40811acb447f037d84830c5a6da6a39212d8fc38385adeec03aec6aa876ccb"
"aggregateHash": "862cd3c6e674353dd53fb76801140f4e315776810497faf2079e5095c91bf25e"
}
Loading
Loading