Files
buzz/desktop/src-tauri
Michael Neale d830359a23 fix(mesh): correct share-compute copy and unknown-capacity state
Two UX-only fixes, no behavior change:

An unfetched snapshot (null) reported "No mesh capacity yet", conflating
"not checked yet" with "the community has nothing" — a verdict on everyone
else's machines rendered during startup. It now reads "Checking mesh
capacity…" and only claims an empty mesh once a snapshot actually says so.

Sharing copy described the wrong mechanism: a sharing machine contributes
inference capacity, it does not host other members' agent processes. "Turn on
to let members run agents on this computer" becomes "Share compute to run
models", and the settings card description is corrected to match.

Also plumbs two data additions the detail view needs: snapshot.memberCount
(NIP-43 roster size, the denominator for "N of M sharing") and the
routing_metrics.pressure split (locallyServed / remotelyServed /
endpointServed) — completed requests rather than attempts, which is the honest
basis for "this ran on my machine" vs "this ran on someone else's".

Signed-off-by: Michael Neale <michael.neale@gmail.com>
2026-08-04 19:38:07 +10:00
..
2026-08-03 21:51:17 -04:00
2026-08-03 21:51:17 -04:00