You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2bd6a00
Browse filesBrowse the repository at this point in the historyBrowse files
- qc's line output uses hqtui's icon() (OpenIcon: nerd glyphs, Unicode or
ASCII fallback) and OpenEmoji (:shortcodes:, people's emoji), like hqtui
apps do; errors print with the error icon.
- qc fonts install|status|remove: the OpenEmoji colour font as the
terminal's emoji font, via hqtui.
- Web: <OpenEmoji> draws our artwork for the agent badge, Settings > AI
agents, the join page and profile emoji.
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: packages/qryptchat/package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "@profullstack/qryptchat",
3
-
"version": "0.6.0",
3
+
"version": "0.6.1",
4
4
"description": "qc: qrypt.chat in your terminal. A full-screen end-to-end encrypted chat client (ML-KEM-1024), plus a scriptable CLI and an MCP server.",
out("Warning: the browser handed over keys that are not your account's current keys, so messages will not decrypt here. Restore your keys in that browser (Settings > Keys) or approve from the device you chat on, then run qc login again.");
129
160
}
130
161
return;
131
162
}
132
163
case'logout':
133
164
clearSession();
134
-
returnout('Signed out. This terminal no longer holds your keys.');
165
+
returnout(ok('Signed out. This terminal no longer holds your keys.'));
135
166
case'whoami': {
136
167
constsession=loadSession();
137
168
if(!session)thrownewError('Not signed in. Run qc login.');
138
-
returnflags.json ? json({user: session.user,base: session.base}) : out(`@${session.user?.username} (${session.user?.display_name??''}) on ${session.base}`);
169
+
returnflags.json ? json({user: session.user,base: session.base}) : out(`${who(session.user)} on ${session.base}`);
139
170
}
140
171
case'profile': {
141
172
constc=awaitclient(flags);
@@ -144,17 +175,17 @@ export async function main(argv, { version = '0.0.0' } = {}) {
0 commit comments