summaryrefslogtreecommitdiffstats
path: root/AGENTS.md
diff options
context:
space:
mode:
authorsalmonik <salmonik@tuta.io>2026-11-01 18:14:16 +0100
committersalmonik <salmonik@tuta.io>2026-11-01 18:14:16 +0100
commit55032d2de36b08692d39cc94c4f2da317b3e2eb7 (patch)
tree2ace8ef541e1ec211ff703c5050027c13ba56759 /AGENTS.md
parentv4.0.3: lobby and history screens behind commands (diff)
downloadzagan-bet-55032d2de36b08692d39cc94c4f2da317b3e2eb7.tar.gz
zagan-bet-55032d2de36b08692d39cc94c4f2da317b3e2eb7.zip
v4.0.4: move the client transport and TOFU into the library
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/AGENTS.md b/AGENTS.md
index e784624..72def0d 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -104,6 +104,9 @@
104 sharing a login. 104 sharing a login.
105- `save_host` must not wipe the fingerprint column. Use `ON CONFLICT ... 105- `save_host` must not wipe the fingerprint column. Use `ON CONFLICT ...
106 DO UPDATE SET last_used` — never `INSERT OR REPLACE`. 106 DO UPDATE SET last_used` — never `INSERT OR REPLACE`.
107- The client transport lives in `client::transport`. It records the key during
108 the handshake, then asks the frontend (`TrustPrompt`) before sending `HELLO`
109 or credentials. A changed key is a hard error, and forgetting it is explicit.
107 110
108## Versioning 111## Versioning
109 112