From 561c014c338b53c2a67ea8b82b1db79c0240fbf8 Mon Sep 17 00:00:00 2001 From: Gabby Morgan Date: Sat, 30 May 2026 19:18:33 -0500 Subject: [PATCH] update AGENTS.md --- AGENTS.md | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 7d79ef0..2c5f436 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,6 +1,6 @@ # LXST Client -Single-file Python application for managing LXST Channel connections via Reticulum Network (RNS) and LXMF protocols. Supports CLI and Whisplay HAT GUI modes. +Single-file Python application for managing LXST Channel connections via Reticulum Network (RNS) and LXMF protocols using the Whisplay HAT. ## Running @@ -12,17 +12,6 @@ Single-file Python application for managing LXST Channel connections via Reticul -v, --verbose : enable debug logging --rnsconfig : alternative Reticulum config directory -## Whisplay GUI Controls - -## CLI Commands - - Inside the interactive client: - d Discover channels from whitelist - l List discovered channels - Connect to channel at index NUM (1-based) - h / ? Show help - q Quit - ## Whisplay GUI Controls ### Channel list (STATE_READY) @@ -53,9 +42,8 @@ Single-file Python application for managing LXST Channel connections via Reticul 1. Ensure ~/.lxst-client or /etc/lxst-client exists 2. Place bridge_whitelist.json in either directory (or pass with -w) 3. First run creates identity automatically at configdir/identity - 4. In CLI mode: run `python client.py` then `d` to discover channels - 5. In GUI mode: run `python client.py -W` — auto-discovers on startup - 6. Messages appear in configdir/lxmf/ + 4. In GUI mode: run `python client.py -W` — auto-discovers on startup + 5. Messages appear in configdir/lxmf/ ## Known quirks @@ -64,4 +52,3 @@ Single-file Python application for managing LXST Channel connections via Reticul - Use -v for RNS debug output (path discovery is verbose here). - Path discovery waits up to 10s for relays; increase timeout in client code if needed. - Whisplay mode requires Pillow and the Whisplay runtime (whisplay.py / whisplay_client.py). - - Falls back to CLI gracefully if Whisplay hardware or dependencies are unavailable.