chore: Fix app

This commit is contained in:
2026-07-14 00:41:05 +02:00
parent 3e090933fd
commit edc4d935d8
98 changed files with 2878 additions and 155 deletions
@@ -227,3 +227,12 @@ All endpoint state is persisted to localStorage under two keys:
| `metoyou_removed_default_server_keys` | Set of default endpoint keys the user explicitly removed |
The storage service handles JSON serialisation and defensive parsing. Invalid data falls back to empty state rather than throwing.
## Cross-context feature docs
Wire contracts spanning client + server (REST routes, discovery fan-out, invites) are documented in:
- [`agents-docs/features/server-directory.md`](../../../../../agents-docs/features/server-directory.md)
- [`agents-docs/features/server-discovery.md`](../../../../../agents-docs/features/server-discovery.md)
- [`agents-docs/features/invites-join-requests.md`](../../../../../agents-docs/features/invites-join-requests.md)
- [`agents-docs/features/signaling.md`](../../../../../agents-docs/features/signaling.md) — WebSocket `join_server` after REST join