Commit Graph

22 Commits

Author SHA1 Message Date
Mohamed Boudra
f6579dbeb4 Switch to double quotes and reformat codebase with Biome 2026-03-21 20:22:15 +07:00
Mohamed Boudra
8e67f5a707 fix(tests): iteration 1 2026-03-13 13:44:03 +07:00
Mohamed Boudra
a060ae1256 test: harden daemon lifecycle and e2e reliability across app/cli/server 2026-02-25 10:21:46 +07:00
Mohamed Boudra
d7e2ab4437 feat: add thinking option support and autonomous run handling 2026-02-21 22:09:48 +07:00
Mohamed Boudra
c3c8103563 refactor: migrate from clientSessionKey to clientId identity 2026-02-21 15:33:29 +07:00
Mohamed Boudra
c123c98f5f relay: rename encrypted handshake message types 2026-02-21 11:47:26 +07:00
Mohamed Boudra
0350f00840 feat: implement daemon connectivity updates and relay protocol versioning 2026-02-20 19:27:56 +07:00
Mohamed Boudra
c41815dcb7 fix(relay): avoid stale client timer resetting control socket 2026-02-13 19:01:51 +07:00
Mohamed Boudra
69f851aa14 Update files 2026-02-13 09:09:39 +00:00
Mohamed Boudra
7001928f4f Update files 2026-02-10 10:50:54 +07:00
Mohamed Boudra
29bca7e7b9 relay: reset stuck control sockets; add prod prove script 2026-02-05 21:47:03 +07:00
Mohamed Boudra
caed2dd852 relay: add control keepalive and prune dead sockets 2026-02-05 21:27:11 +07:00
Mohamed Boudra
574bdc16f6 simplify: remove ws bridge; wrangler-based relay tests 2026-02-05 10:45:51 +07:00
Mohamed Boudra
36e105ed30 relay(v2): support multiple clients per serverId 2026-02-05 09:48:43 +07:00
Mohamed Boudra
dc5336660b Relay pairing: prove direct + iOS deeplink smoke 2026-02-05 01:26:39 +07:00
Mohamed Boudra
0218729316 Relay pairing offer v2 (E2EE) + host connections 2026-02-04 22:53:00 +07:00
Mohamed Boudra
6e5cfa1eb4 refactor: simplify relay ws message normalization 2026-02-03 14:24:04 +07:00
Mohamed Boudra
d68596bcbe refactor: centralize relay vs direct E2EE 2026-02-03 14:13:03 +07:00
Mohamed Boudra
4fb93d92ed fix: stabilize relay E2EE handshake 2026-02-03 13:57:08 +07:00
Mohamed Boudra
6ed70e24c7 feat: implement end-to-end encryption for relay connections 2026-02-03 13:40:44 +07:00
Mohamed Boudra
cba3ad2721 chore: checkpoint 2026-01-21 08:16:11 +07:00
Mohamed Boudra
70e2d66dd5 feat: persist draft messages and UI refinements
- Add dedicated draft-store with AsyncStorage persistence for drafts
  that survive app refresh/crash
- Reduce markdown bold weight from bold to medium (500)
- Various theme and component style updates
- Server bootstrap and config improvements

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2026-01-14 10:07:54 +07:00