v0.36.1

Mesh-LLM/mesh-llmv0.36.1Mar 17, 2026by michaelneale

AI Summary

Improves mesh reliability by fixing the publish watchdog logic and implementing a retry mechanism for client discovery.

Key Highlights

  • Publish watchdog: removes direct connection gate so relay-only nodes can publish
  • Client retry: discovery retries every 15s for 5 minutes instead of exiting
  • Removes dead has_direct_connection() method
  • Prevents crash loops during temporary mesh unavailability

New Features

  • Relay-only node publishing support
  • Client discovery retry logic
  • Cleanup of obsolete methods

Full Release Notes

## Fixes
- **Publish watchdog**: remove `has_direct_connection` gate — relay-only nodes can now take over Nostr publishing when the original publisher dies. Previously the mesh would silently disappear from discovery.
- **Client retry**: `--client --auto` retries discovery every 15s for 5 minutes instead of immediately exiting. Prevents crash loops on Fly when meshes are temporarily unavailable.
- Remove dead `has_direct_connection()` method.

## Install
```bash
curl -L https://github.com/michaelneale/decentralized-inference/releases/download/v0.36.1/mesh-bundle.tar.gz | tar xz
```