=== Alice (left) === ❯ ./target/debug/qpq repl --username alice --password de opass1 --server 127.0.0.1:17123 --ca-cert /tmp/tmp.adbXG OrPY/server-cert.der --state /tmp/tmp.adbXGLOrPY/alice.b n registering 'alice'... user 'alice' registered logging in as 'alice'... logged in, session cached identity: c1e1f6df17eeb6f539d7fbea94129fa32fc02ca40e5c 7a7c95cfc94161d5f628 KeyPackage uploaded hybrid key uploaded type /help for commands, Ctrl+D to exit [no conversation] > /dm bob resolving bob... creating channel... fetching peer's key package... DM with @bob created. Start typing! [@bob] > ^LHey Bob, testing our E2E encrypted channel! [@bob] > Right. MLS forward secrecy + post-quantum KEM. [@bob] > /group-info Conversation: @bob Type: DM Members: 2 alice (you), bob MLS epoch: 1 [@bob] > === Bob (right) === ❯ ./target/debug/qpq repl --username bob --password demop ass2 --server 127.0.0.1:17123 --ca-cert /tmp/tmp.adbXGLOr PY/server-cert.der --state /tmp/tmp.adbXGLOrPY/bob.bin registering 'bob'... user 'bob' registered logging in as 'bob'... logged in, session cached identity: a8c2f19f1b080616b7206e02244fd14c2ab8821367392 af5ff9c89c69750c73f KeyPackage uploaded hybrid key uploaded type /help for commands, Ctrl+D to exit [no conversation] > /list no conversations yet. Try /dm or /create-gro up [no conversation] > /switch @alice error: conversation not found: @alice [no conversation] > ^LWorks great -- the server never see s plaintext? error: no active conversation; use /dm or /create-group first [no conversation] > /whoami identity: a8c2f19f1b080616b7206e02244fd14c2ab8821367392 af5ff9c89c69750c73f hybrid key: yes conversations: 0 [no conversation] >