Commit Graph

20 Commits

Author SHA1 Message Date
345ba94a59 ran ingest_posts 2026-03-29 15:54:54 -04:00
1b5a036061 httpx conversion 2026-03-18 19:38:14 -04:00
754ced4822 added tenacity 2026-03-14 11:49:44 -04:00
Claude
42ede19472 Replace polling with WebSocket for real-time Signal message reception
Switch from polling /v1/receive every 2s to a persistent WebSocket
connection at ws://.../v1/receive/<number>. Messages now arrive
instantly via the signal-cli-rest-api WebSocket endpoint.

- Add `listen()` generator to SignalClient using websockets library
- Extract `_parse_envelope()` as standalone function
- Replace `run_loop` polling with WebSocket listener + reconnect logic
- Remove `poll_interval` from BotConfig and CLI args
- Add websockets to Nix overlay and pyproject.toml dependencies

https://claude.ai/code/session_01AKXQBuVBsW7J1YbukDiQ7A
2026-03-14 11:49:44 -04:00
e893ea0f57 added python-multipart 2026-03-09 07:18:01 -04:00
1d732bf41c removed ds_python 2026-03-05 20:47:34 -05:00
13ba118cfc testing python313 for ds_python 2026-03-05 20:11:49 -05:00
47c6f42d2f adding ds_python 2026-03-05 20:11:49 -05:00
80af3377e6 created python heater to contron the hln heater 2026-02-04 20:05:32 -05:00
8bbcd37933 added fastapi-cli 2026-01-22 21:26:38 -05:00
b87f6b0b34 adding Packages 2026-01-11 11:41:19 -05:00
59147834f7 updated my_python to python314 2026-01-10 08:54:33 -05:00
8baf388061 starting splendor 2025-12-20 12:20:21 -05:00
eb04f4a56d 'system' has been renamed to/replaced by 'stdenv.hostPlatform.system' 2025-12-06 12:45:55 -05:00
d62076a900 added psycopg to my_python 2025-11-08 08:21:27 -05:00
f713b8d4fa added safe_insert 2025-11-08 08:21:27 -05:00
d2db0de371 added my_python pkgs 2025-10-31 22:37:54 -04:00
300aa1f032 ran nix fmt . 2025-02-08 18:13:31 -05:00
9869f88a3e added nixpkgs-master 2024-11-02 22:34:57 -04:00
56606d043d bootstrapping 2024-09-08 08:38:29 -04:00